-
Notifications
You must be signed in to change notification settings - Fork 230
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
请求api返回小米账号登录信息失效时,自动重新登陆 #508
base: master
Are you sure you want to change the base?
Conversation
作者貌似弃坑了,只能自己cherry pick了 |
非常感谢!解决了一大痛点!!!NB!!! |
我直接更新源码然后重启homeassistant,就报错了,必须得在空包里更新完,重新集成到homeassistant里吗? |
可以直接改源码重启的,应该是你哪里贴错了,不用重新集成,找个比对工具比对一下看看或者重新覆盖一下 |
python 的缩进要求很严格,你多半是缩进有问题,我也是手动改了这部分代码是可以运行的,而且确实解决了登录信息失效额问题 |
非常好,特別感謝! |
你好,homeassistant更新到2023.6之后就无法使用小米插件了,有空能帮忙看看吗?我参照issue里面2种方法都没能成功。 |
这个仓库的作者估计弃坑了,亲测这个也很好用 : https://github.com/al-one/hass-xiaomi-miot |
我也更新到了2023.6,直接从hacs里装最新版hass-xiaomi-miot即可 |
Xiaomi Miot Auto這個會一直重複出現裝置不可用,隔幾分鐘後回復正常,但隔一會裝置又不可用。 幾乎每個設備都會,根本用不了。 |
|
非常非常感谢,前些日子家里停了下电重启设备后发现小米登录信息丢失,重新登录也没用,昨天按你的修改了一下,重新登录就 OK 了,只是尚不知道下次设备重启后会不会再次丢失登录信息。 |
重启不影响,不会丢登录信息。就是好像登录信息失效了自动登录好像有时登不上,不知为啥。上次出了一次,在手动更新账号密码哪里重登就好了,也忘了调试,然后就目前都没出问题,也调不了了。。。。。。 |
解决隔段时间,小米账号的token失效的问题
增加判断返回账号失效时,自动发起重登录,并刷新所有设备的token
默认3600秒内只自动登陆一次
主要由三处改动
1、在界面手动更新小米账号密码时,刷新所有设备token
2、米家api接口超时由5秒改为30秒
3、增加判断返回账号失效时,自动发起重登录,并刷新所有设备的token