ha0y / xiaomi_miot_raw

All-in-one & Easy-to-use. Integrate all your Xiaomi Smart Home - with a single integration and NO YAML files - into Home Assistant.
Apache License 2.0
2.2k stars 230 forks source link

fan.za5 Speed not working #175

Closed BobW5 closed 3 years ago

BobW5 commented 3 years ago

fan.za5 Speed keeps returning to previous value

Home assistant & HACS updated to latest version

ha0y commented 3 years ago

Was the controlling success or fail?

BobW5 commented 3 years ago

Controlling fails only with the Xiaomi Home app I can set the speed.

Setting it in Home assistant moves the slider but then returns to the value it was.

ha0y commented 3 years ago

If controlling fails, go to Configuration > Logs and you will see messages about your device. Click on it and post the detail here.

BobW5 commented 3 years ago

All i see is doesn't seem to relate to the fan?

2021-06-30 09:13:52 WARNING (MainThread) [homeassistant.components.media_player] Updating androidtv media_player took longer than the scheduled update interval 0:00:10 2021-06-30 09:13:52 WARNING (MainThread) [homeassistant.helpers.entity] Update of media_player.bedroom_tv_2 is taking over 10 seconds 2021-06-30 09:14:44 ERROR (MainThread) [custom_components.localtuya.common] [bf5...0ya] Connect to 192.168.0.14 failed Traceback (most recent call last): File "/config/custom_components/localtuya/common.py", line 139, in _make_connection self._interface = await pytuya.connect( File "/config/customcomponents/localtuya/pytuya/init.py", line 637, in connect , protocol = await loop.create_connection( File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1025, in create_connection raise exceptions[0] File "/usr/local/lib/python3.8/asyncio/base_events.py", line 1010, in create_connection sock = await self._connect_sock( File "/usr/local/lib/python3.8/asyncio/base_events.py", line 924, in _connect_sock await self.sock_connect(sock, address) File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 496, in sock_connect return await fut File "/usr/local/lib/python3.8/asyncio/selector_events.py", line 528, in _sock_connect_cb raise OSError(err, f'Connect call failed {address}') OSError: [Errno 113] Connect call failed ('192.168.0.14', 6668)

BobW5 commented 3 years ago

I recorded the issue: https://imgur.com/a/4ZPkBoT

ha0y commented 3 years ago

Turning on/off works but not adjusting speed?

# configuration.yaml

logger:
  default: warn
  logs:
    custom_components.xiaomi_miot_raw: debug
    miio: debug

Add these to configuration.yaml. After restarting HASS, go to logs and show full logs. Search your device IP or name, and there will be more detailed messages nearby.

BobW5 commented 3 years ago

Yes turning On and Off works Temperature and Humidity work but fanspeed doesn't:

2021-06-30 09:37:09 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] The main device of Xiaomi Smart Fan(192.168.0.181) is still not ready after 1 seconds. 2021-06-30 09:37:09 INFO (MainThread) [custom_components.xiaomi_miot_raw] Initializing Xiaomi Smart Fan with host 192.168.0.181 (token 62a0c...) 2021-06-30 09:37:09 DEBUG (MainThread) [miio.miioprotocol] Got a response: Container: data = Container: data = b'' (total 0) value = b'' (total 0) offset1 = 32 offset2 = 32 length = 0 header = Container: data = b'!1\x00 \x00\x00\x00\x00\x18%\xb4\x01\x00\r\xff[' (total 16) value = Container: length = 32 unknown = 0 device_id = unhexlify('1825b401') ts = 1970-01-11 14:48:59 offset1 = 0 offset2 = 16 length = 16 checksum = b'\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff' (total 16) 2021-06-30 09:37:09 DEBUG (MainThread) [miio.miioprotocol] Discovered 1825b401 with ts: 1970-01-11 14:48:59, token: b'ffffffffffffffffffffffffffffffff' 2021-06-30 09:37:09 DEBUG (MainThread) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1, 'method': 'miIO.info', 'params': []} 2021-06-30 09:37:09 DEBUG (MainThread) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:48:59, id: 1) << {'id': 1, 'result': {'life': 917339, 'uid': 1859299687, 'model': 'zhimi.fan.za5', 'token': 'REMOVED FOR PRIVACY', 'ipflag': 1, 'fw_ver': '2.2.0', 'mcu_fw_ver': '0020', 'miio_ver': '0.0.9', 'hw_ver': 'esp32', 'mmfree': 47824, 'mac': '58:B6:23:48:E3:97', 'wifi_fw_ver': 'ba139e4', 'ap': {'ssid': 'REMOVED FOR PRIVACY', 'bssid': 'REMOVED FOR PRIVACY', 'rssi': -43, 'primary': 1}, 'netif': {'localIp': '192.168.0.181', 'mask': '255.255.255.0', 'gw': '192.168.0.1'}}, 'exe_time': 60} 2021-06-30 09:37:09 INFO (MainThread) [custom_components.xiaomi_miot_raw] zhimi.fan.za5 2.2.0 esp32 detected 2021-06-30 09:37:09 INFO (MainThread) [custom_components.xiaomi_miot_raw] fan is the main device of 192.168.0.181. 2021-06-30 09:37:11 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 2, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:37:11 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:02, id: 2) << {'id': 2, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 270} 2021-06-30 09:37:11 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 3, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:37:12 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:02, id: 3) << {'id': 3, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.0}], 'exe_time': 130} 2021-06-30 09:37:12 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True

