hass-xiaomi-miot icon indicating copy to clipboard operation
hass-xiaomi-miot copied to clipboard

无法登陆,通过网页登陆mi.com是正常的

Open weiyideai520 opened this issue 2 years ago • 9 comments

'utf-8' codec can't decode byte 0xea in position 885237: invalid continuation byte

weiyideai520 avatar Jun 15 '22 00:06 weiyideai520

该报错日志看起来与插件和网络无关,请提供更详细的日志。

al-one avatar Jun 15 '22 01:06 al-one

此错误来自自定义集成。

Logger: custom_components.xiaomi_miot.config_flow Source: custom_components/xiaomi_miot/config_flow.py:141 Integration: Xiaomi Miot Auto (documentation, issues) First occurred: 14:07:25 (1 occurrences) Last logged: 14:07:25

Setup xiaomi cloud for user: XXXXXX failed: 'utf-8' codec can't decode byte 0xea in position 885237: invalid continuation byte

weiyideai520 avatar Jun 17 '22 06:06 weiyideai520

我也是相同的提示,等过很多天,一直是登录不进去,网页访问登录正常。

xfc913 avatar Jun 18 '22 10:06 xfc913

同样的问题

AddIcechan avatar Jun 19 '22 14:06 AddIcechan

这是一封自动回复邮件。已经收到您的来信,我会尽快回复。

xfc913 avatar Jun 19 '22 14:06 xfc913

请提供具体报错日志。

al-one avatar Jun 19 '22 15:06 al-one

env: 威联通 docker,ha version:v0.6.7

fixed: 问题解决了。误打误撞改了米家账号的密码。可以成功登录。

之前登录的密码也是正确的,可以在米家 app 登录。但是走 miot-auto ,miot-raw,miot 都无法登录。试了下 ha 官网提供的获取 token 方式,也是同样无法登录。 pip3 install pycryptodome pybase64 requests python3 token_extractor.py 上述问题,在更改完米家账号密码后,都可以成功运行了。🙏

error:

此错误来自自定义集成。

Logger: custom_components.xiaomi_miot.config_flow Source: custom_components/xiaomi_miot/config_flow.py:141 Integration: Xiaomi Miot Auto (documentation, issues) First occurred: 01:47:10 (1 occurrences) Last logged: 01:47:10

Setup xiaomi cloud for user: [email protected] failed: Login to xiaomi error: &&&START&&&{"result":"error","qs":"%3Fsid%3Dxiaomiio%26_json%3Dtrue","code":70016,"captchaUrl":null,"callback":"https://sts.api.io.mi.com/sts","description":"登录验证失败","location":"","securityStatus":0,"pwd":0,"_sign":"0psXfr43eNI0IX6q9Suk3qWbRqU=","sid":"xiaomiio","desc":"登录验证失败"}

AddIcechan avatar Jun 20 '22 00:06 AddIcechan

之前也有用户反馈过,修改密码后即可正常登录,具体原因未知。

al-one avatar Jun 22 '22 01:06 al-one

问题已经解决 原因:由于是腾讯云部署,本地浏览器登录会一直报错。 解决方法:首先远程安装好firefox,chrome一直装不上,sudo apt-get install firefox,登录腾讯云控制台的VNC,运行级别设置为init 5,进入ubuntu的图形界面,启动firefox,浏览器输入http://127.0.0.1:8123登录HA,再登录小米账号,进入集成添加Miot auto登录,就能正常登录然后获取设备啦。

报错信息如下: 配置小米账户 ⚠️ The login of Xiaomi account needs security verification. Click here to continue! 本次登陆小米账号需要安全验证,点击这里继续! 改了密码也不行,这个怎么破 日志在这里: Setup xiaomi cloud for user: 252xxxx failed: Login to xiaomi error: &&&START&&&{"notificationUrl":"https://account.xiaomi.com/identity/authStart?sid=passport&context=M_rS-LyBzqyRUaWk---------------------------------------省略----------------------Vd8z_A&_locale=zh_CN","result":"ok","code":0,"captchaUrl":null,"description":"成功","location":"","securityStatus":16,"pwd":0,"child":0,"desc":"成功"}

tenderop avatar Aug 17 '22 01:08 tenderop

这是一封自动回复邮件。已经收到您的来信,我会尽快回复。

xfc913 avatar Oct 11 '22 08:10 xfc913

这是一封自动回复邮件。已经收到您的来信,我会尽快回复。

xfc913 avatar Dec 14 '22 09:12 xfc913