haier icon indicating copy to clipboard operation
haier copied to clipboard

更新v1.0.0-alpha 版本之后部分设备识别错误

Open shaokui-gu opened this issue 1 year ago • 6 comments

问题描述 更新v1.0.0-alpha 版本之后部分设备识别错误,如:零冷水模式切换switch变成了sensor导致无法设置运行模式,目标温度number也变成了sensor无法设置温度

环境信息:

  • Homeassistant
  • Supervisor 2024.04.4
  • Core 2024.5.1

设备信息 device_1457.json

错误日志

shaokui-gu avatar May 06 '24 18:05 shaokui-gu

用master分支的啊

ERRORCODE6 avatar May 06 '24 18:05 ERRORCODE6

image image

根据海尔返回的设备信息,这两个字段是不可写的,所以会被识别为sensor。你把Device Info 贴上来吧, 我看能不能特殊处理一下。

banto6 avatar May 07 '24 01:05 banto6

我这边空气能热水器也是一样,设定温度、双源速热这些在热水器开机时writable为True,关机时为False,集成加载的时候如果热水器开着就会被认为是switch,关着就会被认做Sensor

staritbusfans avatar May 07 '24 01:05 staritbusfans

根据海尔返回的设备信息,这两个字段是不可写的,所以会被识别为sensor。你把Device Info 贴上来吧, 我看能不能特殊处理一下。

您说的是设备的具体型号和设备id这些吗?都发给您,辛苦 IMG_3149

shaokui-gu avatar May 07 '24 13:05 shaokui-gu

@shaokui-gu 你可以先按这个方法,在热水器开机的情况下启动集成试试 https://github.com/banto6/haier/issues/127#issuecomment-2097195931

banto6 avatar May 07 '24 14:05 banto6

@banto6 好的

shaokui-gu avatar May 07 '24 23:05 shaokui-gu