xiaomi_airpurifier icon indicating copy to clipboard operation
xiaomi_airpurifier copied to clipboard

zhimi.humidifier.ca4 Start with Preset mode does not work

Open marcohald opened this issue 3 years ago • 0 comments

Hi,

when i try to start the humidifier via automation configured like this: grafik Nothing happens when the device is off. Log:

Apr 18 16:37:37 homeassitant hass[565]: 2021-04-18 16:37:37 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Setting the preset mode to: Auto
Apr 18 16:37:37 homeassitant hass[565]: 2021-04-18 16:37:37 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 11, 'method': 'set_properties', 'params': [{'did': 'mode', 'siid': 2, 'piid': 5, 'value': 0}]}
Apr 18 16:37:39 homeassitant hass[565]: 2021-04-18 16:37:39 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:09:04, id: 11) << {'id': 11, 'result': [{'did': 'mode', 'siid': 2, 'piid': 5, 'code': -4002}], 'exe_time': 240}
Apr 18 16:37:39 homeassitant hass[565]: 2021-04-18 16:37:39 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Response received from miio device: [{'did': 'mode', 'siid': 2, 'piid': 5, 'code': -4002}]
Apr 18 16:37:39 homeassitant hass[565]: 2021-04-18 16:37:39 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 12, 'method': 'get_properties', 'params': [{'did': 'power', 'siid': 2, 'piid': 1}, {'did': 'fault', 'siid': 2, 'piid': 2}, {'did': 'mode', 'siid': 2, 'piid': 5}, {'did': 'target_humidity', 'siid': 2, 'piid': 6}, {'did': 'water_level', 'siid': 2, 'piid': 7}, {'did': 'dry', 'siid': 2, 'piid': 8}, {'did': 'use_time', 'siid': 2, 'piid': 9}, {'did': 'button_pressed', 'siid': 2, 'piid': 10}, {'did': 'speed_level', 'siid': 2, 'piid': 11}, {'did': 'temperature', 'siid': 3, 'piid': 7}, {'did': 'fahrenheit', 'siid': 3, 'piid': 8}, {'did': 'humidity', 'siid': 3, 'piid': 9}, {'did': 'buzzer', 'siid': 4, 'piid': 1}, {'did': 'led_brightness', 'siid': 5, 'piid': 2}, {'did': 'child_lock', 'siid': 6, 'piid': 1}]}
Apr 18 16:37:40 homeassitant hass[565]: 2021-04-18 16:37:40 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:09:05, id: 12) << {'id': 12, 'result': [{'did': 'power', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fault', 'siid': 2, 'piid': 2, 'code': 0, 'value': 0}, {'did': 'mode', 'siid': 2, 'piid': 5, 'code': 0, 'value': 0}, {'did': 'target_humidity', 'siid': 2, 'piid': 6, 'code': 0, 'value': 60}, {'did': 'water_level', 'siid': 2, 'piid': 7, 'code': 0, 'value': 82}, {'did': 'dry', 'siid': 2, 'piid': 8, 'code': 0, 'value': True}, {'did': 'use_time', 'siid': 2, 'piid': 9, 'code': 0, 'value': 342886}, {'did': 'button_pressed', 'siid': 2, 'piid': 10, 'code': 0, 'value': 2}, {'did': 'speed_level', 'siid': 2, 'piid': 11, 'code': 0, 'value': 710}, {'did': 'temperature', 'siid': 3, 'piid': 7, 'code': 0, 'value': 23.1}, {'did': 'fahrenheit', 'siid': 3, 'piid': 8, 'code': 0, 'value': 73.6}, {'did': 'humidity', 'siid': 3, 'piid': 9, 'code': 0, 'value': 58}, {'did': 'buzzer', 'siid': 4, 'piid': 1, 'code': 0, 'value': True}, {'did': 'led_brightness', 'siid': 5, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'child_lock', 'siid': 6, 'piid': 1, 'code': 0, 'value': False}], 'exe_time': 210}
Apr 18 16:37:40 homeassitant hass[565]: 2021-04-18 16:37:40 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 13, 'method': 'get_properties', 'params': [{'did': 'actual_speed', 'siid': 7, 'piid': 1}, {'did': 'power_time', 'siid': 7, 'piid': 3}, {'did': 'clean_mode', 'siid': 7, 'piid': 5}]}
Apr 18 16:37:40 homeassitant hass[565]: 2021-04-18 16:37:40 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:09:05, id: 13) << {'id': 13, 'result': [{'did': 'actual_speed', 'siid': 7, 'piid': 1, 'code': 0, 'value': 0}, {'did': 'power_time', 'siid': 7, 'piid': 3, 'code': 0, 'value': 73481}, {'did': 'clean_mode', 'siid': 7, 'piid': 5, 'code': -4004}], 'exe_time': 170}
Apr 18 16:37:40 homeassitant hass[565]: 2021-04-18 16:37:40 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Got new state: <AirHumidifierMiotStatus actual_speed=0 button_pressed=PressedButton.Power buzzer=True child_lock=False clean_mode=None dry=True error=0 fahrenheit=73.6 humidity=58 is_on=False led_brightness=LedBrightness.Dim mode=OperationMode.Auto motor_speed=710 power=off power_time=73481 target_humidity=60 temperature=23.1 use_time=342886 water_level=68>

When the device is already on and for example on Preset High it works and set it to Auto Log:

Apr 18 16:41:43 homeassitant hass[565]: 2021-04-18 16:41:43 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Setting the preset mode to: Auto
Apr 18 16:41:43 homeassitant hass[565]: 2021-04-18 16:41:43 DEBUG (SyncWorker_6) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 36, 'method': 'set_properties', 'params': [{'did': 'mode', 'siid': 2, 'piid': 5, 'value': 0}]}
Apr 18 16:41:44 homeassitant hass[565]: 2021-04-18 16:41:44 DEBUG (SyncWorker_6) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:13:09, id: 36) << {'id': 36, 'result': [{'did': 'mode', 'siid': 2, 'piid': 5, 'code': 0}], 'exe_time': 70}
Apr 18 16:41:44 homeassitant hass[565]: 2021-04-18 16:41:44 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Response received from miio device: [{'did': 'mode', 'siid': 2, 'piid': 5, 'code': 0}]
Apr 18 16:41:44 homeassitant hass[565]: 2021-04-18 16:41:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 37, 'method': 'get_properties', 'params': [{'did': 'power', 'siid': 2, 'piid': 1}, {'did': 'fault', 'siid': 2, 'piid': 2}, {'did': 'mode', 'siid': 2, 'piid': 5}, {'did': 'target_humidity', 'siid': 2, 'piid': 6}, {'did': 'water_level', 'siid': 2, 'piid': 7}, {'did': 'dry', 'siid': 2, 'piid': 8}, {'did': 'use_time', 'siid': 2, 'piid': 9}, {'did': 'button_pressed', 'siid': 2, 'piid': 10}, {'did': 'speed_level', 'siid': 2, 'piid': 11}, {'did': 'temperature', 'siid': 3, 'piid': 7}, {'did': 'fahrenheit', 'siid': 3, 'piid': 8}, {'did': 'humidity', 'siid': 3, 'piid': 9}, {'did': 'buzzer', 'siid': 4, 'piid': 1}, {'did': 'led_brightness', 'siid': 5, 'piid': 2}, {'did': 'child_lock', 'siid': 6, 'piid': 1}]}
Apr 18 16:41:44 homeassitant hass[565]: 2021-04-18 16:41:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:13:10, id: 37) << {'id': 37, 'result': [{'did': 'power', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fault', 'siid': 2, 'piid': 2, 'code': 0, 'value': 0}, {'did': 'mode', 'siid': 2, 'piid': 5, 'code': 0, 'value': 0}, {'did': 'target_humidity', 'siid': 2, 'piid': 6, 'code': 0, 'value': 60}, {'did': 'water_level', 'siid': 2, 'piid': 7, 'code': 0, 'value': 82}, {'did': 'dry', 'siid': 2, 'piid': 8, 'code': 0, 'value': True}, {'did': 'use_time', 'siid': 2, 'piid': 9, 'code': 0, 'value': 343115}, {'did': 'button_pressed', 'siid': 2, 'piid': 10, 'code': 0, 'value': 2}, {'did': 'speed_level', 'siid': 2, 'piid': 11, 'code': 0, 'value': 1100}, {'did': 'temperature', 'siid': 3, 'piid': 7, 'code': 0, 'value': 22.9}, {'did': 'fahrenheit', 'siid': 3, 'piid': 8, 'code': 0, 'value': 73.3}, {'did': 'humidity', 'siid': 3, 'piid': 9, 'code': 0, 'value': 58}, {'did': 'buzzer', 'siid': 4, 'piid': 1, 'code': 0, 'value': True}, {'did': 'led_brightness', 'siid': 5, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'child_lock', 'siid': 6, 'piid': 1, 'code': 0, 'value': False}], 'exe_time': 110}
Apr 18 16:41:44 homeassitant hass[565]: 2021-04-18 16:41:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.180.52:54321 >>: {'id': 38, 'method': 'get_properties', 'params': [{'did': 'actual_speed', 'siid': 7, 'piid': 1}, {'did': 'power_time', 'siid': 7, 'piid': 3}, {'did': 'clean_mode', 'siid': 7, 'piid': 5}]}
Apr 18 16:41:45 homeassitant hass[565]: 2021-04-18 16:41:45 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.180.52:54321 (ts: 1970-01-01 00:13:10, id: 38) << {'id': 38, 'result': [{'did': 'actual_speed', 'siid': 7, 'piid': 1, 'code': 0, 'value': 1113}, {'did': 'power_time', 'siid': 7, 'piid': 3, 'code': 0, 'value': 73725}, {'did': 'clean_mode', 'siid': 7, 'piid': 5, 'code': -4004}], 'exe_time': 170}
Apr 18 16:41:45 homeassitant hass[565]: 2021-04-18 16:41:45 DEBUG (MainThread) [custom_components.xiaomi_miio_airpurifier.fan] Got new state: <AirHumidifierMiotStatus actual_speed=1113 button_pressed=PressedButton.Power buzzer=True child_lock=False clean_mode=None dry=True error=0 fahrenheit=73.3 humidity=58 is_on=True led_brightness=LedBrightness.Dim mode=OperationMode.Auto motor_speed=1100 power=on power_time=73725 target_humidity=60 temperature=22.9 use_time=343115 water_level=68>

marcohald avatar Apr 18 '21 14:04 marcohald