al-one / hass-xiaomi-miot

Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成
https://miot-spec.com
Apache License 2.0
5k stars 709 forks source link

viomi.waterheater.e1无法开关,看不到状态 #1984

Closed github180556 closed 1 month ago

github180556 commented 1 month ago

Device model / 设备型号

viomi.waterheater.e1

Component version / 插件版本

0.7.24

HA core version / HA版本

2024.11.3

Integrated mode / 集成方式

Automatic (自动模式)

The problem / 问题详情

捕获3

Entity attributes / 实体属性

switch.viomi_e1_90a7_switch_status
unavailable     
icon: mdi:water-boiler
friendly_name: 热水 Water Heater Switch Status
supported_features: 0

Home Assistant Logs / 系统日志

日志记录器: custom_components.xiaomi_miot.core.miio2miot 来源: custom_components/xiaomi_miot/core/miio2miot.py:83 集成: Xiaomi Miot Auto (文档, 问题) 首次出现: 19:41:20 (53 次总计出现) 上次记录: 19:50:08 viomi.waterheater.e1: Got MiioException: {'code': -9998, 'message': 'user ack invalid'} while get_prop(['washStatus', 'velocity', 'waterTemp', 'targetTemp', 'errStatus', 'hotWater', 'needClean', 'modeType', 'appointStart', 'appointEnd'])

github180556 commented 1 month ago

2024.3.1 0.7.19正常使用 捕获4

al-one commented 1 month ago

开发者工具 > 动作中分别执行以下动作,并反馈结果。

action: xiaomi_miot.send_command
data:
  entity_id: water_heater.viomi_e1_90a7_water_heater
  method: get_prop
  params: [waterTemp]
action: xiaomi_miot.send_command
data:
  entity_id: water_heater.viomi_e1_90a7_water_heater
  method: get_prop
  params: [waterTemp, washStatus]
action: xiaomi_miot.send_command
data:
  entity_id: water_heater.viomi_e1_90a7_water_heater
  method: get_prop
  params: [all]
Gamingvin commented 1 month ago

[v1.0.0b1]更新到[v1.0.1],可以使用

gujiys commented 1 month ago

更新到V1.0.1还是不能用 7 三个动作执行结果 4 5 6

github180556 commented 1 month ago

2024.11.3 下试了都不行,重装了2024.3.1,发现只有老版本的miot才行 捕获

al-one commented 1 month ago

@gujiys 将集成配置切换到自动模式后再次执行

gujiys commented 1 month ago

@gujiys 将集成配置切换到自动模式后再次执行

配置自动后 8 9 10