2021-06-30 09:37:23 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 4, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:37:24 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:14, id: 4) << {'id': 4, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 90} 2021-06-30 09:37:24 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 5, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:37:24 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:14, id: 5) << {'id': 5, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.1}], 'exe_time': 150} 2021-06-30 09:37:24 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 09:37:33 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 6, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:37:34 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:24, id: 6) << {'id': 6, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 170} 2021-06-30 09:37:34 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 7, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:37:34 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:24, id: 7) << {'id': 7, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.1}], 'exe_time': 140} 2021-06-30 09:37:34 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 09:37:43 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 8, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:37:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:34, id: 8) << {'id': 8, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 210} 2021-06-30 09:37:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 9, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:37:44 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:34, id: 9) << {'id': 9, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.1}], 'exe_time': 150} 2021-06-30 09:37:44 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True

2021-06-30 09:37:53 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 10, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:37:54 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:44, id: 10) << {'id': 10, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 130} 2021-06-30 09:37:54 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 11, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:37:54 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:44, id: 11) << {'id': 11, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.1}], 'exe_time': 140} 2021-06-30 09:37:54 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 09:38:03 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 12, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:38:04 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:54, id: 12) << {'id': 12, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 190} 2021-06-30 09:38:04 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 13, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:38:04 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:54, id: 13) << {'id': 13, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.0}], 'exe_time': 150} 2021-06-30 09:38:04 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 09:38:06 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 14, 'method': 'set_properties', 'params': [{'did': 'fan_switch_status', 'value': True, 'siid': 2, 'piid': 1}, {'did': 'fan_stepless_speed', 'value': 48, 'siid': 6, 'piid': 8}]} 2021-06-30 09:38:06 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:56, id: 14) << {'id': 14, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': -4004}], 'exe_time': 190} 2021-06-30 09:38:06 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': -4004}]

2021-06-30 09:38:13 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 15, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3}]} 2021-06-30 09:38:14 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:50:04, id: 15) << {'id': 15, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicator__brightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 90} 2021-06-30 09:38:14 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 16, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 09:38:14 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:50:04, id: 16) << {'id': 16, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.1}], 'exe_time': 140} 2021-06-30 09:38:14 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True

ha0y commented 3 years ago

2021-06-30 09:38:06 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 14, 'method': 'set_properties', 'params': [{'did': 'fan_switch_status', 'value': True, 'siid': 2, 'piid': 1}, {'did': 'fan_stepless_speed', 'value': 48, 'siid': 6, 'piid': 8}]} 2021-06-30 09:38:06 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 14:49:56, id: 14) << {'id': 14, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': -4004}], 'exe_time': 190} 2021-06-30 09:38:06 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': -4004}]

The device returns -4004 (represents unknown error) while adjusting speed. Try to call service manually at Developer tools > Services:

service: xiaomi_miot_raw.set_miot_property
data:
  entity_id: fan.za5_58b62348e397
  siid: 6
  piid: 8
  value: 50

and check if that works.

BobW5 commented 3 years ago

Confirmed working changing to 15 and 1 both worked.


2021-06-30 11:23:14 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1276, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:14 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:04, id: 1276) << {'id': 1276, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 110} 2021-06-30 11:23:14 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1277, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:15 DEBUG (SyncWorker_3) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:05, id: 1277) << {'id': 1277, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.9}], 'exe_time': 160} 2021-06-30 11:23:15 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: False 2021-06-30 11:23:24 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1278, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:24 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:14, id: 1278) << {'id': 1278, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 120} 2021-06-30 11:23:24 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1279, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:25 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:15, id: 1279) << {'id': 1279, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.8}], 'exe_time': 140} 2021-06-30 11:23:25 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: False 2021-06-30 11:23:34 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1280, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:35 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:25, id: 1280) << {'id': 1280, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 9}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 180} 2021-06-30 11:23:35 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1281, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:35 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:25, id: 1281) << {'id': 1281, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.9}], 'exe_time': 140} 2021-06-30 11:23:35 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: False 2021-06-30 11:23:35 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1282, 'method': 'set_properties', 'params': [{'did': 'fan_switch_status', 'value': True, 'siid': 2, 'piid': 1}]} 2021-06-30 11:23:36 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:26, id: 1282) << {'id': 1282, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}], 'exe_time': 330} 2021-06-30 11:23:36 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}] 2021-06-30 11:23:38 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1283, 'method': 'set_properties', 'params': [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'value': 15}]} 2021-06-30 11:23:38 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:28, id: 1283) << {'id': 1283, 'result': [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'code': 0}], 'exe_time': 300} 2021-06-30 11:23:38 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'code': 0}] 2021-06-30 11:23:38 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1284, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:39 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:29, id: 1284) << {'id': 1284, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 15}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 200} 2021-06-30 11:23:39 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1285, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:39 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:29, id: 1285) << {'id': 1285, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.8}], 'exe_time': 160} 2021-06-30 11:23:39 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 11:23:44 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1286, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:45 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:35, id: 1286) << {'id': 1286, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 15}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 220} 2021-06-30 11:23:45 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1287, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:45 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:35, id: 1287) << {'id': 1287, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.8}], 'exe_time': 140} 2021-06-30 11:23:45 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 11:23:54 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1288, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:55 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:45, id: 1288) << {'id': 1288, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 15}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 160} 2021-06-30 11:23:55 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1289, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:55 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:45, id: 1289) << {'id': 1289, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.7}], 'exe_time': 130} 2021-06-30 11:23:55 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 11:23:55 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1290, 'method': 'set_properties', 'params': [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'value': 1}]} 2021-06-30 11:23:55 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:45, id: 1290) << {'id': 1290, 'result': [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'code': 0}], 'exe_time': 290} 2021-06-30 11:23:55 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'set-6-8', 'siid': 6, 'piid': 8, 'code': 0}] 2021-06-30 11:23:55 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1291, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:23:56 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:46, id: 1291) << {'id': 1291, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 1}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 190} 2021-06-30 11:23:56 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1292, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:23:56 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:46, id: 1292) << {'id': 1292, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.7}], 'exe_time': 190} 2021-06-30 11:23:56 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True 2021-06-30 11:24:04 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1293, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:24:05 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:55, id: 1293) << {'id': 1293, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': True}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 1}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 140} 2021-06-30 11:24:05 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1294, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:24:05 DEBUG (SyncWorker_0) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:35:55, id: 1294) << {'id': 1294, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.7}], 'exe_time': 160} 2021-06-30 11:24:05 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: True


2021-06-30 11:24:13 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1295, 'method': 'set_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'value': False}]} 2021-06-30 11:24:13 DEBUG (SyncWorker_2) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:36:03, id: 1295) << {'id': 1295, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}], 'exe_time': 160} 2021-06-30 11:24:13 INFO (MainThread) [custom_components.xiaomi_miot_raw] Response received from Xiaomi Smart Fan: [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0}] 2021-06-30 11:24:13 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1296, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:24:13 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:36:03, id: 1296) << {'id': 1296, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 1}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 200} 2021-06-30 11:24:13 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1297, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:24:14 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:36:04, id: 1297) << {'id': 1297, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 55}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.7}], 'exe_time': 150} 2021-06-30 11:24:14 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: False 2021-06-30 11:24:14 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1298, 'method': 'get_properties', 'params': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1}, {'did': 'fan_speed', 'siid': 2, 'piid': 2}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5}, {'did': 'fan_mode', 'siid': 2, 'piid': 7}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10}, {'did': 'fan_anion', 'siid': 2, 'piid': 11}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8}, {'did': 'physical_c_physical_controls_locked', 'siid': 3, 'piid': 1}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3}]} 2021-06-30 11:24:14 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:36:04, id: 1298) << {'id': 1298, 'result': [{'did': 'fan_switch_status', 'siid': 2, 'piid': 1, 'code': 0, 'value': False}, {'did': 'fan_speed', 'siid': 2, 'piid': 2, 'code': 0, 'value': 1}, {'did': 'fan_oscillate', 'siid': 2, 'piid': 3, 'code': 0, 'value': True}, {'did': 'fan_horizontal_angle', 'siid': 2, 'piid': 5, 'code': 0, 'value': 60}, {'did': 'fan_mode', 'siid': 2, 'piid': 7, 'code': 0, 'value': 0}, {'did': 'fan_off_delay', 'siid': 2, 'piid': 10, 'code': 0, 'value': 0}, {'did': 'fan_anion', 'siid': 2, 'piid': 11, 'code': 0, 'value': True}, {'did': 'fan_stepless_speed', 'siid': 6, 'piid': 8, 'code': 0, 'value': 1}, {'did': '405124097', 'siid': 3, 'piid': 1, 'code': 0, 'value': False}, {'did': 'indicatorbrightness', 'siid': 4, 'piid': 3, 'code': 0, 'value': 1}], 'exe_time': 110} 2021-06-30 11:24:14 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 >>: {'id': 1299, 'method': 'get_properties', 'params': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7}]} 2021-06-30 11:24:15 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.0.181:54321 (ts: 1970-01-11 16:36:05, id: 1299) << {'id': 1299, 'result': [{'did': 'environmen_relative_humidity', 'siid': 7, 'piid': 1, 'code': 0, 'value': 56}, {'did': 'environmen_temperature', 'siid': 7, 'piid': 7, 'code': 0, 'value': 26.7}], 'exe_time': 150} 2021-06-30 11:24:15 DEBUG (MainThread) [custom_components.xiaomi_miot_raw] Xiaomi Smart Fan 's new state: False

ha0y commented 3 years ago

Ok. Thanks to your assist, I've find out the problem. The issue will be fixed soon. Now you can delete the debug codes in your configuration.yaml .

BobW5 commented 3 years ago

Thank you so much :) amazing support! Really appreciate the work you are doing.

BobW5 commented 3 years ago

Tested and working perfectly again 👍