-
Notifications
You must be signed in to change notification settings - Fork 670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
知吾煮蒸烤箱,工作时,剩余时间不会自动更新 #420
Comments
您好!请您请将日志等级设置为debug级别(方法详见这里),复现问题,并上传HA日志。如果您担心隐私问题,可将日志发送至 [email protected] |
由于我现在在外不方便直接操作家里的蒸烤箱,暂时先用洗碗机代替,洗碗机也有同样的问题(怀疑是所有带倒计时功能的地方,都有这个问题) 日志已同步发往 [email protected] 邮箱,请查收。 |
另外还发现,除湿机工作结束后,自动烘干的时间倒计时时间,也不会更新,一直是2400 |
蒸烤箱、洗碗机的设备没有主动上报过“剩余时间”属性,故云端没有给xiaomi_home推送属性变化消息。 |
感觉可能还是设备、云端或者中枢之间数据同步机制的问题, 对比Auto插件,是通过每30秒轮询的方式来更新设备状态,该left_time实体每次都会更新为最新的剩余时间,虽然不会读秒,但也够用了, 但官方的插件,这个值一直就不会更新,并且可以确定的是设备确实上报了剩余时间的,因为在米家APP中可以显示剩余时间,并且在倒计时过程中,重新配置官方的插件一次,这个值是会更新的,说明在云端这个值应该是有在更新, 所有带计时的设备,例如蒸烤箱、微波炉、电饭煲、洗碗机、洗衣机、除湿机等,都存在这个问题,感觉应该不是设备自身的问题 |
因为miot-auto使用的是轮询方法,集成不断通过云端询问设备当前的属性值;xiaomi_home使用的是订阅方法,只有当设备状态改变,云端才会向xiaomi_home推送最新的属性值。如果设备不上报,云端不会向xiaomi_home推送。 |
感谢解答! |
Describe the Bug / 描述问题
知吾煮蒸烤箱,工作时,剩余时间不会自动更新
How to Reproduce / 复现步骤
知吾煮蒸烤箱,工作时,剩余时间(sensor.chunmi_cn_xxxxxxxxxxxxxx_steam30lv1_left_time_p_2_2)
会一直显示为0,如果此时重置插件,时间会更新为最新的,但是还是会停留在那个时间,不会自动更新。
以下是另一个插件Xiaomi Auto的截图,对比同样的位置,是明显有一个时间上的变化的,虽然做不到像设备上的秒级,但至少每30秒轮询时,时间都会更新
Expected Behavior / 预期结果
时间会自动更新
Home Assistant Logs / 系统日志
No response
Home Assistant Core Version / Home Assistant Core 版本
2024.11.0
Home Assistant Operation System Version / Home Assistant Operation System 版本
none
Xiaomi Home Integration Version / 米家集成版本
v.0.1.0
Additional Context / 其他说明
No response
The text was updated successfully, but these errors were encountered: