-
-
Notifications
You must be signed in to change notification settings - Fork 705
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
更新1.0.2后加湿器dmaker.humidifier.p2间歇性不可用 #2038
Comments
试试禁用 IPv6? |
有一样的问题, 每隔1分钟左右都会变为不可用,然后又恢复,家里网络没有启用 ipv6 Got MiioException while fetching the state: Unable to parse message payload, mapping: {'dm_service.off_delay_time': {'siid': 7, 'piid': 1}, 'dm_service.water_status': {'siid': 7, 'piid': 2}, 'dm_service.water_level': {'siid': 7, 'piid': 3}, 'dm_service.over_wet_protect': {'siid': 7, 'piid': 4}, 'dm_service.fan_dry_time': {'siid': 7, 'piid': 5}, 'filter.filter_life_level': {'siid': 9, 'piid': 1}, 'screen.on': {'siid': 8, 'piid': 1}, 'screen.brightness': {'siid': 8, 'piid': 2}, 'physical_controls_locked': {'siid': 6, 'piid': 1}, 'alarm': {'siid': 4, 'piid': 1}, 'environment.relative_humidity': {'siid': 3, 'piid': 1}, 'environment.temperature': {'siid': 3, 'piid': 7}, 'humidifier.on': {'siid': 2, 'piid': 1}, 'humidifier.fault': {'siid': 2, 'piid': 2}, 'humidifier.mode': {'siid': 2, 'piid': 3}, 'humidifier.target_humidity': {'siid': 2, 'piid': 6}}, max_properties: 8/16 |
尝试了关闭ipv6、重启HA、加湿器断电重启,看起来还是有这个问题 |
原因未知,猜测可能是一次性查询过多属性。已默认为此设备添加自定义选项 |
加上auto_cloud确实好了,已经一天没掉线了(chunk_properties之前尝试改过没有效果) |
Device model / 设备型号
dmaker.humidifier.p2
Component version / 插件版本
1.0.2
HA core version / HA版本
2024.12.1
Integrated mode / 集成方式
Automatic (自动模式)
The problem / 问题详情
更新到1.0.2之后,加湿器间歇性不可用,不能通过HA开启/关闭/更改模式/设置目标湿度,但它的传感器之类的数据是一直可用的,此前用的插件版本是0.7.24
从HA的历史能看出来间歇性不可用:
不可用时的设备详情:
Entity attributes / 实体属性
Home Assistant Logs / 系统日志
日志记录器: custom_components.xiaomi_miot.core.device.dmaker.humidifier.p2
来源: custom_components/xiaomi_miot/core/device.py:720
集成: Xiaomi Miot Auto (文档, 问题)
首次出现: 14:02:26 (105 次总计出现)
上次记录: 16:01:54
Got MiioException while fetching the state: Unable to parse message payload, mapping: {'dm_service.off_delay_time': {'siid': 7, 'piid': 1}, 'dm_service.water_status': {'siid': 7, 'piid': 2}, 'dm_service.water_level': {'siid': 7, 'piid': 3}, 'dm_service.over_wet_protect': {'siid': 7, 'piid': 4}, 'dm_service.fan_dry_time': {'siid': 7, 'piid': 5}, 'filter.filter_life_level': {'siid': 9, 'piid': 1}, 'screen.on': {'siid': 8, 'piid': 1}, 'screen.brightness': {'siid': 8, 'piid': 2}, 'physical_controls_locked': {'siid': 6, 'piid': 1}, 'alarm': {'siid': 4, 'piid': 1}, 'environment.relative_humidity': {'siid': 3, 'piid': 1}, 'environment.temperature': {'siid': 3, 'piid': 7}, 'humidifier.on': {'siid': 2, 'piid': 1}, 'humidifier.fault': {'siid': 2, 'piid': 2}, 'humidifier.mode': {'siid': 2, 'piid': 3}, 'humidifier.target_humidity': {'siid': 2, 'piid': 6}}, max_properties: 8/16
The text was updated successfully, but these errors were encountered: