syssi / xiaomi_airconditioningcompanion

Xiaomi Mi and Aqara Air Conditioning Companion integration for Home Assistant
Apache License 2.0
394 stars 93 forks source link

The actual air conditioner did not receive the infrared command. #117

Closed 523295116 closed 3 years ago

523295116 commented 3 years ago

Curiously, the home assistant can only turn off the air conditioning, heating or other operations. The MI home app displays the same operation. But the actual air conditioning did not receive the infrared command. But it's normal for me to control the air conditioner companion switch with Xiaoai smart speaker, If the maximum log is configured, it still doesn't work

523295116 commented 3 years ago

2020-11-03 09:57:54 INFO (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Initializing with host 192.168.2.138 (token 18ab9...) 2020-11-03 09:57:54 DEBUG (MainThread) [miio.protocol] Unable to decrypt, returning raw bytes: b'' 2020-11-03 09:57:54 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\x03_S\xb4\x00\x00\x06\n' (total 16) value = Container: length = 32 unknown = 0 device_id = unhexlify('035f53b4') ts = 1970-01-01 00:25:46 offset1 = 0 offset2 = 16 length = 16 checksum = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' (total 16) 2020-11-03 09:57:54 DEBUG (MainThread) [miio.miioprotocol] Discovered 035f53b4 with ts: 1970-01-01 00:25:46, token: b'00000000000000000000000000000000' 2020-11-03 09:57:54 DEBUG (MainThread) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 1, 'method': 'miIO.info', 'params': []} 2020-11-03 09:57:54 DEBUG (MainThread) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:25:46, id: 1) << {'result': {'life': 1546, 'cfg_time': 0, 'token': '18ab9ad27befe8853f0ba5e25bfe9d4a', 'mac': '34:CE:00:85:76:55', 'fw_ver': '1.4.1_153', 'hw_ver': 'MW300', 'model': 'lumi.acpartner.v2', 'mcu_fw_ver': '0148', 'wifi_fw_ver': 'SD878x-14.76.36.p84-702.1.0-WM', 'ap': {'rssi': -27, 'ssid': 'PDCN', 'bssid': '2E:B2:1A:EF:4B:75'}, 'netif': {'localIp': '192.168.2.138', 'mask': '255.255.255.0', 'gw': '192.168.2.2', 'gw_mac': 'FC:7C:02:4D:BF:42'}, 'mmfree': 163680, 'ot': 'ott', 'otu_stat': [85, 32, 25, 4, 17, 407], 'ott_stat': [1, 0, 5, 3]}, 'id': 1} 2020-11-03 09:57:54 INFO (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] lumi.acpartner.v2 1.4.1_153 MW300 detected 2020-11-03 09:57:54 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 2, 'method': 'get_model_and_state', 'params': []} 2020-11-03 09:57:54 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:25:46, id: 2) << {'result': ['010500420000813901', '0110311E0100008139', '0'], 'id': 2} 2020-11-03 09:57:55 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state: 2020-11-03 09:58:55 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 3, 'method': 'get_model_and_state', 'params': []} 2020-11-03 09:58:55 DEBUG (SyncWorker_1) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:26:47, id: 3) << {'result': ['010500420000813901', '0110311E0100008139', '0'], 'id': 3} 2020-11-03 09:58:55 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state: 2020-11-03 09:59:55 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 4, 'method': 'get_model_and_state', 'params': []} 2020-11-03 09:59:55 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:27:47, id: 4) << {'result': ['010500420000813901', '0110311E0100008139', '1'], 'id': 4} 2020-11-03 09:59:55 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state: 2020-11-03 10:00:42 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 5, 'method': 'set_power', 'params': ['off']} 2020-11-03 10:00:42 DEBUG (SyncWorker_5) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:34, id: 5) << {'result': ['ok'], 'id': 5} 2020-11-03 10:00:42 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Response received: ['ok'] 2020-11-03 10:00:42 DEBUG (SyncWorker_7) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 6, 'method': 'send_cmd', 'params': ['010000813900311EA1']} 2020-11-03 10:00:42 DEBUG (SyncWorker_7) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:34, id: 6) << {'result': ['ok'], 'id': 6} 2020-11-03 10:00:42 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Response received: ['ok'] 2020-11-03 10:00:42 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 7, 'method': 'get_model_and_state', 'params': []} 2020-11-03 10:00:42 DEBUG (SyncWorker_4) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:34, id: 7) << {'result': ['010500420000813901', '0100311EA100008139', '0'], 'id': 7} 2020-11-03 10:00:42 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state: 2020-11-03 10:00:47 DEBUG (SyncWorker_19) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 8, 'method': 'send_cmd', 'params': ['010000813911311EA1']} 2020-11-03 10:00:47 DEBUG (SyncWorker_19) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:40, id: 8) << {'result': ['ok'], 'id': 8} 2020-11-03 10:00:47 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Response received: ['ok'] 2020-11-03 10:00:47 DEBUG (SyncWorker_32) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 9, 'method': 'get_model_and_state', 'params': []} 2020-11-03 10:00:47 DEBUG (SyncWorker_32) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:40, id: 9) << {'result': ['010500420000813901', '0111311EA100008139', '0'], 'id': 9} 2020-11-03 10:00:47 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state: 2020-11-03 10:00:52 DEBUG (SyncWorker_15) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 10, 'method': 'set_power', 'params': ['off']} 2020-11-03 10:00:52 DEBUG (SyncWorker_15) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:45, id: 10) << {'result': ['ok'], 'id': 10} 2020-11-03 10:00:52 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Response received: ['ok'] 2020-11-03 10:00:52 DEBUG (SyncWorker_13) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 11, 'method': 'send_cmd', 'params': ['010000813901311EA1']} 2020-11-03 10:00:52 DEBUG (SyncWorker_13) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:45, id: 11) << {'result': ['ok'], 'id': 11} 2020-11-03 10:00:52 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Response received: ['ok'] 2020-11-03 10:00:52 DEBUG (SyncWorker_17) [miio.miioprotocol] 192.168.2.138:54321 >>: {'id': 12, 'method': 'get_model_and_state', 'params': []} 2020-11-03 10:00:52 DEBUG (SyncWorker_17) [miio.miioprotocol] 192.168.2.138:54321 (ts: 1970-01-01 00:28:45, id: 12) << {'result': ['010500420000813901', '0101311EA100008139', '0'], 'id': 12} 2020-11-03 10:00:52 DEBUG (MainThread) [custom_components.xiaomi_miio_airconditioningcompanion.climate] Got new state:

syssi commented 3 years ago

Dupliate #118.