georgezhao2010 / midea_ac_lan

Auto-configure and then control your Midea M-Smart devices (Air conditioner, Fan, Water heater, Washer, etc) via local area network.
MIT License
1.37k stars 224 forks source link

NO real time synchronization #56

Closed juanmijm closed 1 year ago

juanmijm commented 2 years ago

Hello, first thank you for the integration, very easy to configure, but I have a serious problem with it, the information is not updated if I change a parameter from another place than this addon, for example from the remote control or from the mobile application.

On the other hand, I have tried another integration (Midea Smart Aircon) and it works perfectly, when I make any change from an external drive, it updates without a problem after a short time.

I would like to use your addon because Home Assistant detects it as a device and it is easier to do automations like this than with the other integration.

Thank you very much.

georgezhao2010 commented 2 years ago

Hello, first thank you for the integration, very easy to configure, but I have a serious problem with it, the information is not updated if I change a parameter from another place than this addon, for example from the remote control or from the mobile application.

On the other hand, I have tried another integration (Midea Smart Aircon) and it works perfectly, when I make any change from an external drive, it updates without a problem after a short time.

I would like to use your addon because Home Assistant detects it as a device and it is easier to do automations like this than with the other integration.

Thank you very much.

climate1

It seems to work fine, so, could you show me the debug logs when use the remoter or app?

SkinnyT81 commented 2 years ago

I'm noticing the same issue. I can control the unit just fine from within HA and if I change the temp in HA, it is reflected on the unit. However as the temperature changes in the room itself, HA is not reporting a temperature change on the dashboard. If I use the buttons on the card to turn the unit off and then back on, everything updates correctly.

georgezhao2010 commented 2 years ago

I'm noticing the same issue. I can control the unit just fine from within HA and if I change the temp in HA, it is reflected on the unit. However as the temperature changes in the room itself, HA is not reporting a temperature change on the dashboard. If I use the buttons on the card to turn the unit off and then back on, everything updates correctly.

turn on the debug logs, and show me the logs when temperature changes in the room itself. or send to georgezhao75@gmail.com

SkinnyT81 commented 2 years ago

Sorry, I've been out of town for the last week and haven't been able to turn on debug logging. I also noticed that if I reboot host from within HA, once everything reloads, my Midea AC shows as unavailable until I select to turn in on in HA. A reboot does not turn off the physical AC, but seems to be unable to refresh the current status of it.

albertdb commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app:

2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Connected
2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Handshaking
2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Authentication success
2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageQuery, ignored
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageNewProtocolQuery, ignored
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.devices.ac.device] [37383395345585] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440006984200000000000000000000000007', 'message type': '03', 'body type': 'c1'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Status update: {'total_energy_consumption': 6984.2, 'current_energy_consumption': 0.0, 'realtime_power': 0.0, 'available': True}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Status update: {'available': True}
2022-08-25 18:44:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-25 18:44:07 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.devices.ac.device] [37383395345585] Received: {'header': 'aa1fac00000000000303', 'body': 'c121014400069843000000000000000000000000a0', 'message type': '03', 'body type': 'c1'}
2022-08-25 18:44:07 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Status update: {'total_energy_consumption': 6984.3, 'current_energy_consumption': 0.0, 'realtime_power': 0.0, 'available': True}
2022-08-25 18:45:07 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-25 18:45:08 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.devices.ac.device] [37383395345585] Received: {'header': 'aa1fac00000000000303', 'body': 'c121014400069843000000000000000000000000a0', 'message type': '03', 'body type': 'c1'}
2022-08-25 18:45:08 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Status update: {'total_energy_consumption': 6984.3, 'current_energy_consumption': 0.0, 'realtime_power': 0.0, 'available': True}
georgezhao2010 commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app:

...

It looks no any messages received from appliance but power info.

Could you tell me in which HA integration it works fine?

albertdb commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app: ...

It looks no any messages received from appliance but power info.

Could you tell me in which HA integration it works fine?

I haven't tried any other, they are a pain to configure, yours is plug and play.

Can't you poll the status every some minutes?

SkinnyT81 commented 2 years ago

I recently tried Midea Air Appliances (LAN) and it seems to sync with the current state and also updates with accurate history usage. With that integration though, the temperature can't be controlled via the dashboard card yet.

georgezhao2010 commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app: ...

It looks no any messages received from appliance but power info. Could you tell me in which HA integration it works fine?

I haven't tried any other, they are a pain to configure, yours is plug and play.

Can't you poll the status every some minutes?

Yeap, I tryed to poll the status, but your AC does not reply any request until it is time out.

2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageQuery, ignored
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageNewProtocolQuery, ignored
albertdb commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app: ...

It looks no any messages received from appliance but power info. Could you tell me in which HA integration it works fine?

I haven't tried any other, they are a pain to configure, yours is plug and play. Can't you poll the status every some minutes?

Yeap, I tryed to poll the status, but your AC does not reply any request until it is time out.

2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageQuery, ignored
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageNewProtocolQuery, ignored

Is there anything I can do for helping fixing this issue?

NetHome+ app is definitely able to query status.

georgezhao2010 commented 2 years ago

I recently tried Midea Air Appliances (LAN) and it seems to sync with the current state and also updates with accurate history usage. With that integration though, the temperature can't be controlled via the dashboard card yet.

Normally, this integration (ie. Midea AC LAN) will update the status immediately when the other integration or app (eg. Midea Smart Aircon) changed the appliance status. Not vice versa.

climates

georgezhao2010 commented 2 years ago

Same issue. Here are some logs after HA restart and changing state from NetHome Plus app: ...

It looks no any messages received from appliance but power info. Could you tell me in which HA integration it works fine?

I haven't tried any other, they are a pain to configure, yours is plug and play. Can't you poll the status every some minutes?

Yeap, I tryed to poll the status, but your AC does not reply any request until it is time out.

2022-08-25 18:42:46 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageQuery, ignored
2022-08-25 18:42:56 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-25 18:43:06 DEBUG (37383395345585) [custom_components.midea_ac_lan.midea.core.device] [37383395345585] Does not supports the protocol MessageNewProtocolQuery, ignored

Is there anything I can do for helping fixing this issue?

NetHome+ app is definitely able to query status.

Maybe NetHome+ app used different request command which I don't know yet.

So I need to collect more information to solve your problem.

First, the question I have asked, which HA integration did your appliance work well in?

albertdb commented 2 years ago

@georgezhao2010 with Midea Air Appliances (LAN) I reproduce the same behaviour as @SkinnyT81. That integration seems to poll, not get live updates.

Yours is overall much better, if we fix this it would simply be the best.

SkinnyT81 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F.

Let me know if theres anything I can do to help troubleshoot.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F.

Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

SkinnyT81 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

SkinnyT81 commented 2 years ago

I just set up your integration again and here are the logs after a reboot:

2022-08-26 20:37:41.405 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.discover] Received broadcast from ('10.11.30.85', 6445): 837000c8200f00005a5a0111b8007a8000000000896925001b0816144b1a0300001c00000000000000000180000000001819bdd15e76850b276ab462b86d2520182c872189662e6e323c6bf26705c186daeb78fcc813e3092bd51e8ddb5adfb7668cc916d31d7842d6bedf5585556997ad0ebef9ba44bf7dc53ac249023b23b339cce23d2d00b80ceb3986bcc2e50c364bdfb3e16e33d88768cc4c3d0658937d0bb19369bf0317b24d3a4de9e6a131069d69db18ee556fceceffb6b39176643f436851145fbea821eb7fba8a7308b3b8
2022-08-26 20:37:41.418 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.discover] Declassified reply: 551e0b0a2c19000030303030303050303030303030305131334332303933393331363830303030300b6e65745f61635f313638300000870002000000000000000000ac00acac000000003c2093931680150023072116000300000000000000000000000000000000000000000000000000000000000000000000
2022-08-26 20:37:41.419 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.discover] Found a supported device: {'device_id': 30786325781067, 'type': 172, 'ip_address': '10.11.30.85', 'port': 6444, 'model': '00Q13', 'protocol': 3}
2022-08-26 20:37:51.065 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-26 20:37:51.066 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-26 20:37:51.113 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication failed
2022-08-26 20:37:51.113 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': False}
2022-08-26 20:37:51.943 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] Endpoint: /v1/user/login/id/get, Response: b'{"code":"0","msg":"ok","data":{"loginId":"77190b04-9498-4532-a478-c2c3a2c0"}}'
2022-08-26 20:37:52.109 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] Endpoint: /mj/user/login, Response: b'{"code":0,"msg":"\xe6\x88\x90\xe5\x8a\x9f","data":{"randomData":"7073b1179a847ed91ccd481889987373e04970733819d86bcfcb1aa1277059a4","uid":"0b5b62e5234ff0923c8ea85778718b3d","accountId":"5061494579","nickname":"b99226f1659e9308@hotmail.com","mdata":{"tokenPwdInfo":{"tokenPwd":"72d47c2418234509a8d3c7d47790a736","expiredDate":1664152672063,"createDate":1661560672063},"userInfo":{"sourceId":"mj_12345","empId":"4805554227871744","address":"","gender":"0","mobile":"b99226f1659e9308@hotmail.com","userDeptInfoList":null,"extras":null,"nameEn":null,"employeeNumber":null,"headPhoto":null,"uid":"0b5b62e5234ff0923c8ea85778718b3d","name":"b99226f1659e9308@hotmail.com","email":null},"doDeviceBind":null,"accessToken":"T1cd66j032m84crdl","signUnlockEnabled":null},"accessToken":"ea0b7f8dacbbbc4205c37ad220bae5ce842a86f2e7491f9891470bfc133ace6f","userId":"5700694358017","email":"b99226f1659e9308@hotmail.com"}}'
2022-08-26 20:37:52.110 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] The udpid of deivce [30786325781067] generated with byte order 'little': ee06ea71518d4c650593391b0aab14c3
2022-08-26 20:37:52.200 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] Endpoint: /v1/iot/secure/getToken, Response: b'{"msg":"ok","code":"0","data":{"tokenlist":[{"udpId":"ee06ea71518d4c650593391b0aab14c3","key":"A43CE0727A8F48B69F16FA0024969728B9391569C3BD494AA06FC1A129B4BFCD","token":"3543A927288C85306598B99B3D127375B94BF17F059CEFDBE83F3D0566BD58F7A9E54B69EB64EFA0678B3F9DEF9E528D7BBD652D6830E7A0D87E22004DFE373E"}]}}'
2022-08-26 20:37:52.201 DEBUG (MainThread) [custom_components.midea_ac_lan.config_flow] Successful to take token and key, token: 3543A927288C85306598B99B3D127375B94BF17F059CEFDBE83F3D0566BD58F7A9E54B69EB64EFA0678B3F9DEF9E528D7BBD652D6830E7A0D87E22004DFE373E, key: A43CE0727A8F48B69F16FA0024969728B9391569C3BD494AA06FC1A129B4BFCD, byte_order_big: False
2022-08-26 20:37:52.204 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-26 20:37:52.205 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-26 20:37:52.261 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication failed
2022-08-26 20:37:52.261 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': False}
2022-08-26 20:37:52.261 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] The udpid of deivce [30786325781067] generated with byte order 'big': 436851145fbea821eb7fba8a7308b3b8
2022-08-26 20:37:52.347 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.cloud] Endpoint: /v1/iot/secure/getToken, Response: b'{"msg":"ok","code":"0","data":{"tokenlist":[{"udpId":"436851145fbea821eb7fba8a7308b3b8","key":"965BB5948B01414E8201E4AAD752AFD3EF704657AD654718B65C08EF1786882F","token":"B64510EA12AF6962CF296147F506A11507B638A962C20650E2B2D7DCAF6E65CAE3A4800F5ED543318613A25ECD89B76B2A7603184B9F0C4CCA677D332FAC69B2"}]}}'
2022-08-26 20:37:52.349 DEBUG (MainThread) [custom_components.midea_ac_lan.config_flow] Successful to take token and key, token: B64510EA12AF6962CF296147F506A11507B638A962C20650E2B2D7DCAF6E65CAE3A4800F5ED543318613A25ECD89B76B2A7603184B9F0C4CCA677D332FAC69B2, key: 965BB5948B01414E8201E4AAD752AFD3EF704657AD654718B65C08EF1786882F, byte_order_big: True
2022-08-26 20:37:52.352 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-26 20:37:52.352 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-26 20:37:52.411 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication success
2022-08-26 20:37:52.411 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': True}
2022-08-26 20:38:12.812 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-26 20:38:12.813 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-26 20:38:12.862 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication success
2022-08-26 20:38:12.862 DEBUG (MainThread) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': True}
2022-08-26 20:38:12.883 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-26 20:38:12.883 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-26 20:38:12.972 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication success
2022-08-26 20:38:12.973 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-26 20:38:17.978 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageQuery, ignored
2022-08-26 20:38:17.979 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-26 20:38:22.986 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageNewProtocolQuery, ignored
2022-08-26 20:38:22.986 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:38:23.530 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:38:23.530 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:38:23.530 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': True}
2022-08-26 20:39:23.626 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:39:24.163 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:39:24.163 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:40:24.264 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:40:24.803 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:40:24.804 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:41:24.893 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:41:25.432 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:41:25.433 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:42:25.550 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:42:26.089 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:42:26.089 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:43:26.189 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:43:26.731 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:43:26.731 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:44:26.839 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-26 20:44:27.380 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-26 20:44:27.381 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-26 20:45:06.598 DEBUG (SyncWorker_6) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa23ac8f000000000002', 'body': '4041486600000030000000000000000000000000000000166a', 'message type': '02', 'body type': '40'}
2022-08-26 20:45:07.348 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa23ac00000000000302', 'body': 'c00148667f7f00300000006266000000000000000000000022', 'message type': '02', 'body type': 'c0'}
2022-08-26 20:45:07.348 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'power': True, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 102, 'swing_vertical': False, 'swing_horizontal': False, 'boost_mode': False, 'smart_eye': False, 'dry': False, 'eco_mode': False, 'aux_heat': False, 'sleep_mode': False, 'night_light': False, 'natural_wind': False, 'temp_fahrenheit': False, 'screen_display': True, 'comfort_mode': False, 'indoor_temperature': 24.0, 'outdoor_temperature': 26.0}
georgezhao2010 commented 2 years ago

I just set up your integration again and here are the logs after a reboot:

...

Emm, it's same problem.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug
albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug
2022-08-29 12:19:17 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to 192.168*****:6445 b'ZZ\x01\x11H\x00\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7fu\xbdk>O\x8bv.\x84\x9cnW\x8de\x90\x03n\x9dCB\xa5\x0f\x1fV\x9e\xb8\xec\x91\x8e\x92\xe5'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Received from 192.168*****:6445 b'\x83p\x00\xc8 \x0f\x00\x00ZZ\x01\x11\xb8\x00z\x80\x00\x00\x00\x00\x18R\x13\n\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\xa9\x11\x1c\xc6\xbd\x95iZ\x00\x96\xefe\x1f\x97\x19\xc2\xdfB\x02\x97\xcd\xa0\xc6\xb1\x87\x12\x17Bif&\x0fg&\xc6C\xa88zh\x8bc\xbf\x06\x94\xcdy\x05&\xccW2\x15\x1bZ\x851\xf1F\xf9\xc0s\t\x9b\x1eiK@\x91yB\xb0bex\x8d\xbf\xeb\tI\x06\xc8g\xe1;f\xbf<G\xad\x043\x9b\xcfv\xaeK\xdf\xb3\xe1n3\xd8\x87h\xccL=\x06X\x93}\x0b\xb1\x93i\xbf\x03\x17\xb2M:M\xe9\xe6\xa11\x065\xba\xcer\xe4M\x1du\x9aNDp\xfb\x93\x959D1\x1c\x92\xadi\x01\x9d\xb6\x1b\xc3\xdf\xeaif\xb0'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] From 192.168***** decrypted reply=b'\x16\x00\xa8\xc0,\x19\x00\x00000000P0000000Q1C4396059CD260000\x0bnet_ac_CD26\x00\x00\x87\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x00\xac\xac\x00\x00\x00\x00\xc49`Y\xcd&\x15\x00)\x08!\x15\x00\x03\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Creating AirConditionerAppliance 3738339534****
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Descriptor data '{id=3738339534****, address=192.168*****, port=6444, version=3, name=37383395345585, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=0, running=False, turbo=False, fan_speed=40, turbo_fan=False, purifier=False, dryer=False, target_temperature=0, indoor_temperature=2.2250738585072014e-308, outdoor_temperature=2.2250738585072014e-308, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={}}}'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Appliance sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x00\xc4d\\\x7f|\t\xd1\x95sE\x0b\x1dR\x86^4\xa1\t\xca\xddb7\x9fvx\x1e\xc2\xf6\x13\xaa$\xf4\x04\x88\xf5\r\xd8\x9c\x92\x11\xef\xa0\x9ekO\x9c\xd6z\x84\xba\x7f\x89sr\x1da\xac\x99\tQ\xd2\xd8i\xd4'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00@ \x01-L\xf5Y\xf7\x1d'\xfbsm_\xe9\x7f]\xb1\x9aA\x0c\x7f\x1e\x11Y\x01#\xbb\x9c\xd9\xddh\n\xe7a:u\x1aM{\xe9\x01ss\xbfn\xc5\xb8\xd6\xff\xb0\x11\xf1\x84\x13F`*\x11v\xc0>V\xe68\xbb\x8eQE"
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Getting more capabilities
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00b\x12\x13\x0c\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffdipl\xe8\xe06\r\x02\x89\xdb\x19\xbc/L\x02\xe2'
2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n fZ\x1a@\x8f\xa5Ie\xb31\xecX\xdb\xfc\x0c\xbb\xf8\x87\x19\x14d5\x97\xfa]\xc93\xc5\x18\x14n\x87\xe4\xa7\xd5 \xf5\x7f\xc5\xd3\x894\x87\xee\xd5\xa7\xcba\xde\xa9\t\x9b\xe4,d>\xadk-\xbcT\x10U&CzR\xd9\xc3\xe5\x95\xa0\xdb\xcd{\xd1\xb7\xcf>_W!\x05\xaa\xd0\xfax\xbd\xf9\xb4\x93\x06\x18\xff\xd1\x8dNR\x0c\xbdg\x9f\xaazW\x10\xd3\xf3\x94\xec\xf8\x10a'
2022-08-29 12:19:20 DEBUG (SyncWorker_5) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-29 12:19:22 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00n fVV\x87\xd4\xf9\xaco\xb3\\b\xe1\xef\xd8\x88\xbc\x10\xff\r\x16\xb7\xd9\xe1\x06\x83\x86\xa3\x8c\xb3\x8dZ\nd\x97\xf3>SsU\xb0\x02W( \xe6\xe7\x01\x07\x1e\x00\x9c\x87(\xf6q\xe2\\\xe2\x0ee`\xb1\x85`\x9e\xad\xdf\xe7\x1b\xeeoW\xfb\x82h\xc8'X5\x88I\xfe\xa3?8\xaa(8g\x0f\xb2S\xab\xad\xed\xba\xc5\xac\x1f`H\xa0\xb9\xb4\xbd\xe8\xeb}\x99Xc\x90\xb1"
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\xf8\xe9\x12\xda\r5\xbb\xf4\r\xbc\xd5Du\xd4\xfb{Qa\x19\xfaU5p*\xad\x96\x1e\x9e\x13\x83vSy\xda_\xd1K\x8b\x1eI\xc9\xcb2A\xd03\x81*bx+\xddD\xc5\x0b_\xb1{\xe6\xf9\xf7\xc2\x07\xf6\xce9B\xe8h\xae\x1a^7%3OD\x8aR\xefv\xd8\x87i\xac\xb5\x18\xb6\xc9\xe8\xae%\x9a#\xb9+\xcf\xdcNA\x9d\x88\xd2\t\xb67\x8b\xde\x8c bL\xd3\xe6\xbfM\x8b\x00\xda\xe6\x11G\xd7f\x04\x0e"\xfa\xdeK\xf6x\xe2>\xe8+\xb9-{f\x0e\xa6\x15\x0e'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.lan] Getting more capabilities
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00T\x17\x13\x0c\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xeb7\xbbe\xdalO\xff\x96!\xa6\xad\x11\x1d|\x04G\x11\xe4\xb2\x00\xa9\xd8\x1e\x99\xb9F0\x9f\xf9\nt'
2022-08-29 12:19:23 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00n f\xac\xa0\xa2\r?\x9a\x14G\x84V\x08oB\x84\x0f\xdf\xa1\xa0\x93;\xefL\x91\x16\x10\x16\xe63RNa\xd6\x1c\xce\xc3\xd2]\xb1\xf2\xa8\xf06\x0c\x95kT\xbf\xa7E\xcc\xc4{\x8b'72\xc5\x1c?+K\xaa\xa6p\xcf\xcc\x88\x82;O\x05\xbeA\xe6n\x9d\xf3\xaa\xfb\xfb\x1f\x9al\xc4\x00%i\xa1{\x9brz\x84NYD\xf7;\x0b\x94Lf\xee\xfbh\xc0\x99\x80VT2\x02"
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\x8f\x88<\x9b\xe1\xd6\xa6\x91,\x05tf\x9b\x16;P\xbb\xfb\xc4J\xdcj\xber`o\x7f\xf1_\x00Js&\xe3\xda\rW\x06\xc2^#\xf6N\xfa]\xce;`\xc1^\xdb\x8b\xc3U+\x1bp\x85\xcf\xbc\x85\x8d\xeb\xe8\xaaR\xd3\xe5=\x1aA\n\xac\x881\xe9\x1b\x7f\x10\x99K\xee\xb4\x1fP\xb4\x0fY\xff#od~\xecl\xe4u7P\x8a\xc6.6\xffeTs\x9b,v\xe2uh\x91 \x96\xea\x11\x84!\xde\xaf\xa6\xd8T\xc0r\x7f\x8f9\xef\x8e.\xd1p\x9aoP\x0c\x0f \x1e\x81\xbf'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00.\x18\x13\x0c\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\xd7V\xdf\x085\xcdDV\x0e\xda4\xb9\x89-`\x877N\xc3\x92\x13\xbaALKqE\xc8< \xf0\x7fHo{\xc7\xa6\xcf_\xc4\xf5\xed\x01\xf9\xff\x00\xe0\xf9'
2022-08-29 12:19:24 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xa1eGGg\x1b\x1d`T\xe0r\xc7\xd7:\xb7\xb5\x1d\xcc\xc3\xecA"\xd6\xa9HxJ\xcd\xcf\xf7\xc0\xe5gt\x84\x9b`jJ\x94\xf8\xc6\x82\x13\x9dD\x0eP^\x98aZ\xec0;O\xc5(O\x8c\xa2Sj\x9fj_0\x8d\xa4\x85\xa6K\x16\xa4-\x0b\xb6ixe\n\xee\xa7\xbcg\xc2\xad&fEW0\xd4}\xca\xefc\xd2\xf8\xdb|qH\xb5\xcff\xfe\xb4\xcc\xeeB\xca\x8d\xb2\xc6?\xaf\x16\xb2\r/\x85\xb2\xad\x0bt\x8dm\xd0\xe7n\xccx\x0e\x06\xf9\xa3\xd6k\x9f\xc5\xecF\xea'
2022-08-29 12:19:25 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\xb8i\xf3\x878\x96\xb5\xb6\xd2\xcb\xa5\xb3\xfc\xf1^\x99\xcc\xe2\xac\xd1\xd2\xe0\xd5\xb0\xcd\x9f\xa6\x90-<G\x90\xfc\xea\xa0P\x1c\xc2/\xa5\xb8\r\xcdW\x1b\xa4`\xa3A\xfbW\x14\x19Xu\x80\xc2\x12i\xea\x86\n\xc8\x8ej\xfd\xdaEw\x14:K\xb7\x13\xa0\x9d\xfd\x8a\xec\xfd\x8a\xc8%=\x18\r\x86\xa4[9\xcfP\x8f\x00\xb6\x03\x0c\xc0[G\x91\xbb\xb3Li\x1d\xb8\xc5\x1fY\x8d\x00w\xa9\xe2]\x86\xe3sq\x7f\x90'i\x89\xfb\xfc=.\xf3\xcd\xdc\xc2(Y\xc9/\xa6\xd1\xfd}\xb4\xad\xbe"
2022-08-29 12:19:25 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:25 DEBUG (SyncWorker_5) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01Hf\x7f\x7f\x000\x00\x00\x00ak\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfa\xdf\xea']
2022-08-29 12:19:25 DEBUG (SyncWorker_5) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 102, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 28.5, 'indoor_temperature': 23.5, 'err_code': 0, 'humidity': 0}
2022-08-29 12:19:25 DEBUG (SyncWorker_5) [midea_beautiful.lan] Identified appliance: {id=3738339534****, address=192.168*****, port=6444, version=3, name=37383395345585, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=2, running=True, turbo=False, fan_speed=102, turbo_fan=False, purifier=False, dryer=False, target_temperature=24.0, indoor_temperature=23.5, outdoor_temperature=28.5, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={'eco': 1, 'heat_8': 1, 'mode': 1, 'fan_swing': 1, 'electricity': 1, 'filter_reminder': 0, 'strong_fan': 1}}}
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x16\x19\x13\x0c\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\x9d\xf1\xee\xf7"\xcf\x96\xc5\x19\xff\x0f,\xb2U\x12\x03\xfe\xb6=\x0c\x9f\xcb\xd0y\xdf"\t\x1f\x8e\x81a<z\xa1\xa3\x8f\xe8I"LiZ\xe0\xdc\x88*\x9d]'
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xa7\xa0\xef\xc5\xc4j\xbf\xba\x9a\x9b\x0fQ\xb1\xa7\xf7?V\xd2b\x1cXje^\xc7u\xad;5\x1fE\xc9\xc1\r\xd8\xb0s\x1b\xae\xd0\xe0?\x934)\x8e\xf1\xbf\xbf\xca\xca^^\x99\x1b\xc9\xed\x10aA\xf7^\x93`.4\xe9\x82\x80\xb7T\x99\xb2\xb4\x97\xbaP\xc8e\xc8\x03\x05\xa2\x1cb\xf73\x0c\xbcV\xfc\xde\x19\x9a\x18R\xfe\x8d\x8f\x0e4\x03\x9by\x95bg\x1b\xadl\xdb\x17g\x04\xc4\t~{\xb6\x85{\xea\xac\x0c\xda~W8\x9b2\x90\xd5\xa79F\xe6\x9asV\x07\x18)V\x1c'
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\x19\xe0\xb1\x1a\xc0\xc8r\xd0\x02\xc98\xdf\xa0Rn\xe6\xfc\x94\x8a\xd3-\x1d\xa2\xe2$oU\x94\xcfv\xa6\xc7\xf5@\xb1m9\xa2$H\xf8\x83E\x0c\xb9\xae\xf0\xe2^'\xda\x01\x8d\x18\x89\xed\xb6p\xb2\xa0V\x0c\xbfO\xc3\xe5\xc8\xd9\xd4`:j\xdbWN\x81\xcau\xca\xd0d\xc0\xde\x95\xd8J\xd3VJ0\xa2\xc5\x8d\x05\x8c\xfa8\x12\x87\xc6#\x8f@\xf9\xe2<\xa1\t\x84m\xf41\xc8{!\x95D'\xd1\x07f\x0e\x0c\x18\xf6\x89\\\x15\x86\xce\xfayEf.LE\xf3\xda\xf8v\x8c\x1c\x11"
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01Hf\x7f\x7f\x000\x00\x00\x00ak\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd7\x01\xeb']
2022-08-29 12:19:25 DEBUG (SyncWorker_0) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 102, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 28.5, 'indoor_temperature': 23.5, 'err_code': 0, 'humidity': 0}
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00\x19\x14\x0c\x1d\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\xc4\xaf\x17-b}\xc2a\xb3P\x11w\r\x10\x13\x06*;\x1cC\xd2\xf1\xc0\x8a\xe8v\x85\x02\xa2*\x83kG\x18B\xa8\x87DM\xcc\x07\x16\x8bj\xeej#\x8a'
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\x1f]=\xfa\xeeh\xb1\xc6\xe7R\xf1\x96vn\x0b\x8dE\xf7K\xf4\xb9\xf1\x8b\xd4\x04\xe9a\xba\xa0?\xb5\x7f\xda\xa6]$\xfd\xa2^f\x9e\xd74\\\x92\xb1\x16\x8a^\x8fV|\x16\x83\xec\xd7`[\xcc\x153\xd7\xe7\xf97x\x99OC\x16h\xba\xdf\x7fi\xe1\x0fU\x9b\xfcs\xc79\xea\x9b\xb0M\x8a\t\x83\x07\xe7z\xa7[n[\xb7\xdb^C\xad\xf8\x89~M.\x00f\x12\x99\x02\x04\xc0\x84e\xfe\x1d\n\xae\xa8\x8e\x06\xce:\x96\xa4\xc4\xc1Y\x12k\xce\xe8\x10\x9f0pP\xd2\xfd\x90\xc0\xd4'
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b''
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Socket sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 closed, creating new socket
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x06\xc4d\\\x7f|\t\xd1\x95sE\x0b\x1dR\x86^4\xa1\t\xca\xddb7\x9fvx\x1e\xc2\xf6\x13\xaa$\xf4\x04\x88\xf5\r\xd8\x9c\x92\x11\xef\xa0\x9ekO\x9c\xd6z\x84\xba\x7f\x89sr\x1da\xac\x99\tQ\xd2\xd8i\xd4'
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01-L\xd3\xbd\x0e\x11H\x16\xafG\x1e\x99\xd6\x1fS56\x94\xccI\xbf\xdc\x0f\x98ws\x1d\xee\xaf/\xf1\xc8x\x17d"x\x02\x9c\xb6\x13\xbd\x95\x931?\x17\x08\xcf\x861\x10_\x968\x9c\x1b\n\x9f\x89\xd6\xc0\xb6p\x0e1'
2022-08-29 12:20:25 DEBUG (SyncWorker_1) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:20:26 DEBUG (SyncWorker_1) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xf0FU\x17\xc9\xdd\xc8\xe0\x88tP\x1a-U\xfaC{\xaf\x0cm1\x19\xea\xb3\x06C\x9a\x95.X\x19f@\xfd\x17\xbaj0\xe7\x93!\xeex%\t\xef\nsA?\n\x17\x82\x9b+\xa37\xbbth\x91\xc3\xf6 \x9e\xf2\xbd\x01q#\xa8\xb4\x8a\x96\x8d+\xf9\xd1\x90\xa3\x7f\x9cL\x9d\x14\xden8n\t;\x7f\xb6\x19t3\x9d\x19\xd6J\xa5]\xde\xe6a&\xa5\x00k\x8e@l\xdf\x8aU\xa9q\xdbt\xe4\xc3(\x81\xb9"C\x93Y\x8d\x0bw\xac>\x07\x9do\xa9\xe4\x98G\xcf\x08q\x07'
2022-08-29 12:20:28 DEBUG (SyncWorker_1) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-29 12:20:30 DEBUG (SyncWorker_1) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e f#w\x8d\xb1Z\x18\x8f\x99\xe3\x7f\xac\xbc<=s\xa4\x0b8\xab\x8f\x8c\xfe\xcd[\xe0\xe5\x8eP\xbcn\x88y\x03\xaf\xbc\x05\xceP}\x88\xaecx\x19\xd4G9\xe8e~#\xf0\x92\xfd\x89\xe1\x7f8J*Li\x12\xbc\xce\xa1x'[\xb4\xd1xvav\x97\x10\x1a(P\x9cKJT\xdf\xd0\xf3\xc2E\xd8\xdf8\x820Mn\xe4p\xe2\x15\xa52\xbb\x7f9\xa1\x8e\xf4j\x98T\x18\xf2\xc9B,\xb2N8\xf4\x16p0\xed\xe7\xbcZ\xbfM\xb7\x0f7\x83\xc2p\xa5[\xd8\xcd\x1e+\xc9D\xcf"
2022-08-29 12:20:30 DEBUG (SyncWorker_1) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\xc9\xfe\xb4\xefA\xa9\x14\x99\x1c\xb2j\xe6\x815\xa1%/\xc6,wkjX\x16\xf3\x1bh\xb3\x9aB90\xfb\x9b\xca\xd6\x0c\xfed\xb4Z\x13\x97\x1e\xad\xff\n\x94\xe8\xe6\x88b\x15\x02*\x9b\x0b\r\xc2\x00&\xe6\x9d\xb8h_\x1a\xd8H\x84x\x7f\xe0\xcf\x99\xe2\xb4\xa2x\xd79+aS\x1b\xc4\x8a\x03O\xab\xe5U\xc7\xaamL\x94Z]\xd40\x99c\xff0\xe3~b\x08\x99\n\xfe\x9c\x0e\x82\xfd\xc9\xa65E-\x8c\x98\xc6\xcc\x91\xbd\x9e\x1a\x11\xe6\xe2\x93\x9d^W%\xc4\xb2W\x92\x86\xaem'
2022-08-29 12:20:30 DEBUG (SyncWorker_1) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-29 12:20:30 DEBUG (SyncWorker_1) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00ak\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9c\xcbr']
2022-08-29 12:20:30 DEBUG (SyncWorker_1) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 28.5, 'indoor_temperature': 23.5, 'err_code': 0, 'humidity': 0}
georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

...

Thank you, i'll take a look.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

...

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

Right. Any hint?

georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

Right. Any hint?

I found it.

When you configure the Midea Air Appliances (LAN), you must check "Advanced settings" in first page and must check "Advanced debug mode" in Advanced settings page.

So you need remove the existing configuration and re-configure it, then more information (e.g. unencrypted messages) is logged.

SkinnyT81 commented 2 years ago

I also have Midea Air Appliances (LAN) installed and here are a few logs. This integration reports accurate history/usage and also changes in the room temp, reflected in the climate card in HA. It won't allow me to actually change the temp from within HA though.

 2022-08-29 20:30:08.484 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-29 20:30:08.484 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-29 20:30:08.532 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication success
2022-08-29 20:30:08.533 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-29 20:30:13.085 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.hub] Created coordinator for {'api_version': 3, 'id': '3078632578****', 'ip_address': '10.11.30.85', 'name': 'She Shed', 'token_key': '****************************************************************', 'token': '********************************************************************************************************************************', 'type': '0xac', 'unique_id': '000000P0000000Q13C209393********', 'discovery': 'LAN'}
2022-08-29 20:30:13.546 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageQuery, ignored
2022-08-29 20:30:13.547 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 0.752 seconds (success: True)
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Starting periodic discovery with interval 5 minute(s), broadcast ['255.255.255.255', '10.11.30.85'], configured ['10.11.30.85']
2022-08-29 20:30:18.570 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageNewProtocolQuery, ignored
2022-08-29 20:30:18.570 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': True}
2022-08-29 20:31:18.329 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.316 seconds (success: True)
georgezhao2010 commented 2 years ago

I also have Midea Air Appliances (LAN) installed and here are a few logs. This integration reports accurate history/usage and also changes in the room temp, reflected in the climate card in HA. It won't allow me to actually change the temp from within HA though.

 2022-08-29 20:30:08.484 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Connected
2022-08-29 20:30:08.484 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Handshaking
2022-08-29 20:30:08.532 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Authentication success
2022-08-29 20:30:08.533 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa20ac8c000000000003', 'body': '418100ff03ff00020000000000000000000000000171', 'message type': '03', 'body type': '41'}
2022-08-29 20:30:13.085 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.hub] Created coordinator for {'api_version': 3, 'id': '3078632578****', 'ip_address': '10.11.30.85', 'name': 'She Shed', 'token_key': '****************************************************************', 'token': '********************************************************************************************************************************', 'type': '0xac', 'unique_id': '000000P0000000Q13C209393********', 'discovery': 'LAN'}
2022-08-29 20:30:13.546 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageQuery, ignored
2022-08-29 20:30:13.547 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa14acb8000000000003', 'body': 'b1034200180015000227', 'message type': '03', 'body type': 'b1'}
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 0.752 seconds (success: True)
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Starting periodic discovery with interval 5 minute(s), broadcast ['255.255.255.255', '10.11.30.85'], configured ['10.11.30.85']
2022-08-29 20:30:18.570 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Does not supports the protocol MessageNewProtocolQuery, ignored
2022-08-29 20:30:18.570 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Sending: {'header': 'aa11acbd000000000003', 'body': '41210144000109', 'message type': '03', 'body type': '41'}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.devices.ac.device] [30786325781067] Received: {'header': 'aa1fac00000000000303', 'body': 'c12101440000000000000000000000000000000035', 'message type': '03', 'body type': 'c1'}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'total_energy_consumption': 0.0, 'current_energy_consumption': 0.0, 'realtime_power': 0.0}
2022-08-29 20:30:19.135 DEBUG (She Shed Mini Split) [custom_components.midea_ac_lan.midea.core.device] [30786325781067] Status update: {'available': True}
2022-08-29 20:31:18.329 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.316 seconds (success: True)

It's too little.

albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

Right. Any hint?

I found it.

When you configure the Midea Air Appliances (LAN), you must check "Advanced settings" in first page and must check "Advanced debug mode" in Advanced settings page.

So you need remove the existing configuration and re-configure it, then more information (e.g. unencrypted messages) is logged.

2022-08-30 14:11:22 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response: *** REDACTED ***
2022-08-30 14:11:22 DEBUG (SyncWorker_3) [midea_beautiful.cloud] using key='result', result=*** REDACTED ***
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response: *** REDACTED ***
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful.cloud] using key='result', result=*** REDACTED ***
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful] Library version=0.9.15
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful] Scanning for midea dehumidifier appliances via ['255.255.255.255']
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Starting LAN discovery
2022-08-30 14:11:23 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP request /v1/appliance/user/list/get: {} {'appId': 1017, 'format': 2, 'clientType': 1, 'language': 'en_US', 'src': 1017, 'stamp': '20220830141123', 'sessionId': '*************************************************', 'sign': '19ac61813cdbb4dd40637000b2a13d31ebbb11a4df29acbd62fb20f9c214cc67'}
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response text: {"msg":"ok","result":{"list":[{"registerTime":"Thu Mar 31 17:50:38 UTC 2022","onlineStatus":"1","type":"0xAC","homegroupId":"","userId":"5754384","tsn":"","mac":"","des":"","activeStatus":"1","homegroupCreateUserId":"","wifiVersion":"150029082115","name":"Aire del salón","modelNumber":"44204","homegroupNumber":"","id":"37383395345585","sn":"5ef9f8f925e9824b778da6393c2c4f264b18dec6a31564bfc44a5349b966772e3b272afbfdbb78a187202a811aeb8a97","userType":"1"}]},"errorCode":"0"}
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response: {'msg': 'ok', 'result': {'list': [{'registerTime': 'Thu Mar 31 17:50:38 UTC 2022', 'onlineStatus': '1', 'type': '0xAC', 'homegroupId': '', 'userId': '5754384', 'tsn': '', 'mac': '', 'des': '', 'activeStatus': '1', 'homegroupCreateUserId': '', 'wifiVersion': '150029082115', 'name': 'Aire del salón', 'modelNumber': '44204', 'homegroupNumber': '', 'id': '37383395345585', 'sn': '5ef9f8f925e9824b778da6393c2c4f264b18dec6a31564bfc44a5349b966772e3b272afbfdbb78a187202a811aeb8a97', 'userType': '1'}]}, 'errorCode': '0'}
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.cloud] using key='result', result={'list': [{'registerTime': 'Thu Mar 31 17:50:38 UTC 2022', 'onlineStatus': '1', 'type': '0xAC', 'homegroupId': '', 'userId': '5754384', 'tsn': '', 'mac': '', 'des': '', 'activeStatus': '1', 'homegroupCreateUserId': '', 'wifiVersion': '150029082115', 'name': 'Aire del salón', 'modelNumber': '44204', 'homegroupNumber': '', 'id': '37383395345585', 'sn': '5ef9f8f925e9824b778da6393c2c4f264b18dec6a31564bfc44a5349b966772e3b272afbfdbb78a187202a811aeb8a97', 'userType': '1'}]}
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.cloud] Midea appliance list results=[{'id': '3738339534****', 'name': 'Aire del salón', 'sn': '000000P0000000Q1C4396059********', 'type': '0xAC', 'modelNumber': '44204'}]
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Broadcast attempt 1 of max 3
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Broadcasting to 255.255.255.255
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.scanner] UDP broadcast 255.255.255.255:6445 b'ZZ\x01\x11H\x00\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7fu\xbdk>O\x8bv.\x84\x9cnW\x8de\x90\x03n\x9dCB\xa5\x0f\x1fV\x9e\xb8\xec\x91\x8e\x92\xe5'
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Reply from address=192.168.0.22 payload=b'\x83p\x00\xc8 \x0f\x00\x00ZZ\x01\x11\xb8\x00z\x80\x00\x00\x00\x00k\x98\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\xa9\x11\x1c\xc6\xbd\x95iZ\x00\x96\xefe\x1f\x97\x19\xc2\xdfB\x02\x97\xcd\xa0\xc6\xb1\x87\x12\x17Bif&\x0fg&\xc6C\xa88zh\x8bc\xbf\x06\x94\xcdy\x05&\xccW2\x15\x1bZ\x851\xf1F\xf9\xc0s\t\x9b\x1eiK@\x91yB\xb0bex\x8d\xbf\xeb\tIn\xf7\x14\xd9\xef\xcbOd\xd9=\xf9fl\xfb(\xabK\xdf\xb3\xe1n3\xd8\x87h\xccL=\x06X\x93}\x0b\xb1\x93i\xbf\x03\x17\xb2M:M\xe9\xe6\xa11\x06Q\x1f\x97o\x17RcG\xc6 \x01\x85\xc2\xdf\x08-D1\x1c\x92\xadi\x01\x9d\xb6\x1b\xc3\xdf\xeaif\xb0'
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.lan] From 192.168***** decrypted reply=b'\x16\x00\xa8\xc0,\x19\x00\x00000000P0000000Q1C4396059********\x0bnet_ac_CD26\x00\x00\x87\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x00\xac\xac\x00\x00\x00\x00\xc49`Y\xcd&\x15\x00)\x08!\x15\x00\x03\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Creating AirConditionerAppliance 3738339534****
2022-08-30 14:11:24 DEBUG (SyncWorker_3) [midea_beautiful.lan] Descriptor data '{id=3738339534****, address=192.168*****, port=6444, version=3, name=3738339534****, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=0, running=False, turbo=False, fan_speed=40, turbo_fan=False, purifier=False, dryer=False, target_temperature=0, indoor_temperature=2.2250738585072014e-308, outdoor_temperature=2.2250738585072014e-308, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={}}}'
2022-08-30 14:11:27 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Finished broadcast collection
2022-08-30 14:11:27 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP request /v1/iot/secure/getToken: {} {'appId': 1017, 'format': 2, 'clientType': 1, 'language': 'en_US', 'src': 1017, 'stamp': '20220830141127', 'udpid': 'c6fc32ffa1b81ad86877a2b68c2d7bf6', 'sessionId': '*************************************************', 'sign': 'da33d4102e698eb99754d2f130a33848843ac4be91a2d493fe36d5df3f655940'}
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response: *** REDACTED ***
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.cloud] using key='result', result=*** REDACTED ***
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] token='54D7E03CD6860ADCF989137A3660F9895034F9FA3DBF2474A2B4219143DEEC84****************************************************************' key='5D3FE20F17694F78856EEC273AD3B846********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x00T\xd7\xe0<\xd6\x86\n\xdc\xf9\x89\x13z6`\xf9\x89P4\xf9\xfa=\xbf$t\xa2\xb4!\x91C\xde\xec\x84\xbaE\xb7Q\x06\x8aOg3k.\xcc\xaf\xab\xcc\x830\x8cM\xc8g\xf7G\x0e\xdbv\x0c\xa2O8\xab*'
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x05 \x0f\x00{ERROR'
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] handshake_response=b'\x83p\x00\x05 \x0f\x00{ERROR' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.lan] Token check failed for udp_id=c6fc32ffa1b81ad86877a2b68c2d7bf6, Failed to get TCP key for 000000P0000000Q1C4396059********, cause Authentication failed - error packet
File "/usr/local/lib/python3.10/site-packages/midea_beautiful/lan.py", line 517, in _get_tcp_key
File "/usr/local/lib/python3.10/site-packages/midea_beautiful/crypto.py", line 409, in tcp_key
midea_beautiful.exceptions.AuthenticationError: Authentication failed - error packet
File "/usr/local/lib/python3.10/site-packages/midea_beautiful/lan.py", line 741, in _get_valid_token
File "/usr/local/lib/python3.10/site-packages/midea_beautiful/lan.py", line 513, in _authenticate
File "/usr/local/lib/python3.10/site-packages/midea_beautiful/lan.py", line 528, in _get_tcp_key
midea_beautiful.exceptions.AuthenticationError: Failed to get TCP key for 000000P0000000Q1C4396059********, cause Authentication failed - error packet
2022-08-30 14:11:28 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP request /v1/iot/secure/getToken: {} {'appId': 1017, 'format': 2, 'clientType': 1, 'language': 'en_US', 'src': 1017, 'stamp': '20220830141128', 'udpid': '44311c92ad69019db61bc3dfea6966b0', 'sessionId': '*************************************************', 'sign': 'cd39a6978ea8f6cf8049bccdb2f66395a0f5f07d4283541d25e7f47d5b92eb76'}
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.cloud] HTTP response: *** REDACTED ***
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.cloud] using key='result', result=*** REDACTED ***
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] token='84AF5BA0D817B710E5F7DBCBC123BE7ECEFF569B40248D819C3A7421A6FCF54A****************************************************************' key='59C6FDB1B2B94AB6BABA7A29DEC5C35A********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x01\x84\xaf[\xa0\xd8\x17\xb7\x10\xe5\xf7\xdb\xcb\xc1#\xbe~\xce\xffV\x9b@$\x8d\x81\x9c:t!\xa6\xfc\xf5J\x8db\xd6l?\x87\x0f\x8c\x16\x17w\x89\xdc@r\x03\x19\xd5\x02\x0c\x18\x91^\xd0v\x0c\x02\xd8\xc4\xdc3O'
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01\xb6J~4\x92\x86\x05\xe0Pi\x1c\xf4\\\xff\x88d7\x12\x12\\.\xb1\xb7\xa2E^\xb4\x14\x15\xc1\xe8\x12\xc6\x94\x92\xa3\x1a\xec\x19e\xc9\xbdS.\xf2\xee\x9bx\x81\x8a\xa1\x05\xf7?\xed\xed<(\x0e\x13\xd41\xcc=\xa9|'
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] handshake_response=b'\x83p\x00@ \x01\xb6J~4\x92\x86\x05\xe0Pi\x1c\xf4\\\xff\x88d7\x12\x12\\.\xb1\xb7\xa2E^\xb4\x14\x15\xc1\xe8\x12\xc6\x94\x92\xa3\x1a\xec\x19e\xc9\xbdS.\xf2\xee\x9bx\x81\x8a\xa1\x05\xf7?\xed\xed<(\x0e\x13\xd41\xcc=\xa9|' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] tcp_key=9fd0ff49800d477e2a74f7e634da499554be09e2b85e4df25ba03f5fedd2a2a5 for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Token valid for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 udp_id=44311c92ad69019db61bc3dfea6966b0
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Getting more capabilities
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Command payload: b'\xaa\x0e\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x01\x00M='
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00`\x1d\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffd\xeb&\xda\rY\xdf\xb4O\x82e\x08\xb3)\x1d<M'
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00`\x1d\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffd\xeb&\xda\rY\xdf\xb4O\x82e\x08\xb3)\x1d<M'
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00n f\xc9{\xd95H\x9be\xb7QC\xe2\xbc\xc9m)\x91\xbfX\xb1\xe8\x1c\xf0\x90"\x1aj\x93\x15T5\xc1+\x81\x1c1u\xf8\x05\xcb\x85tX\xb7\x811\x0fh\xcfA\x16\xda\xc03wo&\xc6\x1a\xed\xc7\xd7\x88\xcb\xfd\xd7\r\xf2\x1bX\xd3\xd5\xe1\x1a\x91\xb2/\'E\x07*PNw\xbbH\xe2q[\xbd\x87\x10\xd8\xcf\xe5*\x8a\x14\x0b\x96\xbb$\x06}\xc0\xd0\xb8a;(]J\xd6'
2022-08-30 14:11:29 DEBUG (SyncWorker_3) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n f\xc9{\xd95H\x9be\xb7QC\xe2\xbc\xc9m)\x91\xbfX\xb1\xe8\x1c\xf0\x90"\x1aj\x93\x15T5\xc1+\x81\x1c1u\xf8\x05\xcb\x85tX\xb7\x811\x0fh\xcfA\x16\xda\xc03wo&\xc6\x1a\xed\xc7\xd7\x88\xcb\xfd\xd7\r\xf2\x1bX\xd3\xd5\xe1\x1a\x91\xb2/\'E\x07*PNw\xbbH\xe2q[\xbd\x87\x10\xd8\xcf\xe5*\x8a\x14\x0b\x96\xbb$\x06}\xc0\xd0\xb8a;(]J\xd6'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\xb8\x1b=nD\xfbs\xb0\x01\xd3\xe2\xf53\xbd\x03\xeb\x0f\xfb\r\xe7\xfb\x85\x9d\xb8.\xc6\x9623\xcf\x97\xa6\xe2\xc3\xc4\xfc\x1d\x91\x08\x08\xe5\xda\xaf\x80\xa6\x92\r\xc9,\xdc\xb77&b\x94\r\xd6\x1b\xe9\x04@\x89\x95\xef\x89\x113\x17E\xeb\xdd\xc9\xb76w\xeci\xfccr\xf3c\xeeDa$\xae\xcb1q\xfe!z\nj"\xc4F\xc29],\nF\xe6\x0fo\x03T\xed\x8b\xf7\xf9\x8c\xe2\x10\xfb\xd9\xa8\x8er\x06\xaac\x9f\xd3~3\xff\xf0>=\xbe\x92\xa0\xa9\xa0\x12\xb6\x1a\xccl\xdc\xe6'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00@\x9e\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00.\xd3\x0fs\x18\xde\xb2\x15\t\x85\xa0i\xe6\xdfpO\xc6\xc55\rbKH\xed\xffRT\xe9A\xe2\xaa\xd1\xeb\x8d\x98\xad\xe0\xf9\x0b\xb5\xf6}\x931\xfbB\xc1mi\xa0\xd3\x8a\xcc\x901d>\x96\x12|l\x8d\x86\x89'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] device capabilities sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 response=b'\xaa)\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x07\x12\x02\x01\x01\x13\x02\x01\x01\x14\x02\x01\x01\x15\x02\x01\x01\x16\x02\x01\x01\x17\x02\x01\x00\x1a\x02\x01\x01\xde\xdb'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] Getting more capabilities
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] Command payload: b'\xaa\x0f\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x01\x01\x13u'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00;\x1e\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xeb7\xbbe\xdalO\xff\x96!\xa6\xad\x11\x1d|\x04|\x82\x10\x91\xcc\xa3C\'\xac~\xc9\x00\x0f0\x9by'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00;\x1e\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xeb7\xbbe\xdalO\xff\x96!\xa6\xad\x11\x1d|\x04|\x82\x10\x91\xcc\xa3C\'\xac~\xc9\x00\x0f0\x9by'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00n fx\xac\xd8\x89\xa2?]?\xedz\xd6n\\\x95#x\xb3`\xcc\x1c\x9a\x9d\x1f\xa7{\xcf\x02\x0f:\xf6N6x\xdf\xec[\xec\x8f\xdc\xd1\x05\xf9\xc4\xb87K,_\xb3\xeaC\x19U\xe4\xf5c\xaa<\xd0\x01\xe5\xa4\xed\x10Q\x11\xab\x88F{\xdc~\xb6\xddQ\xd5W\xc5r\xae\x93\x962}\xec\x16]\xd9\xe2\x88\xe9\xec\x8d\xb9An\x1f\xde7\xf6\xe3\x01\x8c\x9c.\xf4\xec\x15\x94\xb1H\xca'
2022-08-30 14:11:30 DEBUG (SyncWorker_3) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n fx\xac\xd8\x89\xa2?]?\xedz\xd6n\\\x95#x\xb3`\xcc\x1c\x9a\x9d\x1f\xa7{\xcf\x02\x0f:\xf6N6x\xdf\xec[\xec\x8f\xdc\xd1\x05\xf9\xc4\xb87K,_\xb3\xeaC\x19U\xe4\xf5c\xaa<\xd0\x01\xe5\xa4\xed\x10Q\x11\xab\x88F{\xdc~\xb6\xddQ\xd5W\xc5r\xae\x93\x962}\xec\x16]\xd9\xe2\x88\xe9\xec\x8d\xb9An\x1f\xde7\xf6\xe3\x01\x8c\x9c.\xf4\xec\x15\x94\xb1H\xca'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\xa7F6\x8aj?\xe0\x8d\xfd\xa1`\x17\xc4\x0f\x7fu\xc2\xd7y\xe5b\x1f\x84\xcb\xa2\xc7\x8doE\x16\xf9\x82\x14\x1e\xf6\xc9J\xd4\x18W\xd2\x16\x96\xffQI\x0cY.\xf1HS\xd1\x9f\xa9\xe2t\xb7K\x13\xbf\x15\x06\x8c\xe7\xee:\x8d\xc1\x95\xb6!\xcc"\x89iX\xb5\x12\x9fm\xe0i\xfa\x06`}\x96\xb3\xbe\x03"\xac\xc2&\xea\xd5\x81\x89P:z\'\x9e \x1e\xd6\xa7a\x89\x1bV\xfb\xb6\xb6\xd0D\x98\x91.\xdcr\xc4\xf0\x0f\x85@h\xef\xde*\xb39?\xa0\n09\xdd@\xe0\xe8\xdeJ'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00\xd4\x1f\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00.\xd3\x0fs\x18\xde\xb2\x15\t\x85\xa0i\xe6\xdfpO\xc6\xc55\rbKH\xed\xffRT\xe9A\xe2\xaa\xd1\xeb\x8d\x98\xad\xe0\xf9\x0b\xb5\xf6}\x931\xfbB\xc1m\xd7\xd4\x90\x921*\xa7\xd8\x9a\x96\x02\xa2\xf2\xc3\xa0\xfc'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] device capabilities (more) sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 response=b'\xaa)\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x07\x12\x02\x01\x01\x13\x02\x01\x01\x14\x02\x01\x01\x15\x02\x01\x01\x16\x02\x01\x01\x17\x02\x01\x00\x1a\x02\x01\x01\xde\xdb'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x92\x82X'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x17\x1f\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\tqz\xea\xbev\xe0K\xf8\xd9\xc5\xe4\x10\xcd\xdbaQ\xc1C\xde\xda\xb4M!)\x91dV\xe1\x89\xaf\xc3\xb6\xbf\xccr\x07\xcc8\xe3\x92?\xec.C\xae\x90\x1e'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x17\x1f\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\tqz\xea\xbev\xe0K\xf8\xd9\xc5\xe4\x10\xcd\xdbaQ\xc1C\xde\xda\xb4M!)\x91dV\xe1\x89\xaf\xc3\xb6\xbf\xccr\x07\xcc8\xe3\x92?\xec.C\xae\x90\x1e'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\x1c\xd4}\xb7\x87@\xa1\xfd?4\x0f\x8f\xf8\xdd\\.L\x90\x03\x88\xb3x\xdb\x1c\x99rQ\xf9&\x84\xe4\x8ee2\xf3A\xe1\x04\x8c\xcd\xb7\xd2\xa3\x1ej\x04\x9c\xd55\xe1\xac\xc4\xfa\x06\x11\x91S{YQ\xadp\x06\xc6a\xdc\x17:\xc6y\xf8wMp\x93\xa2\x10K\x81L\x16\xecLK\x13\x1a&6\xa6\x8aH\x1a\xc4\xff\x94\xc0\x89\xe9H\xaa(8*<\x83\xaf\xf9\xf5t\x1d,\xae\xbfz\x92\xe1\xfeTo8\xc0\xce/9\x8aP\x90\x8e\xbc\xf9\xefWT\xad\xac\x07\x7f\x13\xde\xc6>4\xe4^'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\x1c\xd4}\xb7\x87@\xa1\xfd?4\x0f\x8f\xf8\xdd\\.L\x90\x03\x88\xb3x\xdb\x1c\x99rQ\xf9&\x84\xe4\x8ee2\xf3A\xe1\x04\x8c\xcd\xb7\xd2\xa3\x1ej\x04\x9c\xd55\xe1\xac\xc4\xfa\x06\x11\x91S{YQ\xadp\x06\xc6a\xdc\x17:\xc6y\xf8wMp\x93\xa2\x10K\x81L\x16\xecLK\x13\x1a&6\xa6\x8aH\x1a\xc4\xff\x94\xc0\x89\xe9H\xaa(8*<\x83\xaf\xf9\xf5t\x1d,\xae\xbfz\x92\xe1\xfeTo8\xc0\xce/9\x8aP\x90\x8e\xbc\xf9\xefWT\xad\xac\x07\x7f\x13\xde\xc6>4\xe4^'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e c\xec\x08\x1a\xcf\xb1\xaed"\xca,\xdfG\x0c\xce\x1f\xa6tm@\xd5\xf4t!\xce\x87\xd2w\xc67=\x9d\xa6x\xa85\xb8\x9dJ\x179\xe4\xa6\x86\xab\xee\xc3\xbd\xa9W_9%I\xad\xcb\xf5\x0b\xad\xa0N\x8bQ\x05\xe1#U\x16\x8b\xa1g\xd4\x18@*\x81N\xf3\xd4&)h-\x10\x9f\xd0\xdb\xbd\x9b\x1c\xce^Bp#\x1e\x8e\x13x\xa3\r\xc1R\x03\xbd1\xb6\x86\xd6\xd4\x95\x85Dh\xd4\x1e\xc8\xb8\xafC\x9da\xe7<\xe1\xb1\x05x7\x1f\x7f\xeb+\xa1Yw\xe7XAV\x9d\xd9Ek\r'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00\xb0\xdf\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&w\xecX\xbe\xc9_i\xb4 \\f\x9e: \x10\x89\xcc\x1fc\xa4\x83e\xc5\x85r\x84\xdd\xba\x15h\x98B\x08Z.$\n3\xb5\x8aQf&\xada\x80u$'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00bx\x00\x00\x00\x00\x00\x00\x00\x00\x00X[\x18']
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 22 120 78
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 32 88 58
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 33 91 5B
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] 34 24 18
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00bx\x00\x00\x00\x00\x00\x00\x00\x00\x00X[\x18'
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 35.0, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.lan] Identified appliance: {id=3738339534****, address=192.168*****, port=6444, version=3, name=3738339534****, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=2, running=True, turbo=False, fan_speed=80, turbo_fan=False, purifier=False, dryer=False, target_temperature=24.0, indoor_temperature=24.0, outdoor_temperature=35.0, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={'eco': 1, 'heat_8': 1, 'mode': 1, 'fan_swing': 1, 'electricity': 1, 'filter_reminder': 0, 'strong_fan': 1}}}
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Found appliance sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:31 DEBUG (SyncWorker_3) [midea_beautiful.scanner] Found 1 of 1 appliance(s)
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to 192.168*****:6445 b'ZZ\x01\x11H\x00\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x7fu\xbdk>O\x8bv.\x84\x9cnW\x8de\x90\x03n\x9dCB\xa5\x0f\x1fV\x9e\xb8\xec\x91\x8e\x92\xe5'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Received from 192.168*****:6445 b'\x83p\x00\xc8 \x0f\x00\x00ZZ\x01\x11\xb8\x00z\x80\x00\x00\x00\x00\xe5\xdf\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\xa9\x11\x1c\xc6\xbd\x95iZ\x00\x96\xefe\x1f\x97\x19\xc2\xdfB\x02\x97\xcd\xa0\xc6\xb1\x87\x12\x17Bif&\x0fg&\xc6C\xa88zh\x8bc\xbf\x06\x94\xcdy\x05&\xccW2\x15\x1bZ\x851\xf1F\xf9\xc0s\t\x9b\x1eiK@\x91yB\xb0bex\x8d\xbf\xeb\tI\x06\xc8g\xe1;f\xbf<G\xad\x043\x9b\xcfv\xaeK\xdf\xb3\xe1n3\xd8\x87h\xccL=\x06X\x93}\x0b\xb1\x93i\xbf\x03\x17\xb2M:M\xe9\xe6\xa11\x06~\x8c\xf6\x18\xbdu\xce\xbe\xc7\xa4\xa9\xf1j\x83\x0c\xc0D1\x1c\x92\xadi\x01\x9d\xb6\x1b\xc3\xdf\xeaif\xb0'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] From 192.168***** decrypted reply=b'\x16\x00\xa8\xc0,\x19\x00\x00000000P0000000Q1C4396059********\x0bnet_ac_CD26\x00\x00\x87\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\xac\x00\xac\xac\x00\x00\x00\x00\xc49`Y\xcd&\x15\x00)\x08!\x15\x00\x03\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Creating AirConditionerAppliance 3738339534****
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Descriptor data '{id=3738339534****, address=192.168*****, port=6444, version=3, name=3738339534****, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=0, running=False, turbo=False, fan_speed=40, turbo_fan=False, purifier=False, dryer=False, target_temperature=0, indoor_temperature=2.2250738585072014e-308, outdoor_temperature=2.2250738585072014e-308, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={}}}'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Appliance sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] token='84AF5BA0D817B710E5F7DBCBC123BE7ECEFF569B40248D819C3A7421A6FCF54A****************************************************************' key='59C6FDB1B2B94AB6BABA7A29DEC5C35A********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x00\x84\xaf[\xa0\xd8\x17\xb7\x10\xe5\xf7\xdb\xcb\xc1#\xbe~\xce\xffV\x9b@$\x8d\x81\x9c:t!\xa6\xfc\xf5J\x8db\xd6l?\x87\x0f\x8c\x16\x17w\x89\xdc@r\x03\x19\xd5\x02\x0c\x18\x91^\xd0v\x0c\x02\xd8\xc4\xdc3O'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01\xb6J\x85\xcd\xaes\x86\xfe\x10\xf4\xab\xea\xc5k|\x16}\xa9\xca\x91\xa2:\xfd\xb1\x85*m\xba\\[\xf5\xb3Pg OU\xaa\x0c\xa0\x9c6}\xea3\x91TK\x88\xc3~rf\x8e\r3<\x1d@\xe3\xdf\xefM\xa7\x00\x83'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] handshake_response=b'\x83p\x00@ \x01\xb6J\x85\xcd\xaes\x86\xfe\x10\xf4\xab\xea\xc5k|\x16}\xa9\xca\x91\xa2:\xfd\xb1\x85*m\xba\\[\xf5\xb3Pg OU\xaa\x0c\xa0\x9c6}\xea3\x91TK\x88\xc3~rf\x8e\r3<\x1d@\xe3\xdf\xefM\xa7\x00\x83' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] tcp_key=fa662e58bbbf985515e922ca24459bbcc6365ec83d1799da9f62697622b0f58d for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Getting more capabilities
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Command payload: b'\xaa\x0e\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x01\x00M='
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x009 \x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffdw\xed~B\xa3V\xffLu\x97\x85A41\xd0\xf3'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x009 \x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffdw\xed~B\xa3V\xffLu\x97\x85A41\xd0\xf3'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00n f8n\x91\xe41\x8e*c\xe3\x02\x1a\x16\xb6\xa2\xca\xc7o\xfep\xae\xd0%\xbe\xb3\x08\x802\xec\xed\x1f\x99\xcfMB{qRQ\xc5\xf8\x0b\xaf)^\xc4\x13\xd9\rs\xd7j]\xef\x1aHh\xf2\xb9\xae\xdc\xb3\x10\xe2\xf8\xfeE\xa08\r\xff\x8aW\xa50\xef\x89p\x1b<\xaes\xff\x18\xe4\xd3\x10\x84;6S?\xd5\x80qFTC \xd9Q5\xaf\x90jVX\xb4\xa4\x05\xd5\xfbc'
2022-08-30 14:11:32 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n f8n\x91\xe41\x8e*c\xe3\x02\x1a\x16\xb6\xa2\xca\xc7o\xfep\xae\xd0%\xbe\xb3\x08\x802\xec\xed\x1f\x99\xcfMB{qRQ\xc5\xf8\x0b\xaf)^\xc4\x13\xd9\rs\xd7j]\xef\x1aHh\xf2\xb9\xae\xdc\xb3\x10\xe2\xf8\xfeE\xa08\r\xff\x8aW\xa50\xef\x89p\x1b<\xaes\xff\x18\xe4\xd3\x10\x84;6S?\xd5\x80qFTC \xd9Q5\xaf\x90jVX\xb4\xa4\x05\xd5\xfbc'
2022-08-30 14:11:34 DEBUG (SyncWorker_4) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-30 14:11:34 DEBUG (SyncWorker_4) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:11:34 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x009 \x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<\xe2i}\x05P\xa3\xd6d\xfb~\xe1\xb1\xd2\xffdw\xed~B\xa3V\xffLu\x97\x85A41\xd0\xf3'
2022-08-30 14:11:34 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00n f\x05\x05e\xa6\xfc\xb2\x03\x9c+\x1f\xdc\xda\xf1\xfc\xa3\xa7X+\x93\xa6\x05\xf3\x05\x8eE\xbfC\xdd\x16\xaa\x94\xa2\xf7\xdf;\xc1\xcb\xc2\x94T\xad\xe6\xee\xf1\xb5\xa4.X\xe1\xbd\x1c\xe2~w\xb07%\xc8\xdc\xd3\xd2\xcc\xfdl>h8\xc4~\xec.\xbd\x11\xab\xffN~?\x15}\x9b^X\xb9Pq-\xb7\x17\xb7Yi]]\x91j\t\x99\xf4bs\x18\xad;\xf5\xec\xe4ND^\x9d\x18'
2022-08-30 14:11:36 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n f\x05\x05e\xa6\xfc\xb2\x03\x9c+\x1f\xdc\xda\xf1\xfc\xa3\xa7X+\x93\xa6\x05\xf3\x05\x8eE\xbfC\xdd\x16\xaa\x94\xa2\xf7\xdf;\xc1\xcb\xc2\x94T\xad\xe6\xee\xf1\xb5\xa4.X\xe1\xbd\x1c\xe2~w\xb07%\xc8\xdc\xd3\xd2\xcc\xfdl>h8\xc4~\xec.\xbd\x11\xab\xffN~?\x15}\x9b^X\xb9Pq-\xb7\x17\xb7Yi]]\x91j\t\x99\xf4bs\x18\xad;\xf5\xec\xe4ND^\x9d\x18'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\xc0\\\x95\xc0~\x1a\x06\xdf\xd9q\xc3y\x81:&\xb2$\xf0\xe0\xedT\x81\xeb\xb7ch[T\xbe\xdb\x01\xe9\xa0%\xadw\xeb\x81n\xb2\x13\xa8\x88\xa5\x1a\xaa\xc6\x02\x7f\xb9fl\xa8\xb6a\xb4\xb2\xbcz\xe2H\x82\x9f\x8f\xa1.8\xc8\xaf'\xa4<\x1eM\xfdJ=\x18\xc9uR\xb7\x06\xfb\x9b[\xa4}\xe9\xd9\xb8\n\xd1\xe7\x0c\xffSH\xc5\x83\tR\xcf_,`\xde\xea\xe4\x86\x0ee\xda\xb8\xcb\x0bW\xf5H9*\tb$4\xde\x96\xc8\xbb\x1a\x80_\x7fp_$Jlc]\x14\xa5\x8a\xa5"
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00\xb7%\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00.\xd3\x0fs\x18\xde\xb2\x15\t\x85\xa0i\xe6\xdfpO\xc6\xc55\rbKH\xed\xffRT\xe9A\xe2\xaa\xd1\xeb\x8d\x98\xad\xe0\xf9\x0b\xb5\xf6}\x931\xfbB\xc1mN+C\xbe\xab\xda\xf4n\xe4\x03\xa34%\xd1k\xdb'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] device capabilities sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 response=b'\xaa)\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x07\x12\x02\x01\x01\x13\x02\x01\x01\x14\x02\x01\x01\x15\x02\x01\x01\x16\x02\x01\x01\x17\x02\x01\x00\x1a\x02\x01\x01\xde\xdb'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Getting more capabilities
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Command payload: b'\xaa\x0f\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x01\x01\x13u'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00\x13%\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xeb7\xbbe\xdalO\xff\x96!\xa6\xad\x11\x1d|\x04Z\x96\xd9\x9eR\xb1\xb1]\xdc\xfas&b\xa6I\xca'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11H\x00 \x00\x00\x00\x00\x00\x13%\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xeb7\xbbe\xdalO\xff\x96!\xa6\xad\x11\x1d|\x04Z\x96\xd9\x9eR\xb1\xb1]\xdc\xfas&b\xa6I\xca'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00n fv{\xc0\x125\x84^ [G\xda}\x1e\x05h\xac\xbb\x9d\xb5T\xfd\t&\xc7\xc9\xe5\x1c\r\x84k\xa9s\xec\x98\xf5>QJ\x07"\xa1\x16\xc5\xe3\x1a;y\xb3rm\xfa8`-h\x91l\xf64\xe2\xadb\xf7\xd1\x92"\xe1r\x9aS\xaaOp\tf\x1f8\xc0\x1e\x93\x10`W1\xb8\xf3 "\xde[\xc0\no\x95G\xa2\xe5\x84P\xf4\x9cX\xfe]\x1f\x1cP\'D}=\x99'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00n fv{\xc0\x125\x84^ [G\xda}\x1e\x05h\xac\xbb\x9d\xb5T\xfd\t&\xc7\xc9\xe5\x1c\r\x84k\xa9s\xec\x98\xf5>QJ\x07"\xa1\x16\xc5\xe3\x1a;y\xb3rm\xfa8`-h\x91l\xf64\xe2\xadb\xf7\xd1\x92"\xe1r\x9aS\xaaOp\tf\x1f8\xc0\x1e\x93\x10`W1\xb8\xf3 "\xde[\xc0\no\x95G\xa2\xe5\x84P\xf4\x9cX\xfe]\x1f\x1cP\'D}=\x99'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\xb71\x04\xf5\xa8\xd5/\x7f\xe0Cl\xf4\x08p1\xba<\xe2!\xefYG\xf0Y\xe4\xb2\xb4]\xc5AK\xc5\xe8 4\xef\x1b\x9fR\xa5\x02K\x9c\x9b6\x07\xe7\xfc\xa3BJ\\:\xb1y\xde\x84\xe9\xc3\xd3r.\xe9\x98:;Q\xa8\x89\xcbK\xb4\xfeV\x97B\x0c\xc1\x01O\xbc\xa6;\x14\xe9\xaf\xf3g}\xb3\xb2.X\x8a\xbc\xe6\xa7@3HMy\x8b\x01\xff<+UTB\xc0\x96sm\xa9\x8d\xdbS\xa1[\x96'\xc4\xddv\xb3R'$\xc7\xac\xafr\x9cD\x1c$5\x7f\xa00\xac\xea\xc1"
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x002\xe5\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00.\xd3\x0fs\x18\xde\xb2\x15\t\x85\xa0i\xe6\xdfpO\xc6\xc55\rbKH\xed\xffRT\xe9A\xe2\xaa\xd1\xeb\x8d\x98\xad\xe0\xf9\x0b\xb5\xf6}\x931\xfbB\xc1m0\r\x8c\xa2\xd2\xff\xd9/\xb8\xc8\xc1\xc5BjgU'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] device capabilities (more) sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 response=b'\xaa)\xac\x00\x00\x00\x00\x00\x03\x03\xb5\x07\x12\x02\x01\x01\x13\x02\x01\x01\x14\x02\x01\x01\x15\x02\x01\x01\x16\x02\x01\x01\x17\x02\x01\x00\x1a\x02\x01\x01\xde\xdb'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x12\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x13\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x14\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x15\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x16\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x17\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Got capability b'\x1a\x02'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x93\xdc\xfd'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00S%\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\xcdT\x98M\xb6\x84%\xf7\xc6\x8f\xbd\xd6|\x9c\x1bZ\x10\xeb\xc7\xec\xa6\x04Cf~\x04/\xade)Q\x14\xabpUP\xd1u\xdb\xc0i\xc3}\x05\xf6\x80\xe1\x16'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00S%\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\xcdT\x98M\xb6\x84%\xf7\xc6\x8f\xbd\xd6|\x9c\x1bZ\x10\xeb\xc7\xec\xa6\x04Cf~\x04/\xade)Q\x14\xabpUP\xd1u\xdb\xc0i\xc3}\x05\xf6\x80\xe1\x16'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e fF\x13\x7f\xc3\xc8\xa2*f\xf1\xdd\x88aC\xc1\x06\x0b\x15\xb4o\xaf\x18Z<,\x86S\xa8>\xcex\xa8C\xd9+\x8c\x1e\xae\xcd\x13:\xa4\x901\x92\xd6\x91C\xdd\xf5\xcdO\x001\xb3\xd0\xfd\xdd\xc1\x94\xa7L\xe8\x92u_\xd8\x19cA\xb5\x1a[\xb3C\xf6\x0b\xbd\xde\xb9\x93\xfaF\x04\xc4\xca\x01\xef\xe8H\xb5\xe4\x85?\xb6\x1c\xa81X!\x89\xab\xee\xf25(\xda\t\x02U\xb0S\xaat\xb5O\x1c\x05\x95\xa9,\xde[JAX|\\\xce\xdbd=y\xa6e\xffJ\xd4&\xd8\xd8\\k\xca\x8f'
2022-08-30 14:11:37 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e fF\x13\x7f\xc3\xc8\xa2*f\xf1\xdd\x88aC\xc1\x06\x0b\x15\xb4o\xaf\x18Z<,\x86S\xa8>\xcex\xa8C\xd9+\x8c\x1e\xae\xcd\x13:\xa4\x901\x92\xd6\x91C\xdd\xf5\xcdO\x001\xb3\xd0\xfd\xdd\xc1\x94\xa7L\xe8\x92u_\xd8\x19cA\xb5\x1a[\xb3C\xf6\x0b\xbd\xde\xb9\x93\xfaF\x04\xc4\xca\x01\xef\xe8H\xb5\xe4\x85?\xb6\x1c\xa81X!\x89\xab\xee\xf25(\xda\t\x02U\xb0S\xaat\xb5O\x1c\x05\x95\xa9,\xde[JAX|\\\xce\xdbd=y\xa6e\xffJ\xd4&\xd8\xd8\\k\xca\x8f'
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\rT\xe8NqG\xa1\xe4Z\xab\xcb\x81a'\xf6c\xd0\r]5\xcb;d\xe1QZ\xa4\xb5\xd4\xc4$\xb4\xcf\xeb/\xd1'\xbb\x8a\x0c\xcc\xba\x97\xaen\xc5\xf3\xf8s\xc6%\xe51\xbf\x1eQ\xe5\xea\xba}\xff\x03sM5L\xe6Vr6\x1e\xdf\xa7h\xdb\x9f\x85\x0e\x97I\x9d\xe5\x9a\xa3\xc6\xbc\x0eU\xdb\xb2.\xcc\xe4^2\xa9l\x7f\x96sF\xc9j/\xbd\x86tr\xa0\x84Q||\xc2\xf4=\x11\xf5\xee\x06\xe8\x13}\xf6\xf1g\xe1t>\xa3\x83v\xcf\xc5\xce\x01\xd3\xb2\xa8\xddA\xd9\xe2\xd8"
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00&\xa6\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&{|;Kz(C\xf5\x0f\xc2\x157@\xaf\xa6zw\xe0\xab\xfd=}7n\xf3H\xcb\'8\x11e\x0c\xc1$\x80\x08\xc5\x90\x03b\x81\xc3\xbbB*L3\xb6'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfd\x1e\xaf']
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 22 121 79
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 32 253 FD
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 33 30 1E
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 34 175 AF
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfd\x1e\xaf'
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 35.5, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
2022-08-30 14:11:38 DEBUG (SyncWorker_4) [midea_beautiful.lan] Identified appliance: {id=3738339534****, address=192.168*****, port=6444, version=3, name=3738339534****, online=True, type=0xac, subtype=acac, flags=0, extra=2, reserved=87, mac=c439605*****, ssid=net_ac_CD26, udp_version=0, protocol=150029, version=8.33.21, sn=000000P0000000Q1C4396059********, state=[Air conditioner]{id=3738339534****, type=0xac mode=2, running=True, turbo=False, fan_speed=80, turbo_fan=False, purifier=False, dryer=False, target_temperature=24.0, indoor_temperature=24.0, outdoor_temperature=35.5, vertical_swing=False horizontal_swing=False comfort_sleep=False, error_code=0, prompt=False, supports={'eco': 1, 'heat_8': 1, 'mode': 1, 'fan_swing': 1, 'electricity': 1, 'filter_reminder': 0, 'strong_fan': 1}}}
2022-08-30 14:11:38 DEBUG (SyncWorker_6) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x94_y'
2022-08-30 14:11:38 DEBUG (SyncWorker_6) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00<&\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b+N\xcf?\xe7\x13\xad0\xfd\x11\xa6\x7f%%\x15\x85\xeaX\xfe\xc65i\x07\xd7\x9d\x1d\x0f\x1b\xd1Z\x19*\x7f\x83\xb1\xec9\xba\x91\x0b5ShQ\x9b\xb6{\x19'
2022-08-30 14:11:38 DEBUG (SyncWorker_6) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00<&\x0b\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b+N\xcf?\xe7\x13\xad0\xfd\x11\xa6\x7f%%\x15\x85\xeaX\xfe\xc65i\x07\xd7\x9d\x1d\x0f\x1b\xd1Z\x19*\x7f\x83\xb1\xec9\xba\x91\x0b5ShQ\x9b\xb6{\x19'
2022-08-30 14:11:38 DEBUG (SyncWorker_6) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\xb2\xd4e\xbd\xda-\x93\xb7\xb2Wv\x96\x0c\xe6\xd9\xc2\xb3\x87 \x9f\xb6\xb0x@\xa6@\x8a\x88\xaf\xbd-_\x1a.8\xc8\xec\xd9\x89\x17\x8a\x97\xa6\xc9\x9e\xbe\xc7\xf3\x95\xb9cz\x85\xbe1Mx\xa1\x82\xfb\x929\x1a\x13\xb5N\xc5\xf7\x1e\xb6\xe8\x8e\x1e`\x7f\x97B\xa4\x9d\xcc\xb45\xe58\xa2\xa1\xb8\x7f\xb94\x08\xa2\x8b\xd7&\t+\xafE\xecYq\xfd"U\x8c\xab5b\xe1\xfb\xc2\xca\x07\x9fIyt\xc2g\xd1C\xce\xd5\x19\xbc\xea\x14\xc7l$t\x08u\x8f\xc2\x9e\x9dR\xd8\xe6\xd4\xc2\x85'
2022-08-30 14:11:38 DEBUG (SyncWorker_6) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xb2\xd4e\xbd\xda-\x93\xb7\xb2Wv\x96\x0c\xe6\xd9\xc2\xb3\x87 \x9f\xb6\xb0x@\xa6@\x8a\x88\xaf\xbd-_\x1a.8\xc8\xec\xd9\x89\x17\x8a\x97\xa6\xc9\x9e\xbe\xc7\xf3\x95\xb9cz\x85\xbe1Mx\xa1\x82\xfb\x929\x1a\x13\xb5N\xc5\xf7\x1e\xb6\xe8\x8e\x1e`\x7f\x97B\xa4\x9d\xcc\xb45\xe58\xa2\xa1\xb8\x7f\xb94\x08\xa2\x8b\xd7&\t+\xafE\xecYq\xfd"U\x8c\xab5b\xe1\xfb\xc2\xca\x07\x9fIyt\xc2g\xd1C\xce\xd5\x19\xbc\xea\x14\xc7l$t\x08u\x8f\xc2\x9e\x9dR\xd8\xe6\xd4\xc2\x85'
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e ceJ\x99\x03\xf2\xb4\xb3\xfa\x86-\xc5\xd7\xdf\x1aB\x12^\xee\xee\x8d\x98\xc8\x03XF]\xea\xbbQtk\xe1\x14\xbe4\xbblq\xc2\xe4C)/n\x1e\xaa\xef\xb4\xado\xda\x98\xb1\x9e\x83\xe8\r\xe6\xf8\xf6\xc0BX\x8bB%;\xe1\xac@I\x8f\xe9\xd5\xfb\xd4\x1a#\xa514\x13g\x86:\x95\xaf\xd6BC\xfa\xcb\xc1\x1c\xff\xb1\x1b\xfex\xb0!\xbe\xe8\x07\xe0\x83r\xb2S\tl\xd9\x9d\xc3K\xf3R\xfd\x8a\xfa(\xba\xa2|\x1a{\x83\xb3q\xe9\xe2;KU\x7f\xcd\xeby$i\xd1\xa8\xa4\xb0'
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00/g\x0b\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&{|;Kz(C\xf5\x0f\xc2\x157@\xaf\xa6z\xf2j\x15\x02A=\x98\xfe\x9a\x1f\x8e\xbdv\x9b\x9e\xb86O+\x08\xd5\x8a\r\xb7\x86W\xadh*\xcf\xe18'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00y\xf3^']
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 22 121 79
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 32 121 79
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 33 243 F3
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] 34 94 5E
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00y\xf3^'
2022-08-30 14:11:39 DEBUG (SyncWorker_6) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 35.5, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95\x01\xd6'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00\'\x0c\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bP?\xa1o\x0f\xb0\x00:I\xf5\x94\xba<\xfe-TJ9\x0bb\xde\xbf\x9c\xec\xc0\xa5\x1e\x99\x1bO\xa7\x84\xa5:\x96\xcb\x01\xc8\x98O\x12\x82\x90\xfc\xa04A\x8d'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00\'\x0c\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bP?\xa1o\x0f\xb0\x00:I\xf5\x94\xba<\xfe-TJ9\x0bb\xde\xbf\x9c\xec\xc0\xa5\x1e\x99\x1bO\xa7\x84\xa5:\x96\xcb\x01\xc8\x98O\x12\x82\x90\xfc\xa04A\x8d'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f^\xb3\x17\xbb\x11\xa7\xbf\xd1A\xa6_\xff\xd2{\xcdE\xd1\xdf\xc5\xa0`\n\xb9\xa7\xf3\xd6\x1ds\xe6\xa5%\x0euU]\x9d"3C\x0bM\xe1\xc5\xc3\n,>q0\xb9\x07\xba\xb6$\x05+\\\xdd\xf8\xfe\nk\xc0\xc5L\x19\x9b\xb5\xea\'e\x93\xe6\x1f\xa0\xcd\x86\x96|\xb2\xad\xb4\xeai\x07\'\xf0Q\xa0\r0F4\x87\xcaM\x95\x03C^\xc19\x8e\x94\xa5!\x86\xdc\x0f\xa5j\xa9P3\x10\xd09\xfb\xd2\xc56-\xf5\xf0\xdaB\xf0\xbc`\x10\x8a\x7f\xab%{\xaaX\xfb\xe5\xc3\xc1\xb3\xd4+'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f^\xb3\x17\xbb\x11\xa7\xbf\xd1A\xa6_\xff\xd2{\xcdE\xd1\xdf\xc5\xa0`\n\xb9\xa7\xf3\xd6\x1ds\xe6\xa5%\x0euU]\x9d"3C\x0bM\xe1\xc5\xc3\n,>q0\xb9\x07\xba\xb6$\x05+\\\xdd\xf8\xfe\nk\xc0\xc5L\x19\x9b\xb5\xea\'e\x93\xe6\x1f\xa0\xcd\x86\x96|\xb2\xad\xb4\xeai\x07\'\xf0Q\xa0\r0F4\x87\xcaM\x95\x03C^\xc19\x8e\x94\xa5!\x86\xdc\x0f\xa5j\xa9P3\x10\xd09\xfb\xd2\xc56-\xf5\xf0\xdaB\xf0\xbc`\x10\x8a\x7f\xab%{\xaaX\xfb\xe5\xc3\xc1\xb3\xd4+'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b''
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00\'\x0c\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bP?\xa1o\x0f\xb0\x00:I\xf5\x94\xba<\xfe-TJ9\x0bb\xde\xbf\x9c\xec\xc0\xa5\x1e\x99\x1bO\xa7\x84\xa5:\x96\xcb\x01\xc8\x98O\x12\x82\x90\xfc\xa04A\x8d'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Socket sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 closed, creating new socket
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] token='84AF5BA0D817B710E5F7DBCBC123BE7ECEFF569B40248D819C3A7421A6FCF54A****************************************************************' key='59C6FDB1B2B94AB6BABA7A29DEC5C35A********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x06\x84\xaf[\xa0\xd8\x17\xb7\x10\xe5\xf7\xdb\xcb\xc1#\xbe~\xce\xffV\x9b@$\x8d\x81\x9c:t!\xa6\xfc\xf5J\x8db\xd6l?\x87\x0f\x8c\x16\x17w\x89\xdc@r\x03\x19\xd5\x02\x0c\x18\x91^\xd0v\x0c\x02\xd8\xc4\xdc3O'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01\xb6J5\xb3\xfc\x0c\x82\x9c\x96\x02\xb1\xaa\x94\x86\x8b.\xde\x89\x8e\x10j\x85\xe7\xbb\x1dh \xa3!\x00\x92\x7f\xef1\x81{\x96\xe8!\xdc:\xcfC\xf3a\x17\xbe\xcdY5\xacU\xdbqj\xb2\xfdT\x94\xb4\xe17mA\xf3@'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] handshake_response=b'\x83p\x00@ \x01\xb6J5\xb3\xfc\x0c\x82\x9c\x96\x02\xb1\xaa\x94\x86\x8b.\xde\x89\x8e\x10j\x85\xe7\xbb\x1dh \xa3!\x00\x92\x7f\xef1\x81{\x96\xe8!\xdc:\xcfC\xf3a\x17\xbe\xcdY5\xacU\xdbqj\xb2\xfdT\x94\xb4\xe17mA\xf3@' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] tcp_key=c0b47074ec02ca5bad6272c22ab9cdb5bf9109c29f8b4dd086133d7d561ca086 for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\xce!\xd4\xde\xf8\x9f\x11\xf4\xfd\xc7>M\x1c{:\xb8\xf9\xbe\x1d\xd9\xda\xb9R\x8e\xabD\xe56\x96!\x92\xe2W\xcb\x8d\xd2\xe6`)\x8b\xfb\xdf\x8f\xba\xce\xd2&\x10\x04\xab%z\xc9\x88\x0b\xad\xefm\xfd\xa8\xfc\xe0\xee]\x90%s\xf8\x17\xa2\xad\xa4\xa3L\x02\xdb\xd11\x02\xc9\xbf\xde\x01_\x9f\xb8\xcd\xc2\ne\x05\xad\x8c\xca\xfbl\x97\xb5\xa4\xd3R\xe0\xa5Ek\x1fI\x1b\x059\x96\x1f\x91Eg\xfe\x02C\x8e\xef\xbec5\xf9\x89\xd9\xaf\x0f\x0c\r6-2m\x0c\xb5\xe0\xb7%\xe5\x8a\xdd\xfak'
2022-08-30 14:12:39 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xce!\xd4\xde\xf8\x9f\x11\xf4\xfd\xc7>M\x1c{:\xb8\xf9\xbe\x1d\xd9\xda\xb9R\x8e\xabD\xe56\x96!\x92\xe2W\xcb\x8d\xd2\xe6`)\x8b\xfb\xdf\x8f\xba\xce\xd2&\x10\x04\xab%z\xc9\x88\x0b\xad\xefm\xfd\xa8\xfc\xe0\xee]\x90%s\xf8\x17\xa2\xad\xa4\xa3L\x02\xdb\xd11\x02\xc9\xbf\xde\x01_\x9f\xb8\xcd\xc2\ne\x05\xad\x8c\xca\xfbl\x97\xb5\xa4\xd3R\xe0\xa5Ek\x1fI\x1b\x059\x96\x1f\x91Eg\xfe\x02C\x8e\xef\xbec5\xf9\x89\xd9\xaf\x0f\x0c\r6-2m\x0c\xb5\xe0\xb7%\xe5\x8a\xdd\xfak'
2022-08-30 14:12:41 DEBUG (SyncWorker_4) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-30 14:12:41 DEBUG (SyncWorker_4) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:12:41 DEBUG (SyncWorker_4) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00\'\x0c\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bP?\xa1o\x0f\xb0\x00:I\xf5\x94\xba<\xfe-TJ9\x0bb\xde\xbf\x9c\xec\xc0\xa5\x1e\x99\x1bO\xa7\x84\xa5:\x96\xcb\x01\xc8\x98O\x12\x82\x90\xfc\xa04A\x8d'
2022-08-30 14:12:41 DEBUG (SyncWorker_4) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\x8c\x06V"iL\xd2\xb4 \xc5\xe8\xd7`M\xeb\xcd\xcf\x05x\xff=$\xcf \xc7\xc9F(knc\xa5 \xd5\xe0\xce\x01n^\x95fU\x89\x8a\x04+\x13\x96\x93\xf9\xb3)\r\xd6\xa1\x7f\xc6c\x93Y\x87\xbc#\xd48\xf5\xc1\x81.w_\xc6\xd7\xee\xf9\xae\xecU\xe1\x03\x90MK\xac\x1d\xd13\x11\xb3:\x87/\x16xZ\xbd6\x05\xbb\xe0{H\x0e~\xc1\x7f\x94\xed\xc7@\xfd\xa2\xff\xb3\xcd\xe9\xce\xfa\xa0\xcbc\x06\x97\xaa\x8a{x\xf8\x99]\xab\xd0\x99\x00\xb3\xe1+\n\xb4\xeb+\x01\xab\xff'
2022-08-30 14:12:43 DEBUG (SyncWorker_4) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\x8c\x06V"iL\xd2\xb4 \xc5\xe8\xd7`M\xeb\xcd\xcf\x05x\xff=$\xcf \xc7\xc9F(knc\xa5 \xd5\xe0\xce\x01n^\x95fU\x89\x8a\x04+\x13\x96\x93\xf9\xb3)\r\xd6\xa1\x7f\xc6c\x93Y\x87\xbc#\xd48\xf5\xc1\x81.w_\xc6\xd7\xee\xf9\xae\xecU\xe1\x03\x90MK\xac\x1d\xd13\x11\xb3:\x87/\x16xZ\xbd6\x05\xbb\xe0{H\x0e~\xc1\x7f\x94\xed\xc7@\xfd\xa2\xff\xb3\xcd\xe9\xce\xfa\xa0\xcbc\x06\x97\xaa\x8a{x\xf8\x99]\xab\xd0\x99\x00\xb3\xe1+\n\xb4\xeb+\x01\xab\xff'
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e c\xbd\xdc\xc1\xda\x18\x9a\x1d\xde\xe3$\xc5\xd7G,\x0e\xb8\xbd'\x14\xa1Sr\x87\x08X\x1f\x0bl|\xbe]\x0e$\xcc\x9b\xc5%\x89\xbd\x8b#\x1f\xec\x0f\x932\x1a_\xb5&\xc2*s\x18e\x13W\xe0\\\xee\\\xdf\xd8\x13\xf8\xcf\xe3w\xf8\xe3\xeb\xaf\x84\x8e\xec\x1e\x1d\x00u\xf0\x8cx\xeb\xbd \xaa\xba\xfcqn\xe9\xe2@^\xb1\xd3.q\xa7\xfb`R\xc7;\xe1;\\\x99\xab\x11\x8f$)PA,\xa9\x17PJ\xab\x12K\x9f\x83\xb1\x1b<\xfc\xaf\x0f\xc1\xa7\xd26\xfc\x9d\x90\xe6\xcb\x85\x10\xc6\x9d"
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00)l\x0c\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&{|;Kz(C\xf5\x0f\xc2\x157@\xaf\xa6z\xd7:\x84h^\xee5\xe1W\x98uu\xcf\x1d{+Q\xe97/\x9ah\x16e\xfa\x1f\xd4\xd8\x1b\xd9\xefA'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\x1d\xd7']
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 22 121 79
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 32 214 D6
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 33 29 1D
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] 34 215 D7
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\x1d\xd7'
2022-08-30 14:12:44 DEBUG (SyncWorker_4) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 35.5, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x96\xe3\xf3'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00,\r\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bR\xe4\xe8\x01?\xce\xe6\x8f\xc9\xca\xb9\xcb\x9b\xd1zO9\x9c\xe4\x82t\x9a\xdf_\t\xfa\xed2\xd0\xf0\x10fMV\x05\xf3\xe1H\xe9\x86\xe7\xbd\xbfi\xa5\xe5\xf4\x03'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00,\r\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bR\xe4\xe8\x01?\xce\xe6\x8f\xc9\xca\xb9\xcb\x9b\xd1zO9\x9c\xe4\x82t\x9a\xdf_\t\xfa\xed2\xd0\xf0\x10fMV\x05\xf3\xe1H\xe9\x86\xe7\xbd\xbfi\xa5\xe5\xf4\x03'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b"\x83p\x00\x8e f\x05\xd3\xd4\xb5}\xfb\xb1\x1b\x0b\x84ZI\x12lHi1e\xeeHF\xc8\xbfA\xbcjI,\x06P\x1c<\xe1z\xd0\x0ew\x16\x8a\x11\x9d8\xe0+\x08~\xee\x19m\xb6\x02=\xcb\xd6\x810\xf3\xc6\x1bh\x0bL\xd4\xb3\xd1\xaa\x1aA\x9d\r'\x7fQ\xa1K\x00|9j\xfcL\x9d\xe8\xae||\xa3\xe0\xb8\xf5QG\xcf\xacq:\xa8\x8f\xd4\xb6\t\xeb\x93\xf5,\x18\xa6Asqt\xc8~[\xe3\xb6uH/\xb4V\xcb>\x91\xca|9m\xd4;\xd2@Z`O\x1aVi\xd6\xdd$+X@"
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e f\x05\xd3\xd4\xb5}\xfb\xb1\x1b\x0b\x84ZI\x12lHi1e\xeeHF\xc8\xbfA\xbcjI,\x06P\x1c<\xe1z\xd0\x0ew\x16\x8a\x11\x9d8\xe0+\x08~\xee\x19m\xb6\x02=\xcb\xd6\x810\xf3\xc6\x1bh\x0bL\xd4\xb3\xd1\xaa\x1aA\x9d\r'\x7fQ\xa1K\x00|9j\xfcL\x9d\xe8\xae||\xa3\xe0\xb8\xf5QG\xcf\xacq:\xa8\x8f\xd4\xb6\t\xeb\x93\xf5,\x18\xa6Asqt\xc8~[\xe3\xb6uH/\xb4V\xcb>\x91\xca|9m\xd4;\xd2@Z`O\x1aVi\xd6\xdd$+X@"
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b''
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00,\r\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bR\xe4\xe8\x01?\xce\xe6\x8f\xc9\xca\xb9\xcb\x9b\xd1zO9\x9c\xe4\x82t\x9a\xdf_\t\xfa\xed2\xd0\xf0\x10fMV\x05\xf3\xe1H\xe9\x86\xe7\xbd\xbfi\xa5\xe5\xf4\x03'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Socket sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 closed, creating new socket
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] token='84AF5BA0D817B710E5F7DBCBC123BE7ECEFF569B40248D819C3A7421A6FCF54A****************************************************************' key='59C6FDB1B2B94AB6BABA7A29DEC5C35A********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x03\x84\xaf[\xa0\xd8\x17\xb7\x10\xe5\xf7\xdb\xcb\xc1#\xbe~\xce\xffV\x9b@$\x8d\x81\x9c:t!\xa6\xfc\xf5J\x8db\xd6l?\x87\x0f\x8c\x16\x17w\x89\xdc@r\x03\x19\xd5\x02\x0c\x18\x91^\xd0v\x0c\x02\xd8\xc4\xdc3O'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01\xb6Jh\x80\xae6i&y:F\xc0\x14gT\x9a\xe6\xca\xf4\xb91E\x88+"n\xdam\xc0\xa3\xb1\xd0\x10\x97x\x8f#E\xccfUM\x91\xd7\x93B_\'/\xe3r\x9e\xd4\xad\xba\xb5\x1aZqI\xe3\xeb\xe5\x17\x144'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] handshake_response=b'\x83p\x00@ \x01\xb6Jh\x80\xae6i&y:F\xc0\x14gT\x9a\xe6\xca\xf4\xb91E\x88+"n\xdam\xc0\xa3\xb1\xd0\x10\x97x\x8f#E\xccfUM\x91\xd7\x93B_\'/\xe3r\x9e\xd4\xad\xba\xb5\x1aZqI\xe3\xeb\xe5\x17\x144' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] tcp_key=76e23cb23df6089c5e25b1026aef89756e1ecd0117cc8a1346787abfbad3e644 for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\xa8W\\\x97-\x15~\r<\x1ao/l\xc3\xccW\xb6\xdd*\xeb\xc9O4\xd3\x18\xffv\x05y\x93i\x1e\xef\x04\xedK\xefS\x05\x9b^\xc8\xc7=\x99%\xe4p\xf3\x85\xc3N\\\x04\xb4TS\xda\x0e\x10l\xe0\x05=\x95P\xbe\x1aUA\x89\xec\x7f\xa6\xcc<\xff\x90\x01s#\r\xdcl\x19\xb3\xe3\x98\xe4O\x11\xa8\x12\xb3\x99\xac\xd6\x9cU\x918\x07\x14"&~\xb8\xb1\xf00z\x934}`9\xf8\xa8\x9b\x18\x87E\t4\xe5s\x1a2\x10\x11!\x10"\xb0\xe6`\x15\xa9m\x9cx\xb4\x89\xba'
2022-08-30 14:13:44 DEBUG (SyncWorker_7) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xa8W\\\x97-\x15~\r<\x1ao/l\xc3\xccW\xb6\xdd*\xeb\xc9O4\xd3\x18\xffv\x05y\x93i\x1e\xef\x04\xedK\xefS\x05\x9b^\xc8\xc7=\x99%\xe4p\xf3\x85\xc3N\\\x04\xb4TS\xda\x0e\x10l\xe0\x05=\x95P\xbe\x1aUA\x89\xec\x7f\xa6\xcc<\xff\x90\x01s#\r\xdcl\x19\xb3\xe3\x98\xe4O\x11\xa8\x12\xb3\x99\xac\xd6\x9cU\x918\x07\x14"&~\xb8\xb1\xf00z\x934}`9\xf8\xa8\x9b\x18\x87E\t4\xe5s\x1a2\x10\x11!\x10"\xb0\xe6`\x15\xa9m\x9cx\xb4\x89\xba'
2022-08-30 14:13:46 DEBUG (SyncWorker_7) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-30 14:13:46 DEBUG (SyncWorker_7) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:13:46 DEBUG (SyncWorker_7) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x00,\r\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8bR\xe4\xe8\x01?\xce\xe6\x8f\xc9\xca\xb9\xcb\x9b\xd1zO9\x9c\xe4\x82t\x9a\xdf_\t\xfa\xed2\xd0\xf0\x10fMV\x05\xf3\xe1H\xe9\x86\xe7\xbd\xbfi\xa5\xe5\xf4\x03'
2022-08-30 14:13:46 DEBUG (SyncWorker_7) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b"\x83p\x00\x8e fLK\xb8E\xcd\xbervL\xf2\xe5\xf6\xc2\n;\xe4\xf2\x1b\x05V\xb3\xb3\xd9\x11oZ\xaaV\r\xe5\x93gG\r\xa0>\x03\xaf\xb4\xd6\xfa,\xd8\x02\xde\x0eFv\x90\x9eV5)\xc5E\xd4\xb3*\xdf8\xcd\x81\x07\xf0\xe2\xc2\xdd\xd0\xe1\xc7\xe4\xb0z\xaaj\xb3Fn\xee\xdb\x05*ka2\xaf\xb1\x84[\xf1\xf0P\x0e\x9c\xefc&\x18IM\xc7u,Q\xc5w\xa2\x84sB2u9\xc8@\x127J\x07\x8a\xcb\xc8\xbb\xe5\x0fT\x1fl\x8co\xed?=\x92'\x96Z\xaa\x98\x02\xfc\n\xf2\x9c"
2022-08-30 14:13:48 DEBUG (SyncWorker_7) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e fLK\xb8E\xcd\xbervL\xf2\xe5\xf6\xc2\n;\xe4\xf2\x1b\x05V\xb3\xb3\xd9\x11oZ\xaaV\r\xe5\x93gG\r\xa0>\x03\xaf\xb4\xd6\xfa,\xd8\x02\xde\x0eFv\x90\x9eV5)\xc5E\xd4\xb3*\xdf8\xcd\x81\x07\xf0\xe2\xc2\xdd\xd0\xe1\xc7\xe4\xb0z\xaaj\xb3Fn\xee\xdb\x05*ka2\xaf\xb1\x84[\xf1\xf0P\x0e\x9c\xefc&\x18IM\xc7u,Q\xc5w\xa2\x84sB2u9\xc8@\x127J\x07\x8a\xcb\xc8\xbb\xe5\x0fT\x1fl\x8co\xed?=\x92'\x96Z\xaa\x98\x02\xfc\n\xf2\x9c"
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e cb:\xb1l\x84?c\xb21\x00\xfc\x9e\x8a\x9a\xfd\xe9\x9d+.\xdb\n\x99\xa5\xd6\x0f\x1d\xe2\xfdSI\x07\xd3|\xdec\xa7JW\xc1\xb5Q\xe1N\xf1\x01\x8a\xb7"\xa7\xf7u#5\xc5\'\'7;\x1di\x83\x9b3\x99\xabD\xd1\xa2b\xcd[\xfc\xe0\xf9pD\x9fC{&\xa6\x0bm\xea\xd2\xc3t\xee\xdc\xfa\xaa\x08%zhB\xfc\xfd\xae\xbe\xe9U\x8b\x15Xd\x95\xa4\xf8\xb5\n\xbc\xea\xe0Zj\xc8O\x02\x86\x823\xc9J."\x80\x9eKV-Oo3K\x0f?\xa2c\xf3A\x18\x8f\xf1'
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x003q\r\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&n\xfeW\xe7\xcd\x1e0{\xedy6c\xd2\x0c\x8fJ\xee@G@\xf1\x8f{\xccrr\xed\xf5\',\xb9\xc7\x15\xb5\x9f%\xfcw\xc0\x8bG\xcbF\xfe\xe7\xcb\x89\x02'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00bz\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3go']
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 22 122 7A
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 32 243 F3
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 33 103 67
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] 34 111 6F
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00bz\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3go'
2022-08-30 14:13:49 DEBUG (SyncWorker_7) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 36.0, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Command payload: b'\xaa \xac\x00\x00\x00\x00\x00\x00\x03A\x81\x00\xff\x03\xff\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x97\xbd\x18'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Packet for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x001\x0e\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\x12\x132\x8e6M\xde\xbf\x12(\xf4kN&\xabm\x0e\xfc\xe9\xd4\x1f\xb2jQ\x89\xd5\xc6\xd3\x8f\xbc\x93\xaf\xc9N\xc8\xc5\x1cr\r\xaa\r\xfc\xbeQF\xc6\xc8f'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x001\x0e\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\x12\x132\x8e6M\xde\xbf\x12(\xf4kN&\xabm\x0e\xfc\xe9\xd4\x1f\xb2jQ\x89\xd5\xc6\xd3\x8f\xbc\x93\xaf\xc9N\xc8\xc5\x1cr\r\xaa\r\xfc\xbeQF\xc6\xc8f'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\xa9\x7fBm_\xeaQmr\xbeW\x8a\xcfk\xcd\xf9\xf7\x98\x99\xb2\xd2\xba\x8b\x10\xca\x0f\x13\xbc\xe4\xe6\x01\x99\x18\x8f\xa7\x1d\x11vX\x13\x0f>6b\xdb\xbdZ@\x0b#\xa8\xc6\t\x10\xdag\xa18\xe6\x9f\xff1\xe7\x7fm\xc9\x83\x14/\x8e~/\xc2\x98\x11Q}\x80p\xd1\xf3\x15q\xbbR|\xf4\xac\xd3:\xb3/m\x90\x91\xea\x10\xce\rv]/\xc8\xf6\x8a\x15\x7f\xfaj\xa5\xee9L.w\xcb\xab\x15N{\xe5u\x85\xcf\xfd\xde4\xef\xa1\x08u\x8d\xd1KNj\xd7\xd9\x94\x10\x1b-:\x15'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\xa9\x7fBm_\xeaQmr\xbeW\x8a\xcfk\xcd\xf9\xf7\x98\x99\xb2\xd2\xba\x8b\x10\xca\x0f\x13\xbc\xe4\xe6\x01\x99\x18\x8f\xa7\x1d\x11vX\x13\x0f>6b\xdb\xbdZ@\x0b#\xa8\xc6\t\x10\xdag\xa18\xe6\x9f\xff1\xe7\x7fm\xc9\x83\x14/\x8e~/\xc2\x98\x11Q}\x80p\xd1\xf3\x15q\xbbR|\xf4\xac\xd3:\xb3/m\x90\x91\xea\x10\xce\rv]/\xc8\xf6\x8a\x15\x7f\xfaj\xa5\xee9L.w\xcb\xab\x15N{\xe5u\x85\xcf\xfd\xde4\xef\xa1\x08u\x8d\xd1KNj\xd7\xd9\x94\x10\x1b-:\x15'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b''
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x001\x0e\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\x12\x132\x8e6M\xde\xbf\x12(\xf4kN&\xabm\x0e\xfc\xe9\xd4\x1f\xb2jQ\x89\xd5\xc6\xd3\x8f\xbc\x93\xaf\xc9N\xc8\xc5\x1cr\r\xaa\r\xfc\xbeQF\xc6\xc8f'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Socket sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 closed, creating new socket
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] token='84AF5BA0D817B710E5F7DBCBC123BE7ECEFF569B40248D819C3A7421A6FCF54A****************************************************************' key='59C6FDB1B2B94AB6BABA7A29DEC5C35A********************************' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Attempting new connection to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x00\x00\x03\x84\xaf[\xa0\xd8\x17\xb7\x10\xe5\xf7\xdb\xcb\xc1#\xbe~\xce\xffV\x9b@$\x8d\x81\x9c:t!\xa6\xfc\xf5J\x8db\xd6l?\x87\x0f\x8c\x16\x17w\x89\xdc@r\x03\x19\xd5\x02\x0c\x18\x91^\xd0v\x0c\x02\xd8\xc4\xdc3O'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00@ \x01\xb6J\xb8\xa3\x0e\x9ew\x95H\x9b@\xde\xd5\xfb\xcc!\x16\x05\x8e\x1a4-\xeb\x9d\xc5\xf5\xce\xde7;2\xa9\xe4\xbb<S}3[\x99u\xa3\xc8G4(\xbf\xc1YzE\xe4\x9a\xeea\xb4\x08\xee\xbby\xb6\x19\xc0r={'
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] handshake_response=b'\x83p\x00@ \x01\xb6J\xb8\xa3\x0e\x9ew\x95H\x9b@\xde\xd5\xfb\xcc!\x16\x05\x8e\x1a4-\xeb\x9d\xc5\xf5\xce\xde7;2\xa9\xe4\xbb<S}3[\x99u\xa3\xc8G4(\xbf\xc1YzE\xe4\x9a\xeea\xb4\x08\xee\xbby\xb6\x19\xc0r={' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] tcp_key=b0377b866955c19f7c4f7f0681bec0723eab070523a4c316afa2b2bb61e7af40 for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b"\x83p\x00\x8e f_r\x9b]\xd0\x9c\xbd\x9d\x8f\x847\x84|b\x05~G\x7f\xfd\xbd\x8e\xa1'\xb2[G\xf0\x14C\xa5n\x1f5\xd6\xb9+\x13\x84\x02\x91\x86\xd6Y\x80;\x182\x85\rxV\xf7Z\x10\x13\x8a\x14tR\xe8\xa1\xa2\xb7\xd4\xc7=:\x9f\xd9\xd2\x9a\x13}\xf7\x87\xbd\x82\x83\xf4\xde\xa8}\xa4|\x92\x01\x9b\xdd\x82\xe17\xc7\x1f\xfa\x9a\x10\x8b\x11\x0fH\x15j\x94\xf3m\xd3\xf19\xb0.\x96\x13\xa7\xb4\xaa\x9eX@\x1a\xfb\x1d\xffj^\x81)Y\xa6\x97\x0f\xe6/\x16\x8a\xdc\x15\x13\xa5\x82\xa5\x9f\x11\xac\xbf"
2022-08-30 14:14:49 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b"\x83p\x00\x8e f_r\x9b]\xd0\x9c\xbd\x9d\x8f\x847\x84|b\x05~G\x7f\xfd\xbd\x8e\xa1'\xb2[G\xf0\x14C\xa5n\x1f5\xd6\xb9+\x13\x84\x02\x91\x86\xd6Y\x80;\x182\x85\rxV\xf7Z\x10\x13\x8a\x14tR\xe8\xa1\xa2\xb7\xd4\xc7=:\x9f\xd9\xd2\x9a\x13}\xf7\x87\xbd\x82\x83\xf4\xde\xa8}\xa4|\x92\x01\x9b\xdd\x82\xe17\xc7\x1f\xfa\x9a\x10\x8b\x11\x0fH\x15j\x94\xf3m\xd3\xf19\xb0.\x96\x13\xa7\xb4\xaa\x9eX@\x1a\xfb\x1d\xffj^\x81)Y\xa6\x97\x0f\xe6/\x16\x8a\xdc\x15\x13\xa5\x82\xa5\x9f\x11\xac\xbf"
2022-08-30 14:14:51 DEBUG (SyncWorker_5) [midea_beautiful.lan] Timeout receiving from sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3: timed out
2022-08-30 14:14:51 DEBUG (SyncWorker_5) [midea_beautiful.lan] retrying appliance_send_lan 1 of 5
2022-08-30 14:14:51 DEBUG (SyncWorker_5) [midea_beautiful.lan] appliance_send_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'ZZ\x01\x11h\x00 \x00\x00\x00\x00\x00\x001\x0e\x0e\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00k\x00\nv\xe2~\xed,6G\xe5}\x86\x02\xdf\x8b\x12\x132\x8e6M\xde\xbf\x12(\xf4kN&\xabm\x0e\xfc\xe9\xd4\x1f\xb2jQ\x89\xd5\xc6\xd3\x8f\xbc\x93\xaf\xc9N\xc8\xc5\x1cr\r\xaa\r\xfc\xbeQF\xc6\xc8f'
2022-08-30 14:14:51 DEBUG (SyncWorker_5) [midea_beautiful.lan] encode_8370 sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 data=b'\x83p\x00\x8e f\x02r\xeb&\xc2o\xadqm4\xeb\xbb\x01r]\x9cU\xd2q\x91\xefN\xb8\xf6\xde\x0e\x99\xce\x99\x88\x98\xaf\x16\xaf$kw\n\xb7\x18|4\x1bggN\xb3K\xbe\xdeU\xb4\x8e\xae$\xb1tF4\xa8\xcd+j\x97\x1e$\xf2\xc4\xe4\xd2\xc9\xc6\x9e1*\xc6\xa0\xaa\xd15;\x89\xdcA\x1a\x0e\x9b\x9a\xdd\x8b\xa5\x8b\xfd\xcf\x8a@q\xc3\x11\x02NQLB\xa8o\xc3\xed\x89\x002A\x80SU\x9bq@E\xc7akm8\xb9\x99\xb16\x85+\xd9\x99\\\xf6\x05~\x19\xc1 \xd9S\xe4\x8e\xf6'
2022-08-30 14:14:53 DEBUG (SyncWorker_5) [midea_beautiful.lan] Sending to sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e f\x02r\xeb&\xc2o\xadqm4\xeb\xbb\x01r]\x9cU\xd2q\x91\xefN\xb8\xf6\xde\x0e\x99\xce\x99\x88\x98\xaf\x16\xaf$kw\n\xb7\x18|4\x1bggN\xb3K\xbe\xdeU\xb4\x8e\xae$\xb1tF4\xa8\xcd+j\x97\x1e$\xf2\xc4\xe4\xd2\xc9\xc6\x9e1*\xc6\xa0\xaa\xd15;\x89\xdcA\x1a\x0e\x9b\x9a\xdd\x8b\xa5\x8b\xfd\xcf\x8a@q\xc3\x11\x02NQLB\xa8o\xc3\xed\x89\x002A\x80SU\x9bq@E\xc7akm8\xb9\x99\xb16\x85+\xd9\x99\\\xf6\x05~\x19\xc1 \xd9S\xe4\x8e\xf6'
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.lan] From sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3, message=b'\x83p\x00\x8e cV\x8a\xf0\xd2X\xef@."\xf0\xdb\x04\xa3\xa0\xe8\xf9\xcbr\xdfTE\x93Na\xb0\x12,\xdd\xf0\x15\xe1\x91\xa8X\xa4j,\xae\xed\x8a\x15\x92p\x96z\xc2\xdb.Ll\x13;\xdbb\x8c$\x14\xbe\n\xe6\xe0\xb0\'\x0154=\x01Q$/\xcd\x90;\xac\x7f\xbb\xa9\xd8\xb6\xdb>\xda\xf1\x01\xa9pSX\xc8\x7f]<\x14\x06\x80\xf7\xaa\xde%K@\x7f)mE\xee.\x82\xbbSw\xbc\x03l\x95\xc1\xa9\xa9\xe1\xa7\xc4V\x8a\xc2z\xc7\xe0H\xb4\xc6\xfa\x90BDNR1\\\'\xc3\x7f\x03\xf0'
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.lan] decode_8370 responses=[b'ZZ\x01\x11h\x00 \x80\x00\x00\x00\x00!v\x0e\x0c\x1e\x08\x16\x14\xb1\x04\x00\x00\x00"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x80\x00\x00\x00\x00\x9b\xac\x05\t6,q\xe6C-s)\x11./&{|;Kz(C\xf5\x0f\xc2\x157@\xaf\xa6zL\xf2\xb8\x11\x17\xd4\xd1\t\xb0\x13\x81\xf4\x17\xadO\xecI\x02]K\x0bk\x99~5\xe9\n\x0f\x8d\x94l\xec'] overflow=b'' for sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got 1 response(s) from: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.lan] refresh sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3 responses=[b'\xaa"\xac\x00\x00\x00\x00\x00\x03\x03\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xc8\xea']
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 0 170 AA
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 1 34 22
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 2 172 AC
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 3 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 4 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 5 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 6 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 7 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 8 3 03
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 9 3 03
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 10 192 C0
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 11 1 01
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 12 72 48
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 13 80 50
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 14 127 7F
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 15 127 7F
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 16 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 17 48 30
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 18 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 19 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 20 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 21 98 62
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 22 121 79
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 23 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 24 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 25 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 26 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 27 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 28 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 29 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 30 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 31 0 00
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 32 24 18
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 33 200 C8
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] 34 234 EA
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] Processing response for air conditioner id=3738339534**** data=b'\xc0\x01HP\x7f\x7f\x000\x00\x00\x00by\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xc8\xea'
2022-08-30 14:14:54 DEBUG (SyncWorker_5) [midea_beautiful.appliance] AirConditionerResponse {'run_status': True, 'i_mode': False, 'timing_mode': False, 'quick_check': False, 'appliance_error': False, 'mode': 2, 'target_temperature': 24.0, 'fan_speed': 80, 'on_timer_set': False, 'on_timer_hours': 31, 'on_timer_minutes': 45, 'off_timer_set': False, 'off_timer_hours': 31, 'off_timer_minutes': 45, 'vertical_swing': 0, 'horizontal_swing': 0, 'comfort_sleep_value': 0, 'power_saving': False, 'low_frequency_fan': False, 'turbo_fan': False, 'feel_own': False, 'comfort_sleep': False, 'natural_wind': False, 'eco': False, 'purifier': False, 'dryer': False, 'ptc': 0, 'aux_heat': False, 'turbo': False, 'fahrenheit': False, 'prevent_freezing': False, 'pmv': -3.5, 'outdoor_temperature': 35.5, 'indoor_temperature': 24.0, 'err_code': 0, 'humidity': 0}
georgezhao2010 commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

Right. Any hint?

I found it. When you configure the Midea Air Appliances (LAN), you must check "Advanced settings" in first page and must check "Advanced debug mode" in Advanced settings page. So you need remove the existing configuration and re-configure it, then more information (e.g. unencrypted messages) is logged.

...

Didn't you changed anything from App?

albertdb commented 2 years ago

@georgezhao2010 @albertdb I definitely agree that this integration is a lot better to work with and would be near perfect if we could get the polling to work. The only other weird quirk is that from within HA while the AC in in Cool mode, if I change the temp to 75F, it stays for a second and then bounces to 73F. Let me know if theres anything I can do to help troubleshoot.

Well, I need your debug logs.

Will do. I can switch back to your integration later tonight and then pull the logs for you.

Could you catch more logs in Midea Air Appliances (LAN) for me?

logger:
  logs:
    custom_components.midea_dehumidifier_lan: debug
    midea_beautiful: debug

Why are no logs from midea_dehumidifier_lan instead all from midea_beautiful?

Filtered. Nothing meaningful in those.

It's encrypted and unaccountable.

Would any of the tokens serve for decrypting? Just ask and I will provide.

No need, it's dynamic crypto-key be called "TCP key" showing in your logs

2022-08-29 12:19:18 DEBUG (SyncWorker_5) [midea_beautiful.lan] Got TCP key for: sn=000000P0000000Q1C4396059******** id=3738339534**** address=192.168***** version=3

Should be loggable, right? We can modify the other integration code.

Better to log sent and received unencrypted messages if you can.

Right. Any hint?

I found it. When you configure the Midea Air Appliances (LAN), you must check "Advanced settings" in first page and must check "Advanced debug mode" in Advanced settings page. So you need remove the existing configuration and re-configure it, then more information (e.g. unencrypted messages) is logged.

...

Didn't you changed anything from App?

I will check because I copied two traces and I'm not sure if I posted the appropriate, but at least it should show startup polling, right? That integration doesn't receive live updates like yours (when compatible, of course).

georgezhao2010 commented 2 years ago

I will check because I copied two traces and I'm not sure if I posted the appropriate, but at least it should show startup polling, right? That integration doesn't receive live updates like yours (when compatible, of course).

By design, this intergration will polling the data every minute. But as the log shows, the device did not respond to the first requests except the power request, so no following requests for the same messages.

I will think about how to solve this problem.

SkinnyT81 commented 2 years ago

Here are some logs from the Midea Dehumidifier LAN integration. I just went through them from the whole day and it's just this in a loop:

2022-08-29 20:30:13.085 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.hub] Created coordinator for {'api_version': 3, 'id': '3078632578****', 'ip_address': '10.11.30.85', 'name': 'She Shed', 'token_key': '****************************************************************', 'token': '********************************************************************************************************************************', 'type': '0xac', 'unique_id': '000000P0000000Q13C209393********', 'discovery': 'LAN'}
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 0.752 seconds (success: True)
2022-08-29 20:30:13.837 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Starting periodic discovery with interval 5 minute(s), broadcast ['255.255.255.255', '10.11.30.85'], configured ['10.11.30.85']
2022-08-29 20:31:18.329 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.316 seconds (success: True)
2022-08-29 20:32:23.300 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.285 seconds (success: True)
2022-08-29 20:33:28.301 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.287 seconds (success: True)
2022-08-29 20:34:33.305 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.282 seconds (success: True)
2022-08-29 20:35:13.840 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 20:35:38.319 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.285 seconds (success: True)
2022-08-29 20:36:43.304 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.293 seconds (success: True)
2022-08-29 20:37:48.309 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.275 seconds (success: True)
2022-08-29 20:38:53.320 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.292 seconds (success: True)
2022-08-29 20:39:58.301 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.286 seconds (success: True)
2022-08-29 20:40:13.841 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 20:41:03.319 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.282 seconds (success: True)
2022-08-29 20:42:08.331 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.295 seconds (success: True)
2022-08-29 20:43:13.327 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.291 seconds (success: True)
2022-08-29 20:44:18.314 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.281 seconds (success: True)
2022-08-29 20:45:13.842 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 20:45:23.312 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.286 seconds (success: True)
2022-08-29 20:46:28.316 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.281 seconds (success: True)
2022-08-29 20:47:33.324 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.288 seconds (success: True)
2022-08-29 20:48:38.315 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.280 seconds (success: True)
2022-08-29 20:49:43.324 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.288 seconds (success: True)
2022-08-29 20:50:13.843 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 20:50:48.323 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.287 seconds (success: True)
2022-08-29 20:51:53.314 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.306 seconds (success: True)
2022-08-29 20:52:58.292 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.276 seconds (success: True)
2022-08-29 20:54:03.318 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.281 seconds (success: True)
2022-08-29 20:55:08.330 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.294 seconds (success: True)
2022-08-29 20:55:13.844 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 20:56:13.371 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.335 seconds (success: True)
2022-08-29 20:57:18.323 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.323 seconds (success: True)
2022-08-29 20:58:23.328 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.302 seconds (success: True)
2022-08-29 20:59:28.308 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.276 seconds (success: True)
2022-08-29 21:00:13.845 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
2022-08-29 21:00:33.316 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.282 seconds (success: True)
2022-08-29 21:01:38.311 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.276 seconds (success: True)
2022-08-29 21:02:43.326 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.302 seconds (success: True)
2022-08-29 21:03:48.300 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.285 seconds (success: True)
2022-08-29 21:04:53.294 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_coordinator] Finished fetching She Shed data in 5.283 seconds (success: True)
2022-08-29 21:05:13.846 DEBUG (MainThread) [custom_components.midea_dehumidifier_lan.appliance_discovery] Initiated discovery via ['255.255.255.255', '10.11.30.85']
georgezhao2010 commented 2 years ago

Update to v0.3.10 and see if the problem is solved.

SkinnyT81 commented 2 years ago

I just updated and after a restart the climate card updated to reflect the state of the unit which is a first. I'll keep an eye on the history and test it a bit more when I get home later. Awesome work, thanks!

albertdb commented 2 years ago

Update to v0.3.10 and see if the problem is solved.

Works well. It's not real time, but good enough for me. :+1:

juanmijm commented 2 years ago

it does not work well for me, with this integration it takes me about 40 seconds to update the change made from the remote control while with the Midea Smart Aircon integration it takes between 2 and 5 seconds.

georgezhao2010 commented 2 years ago

Update to v0.3.10 and see if the problem is solved.

Works well. It's not real time, but good enough for me. 👍

Some appliances have no notifications when status changes, so no real synchronization for those device.

georgezhao2010 commented 2 years ago

it does not work well for me, with this integration it takes me about 40 seconds to update the change made from the remote control while with the Midea Smart Aircon integration it takes between 2 and 5 seconds.

Show me your debug logs.

juanmijm commented 2 years ago

I have never used the logger, what exactly do I put for the data you need?

juanmijm commented 2 years ago

https://user-images.githubusercontent.com/62819001/188263477-72667190-f468-4d31-8172-7454b8493006.mp4

juanmijm commented 2 years ago

on the right is with the Midea AC LAN integration (this time it took 10 seconds to respond but usually faster), on the left is your integration.

albertdb commented 2 years ago

on the right is with the Midea AC LAN integration (this time it took 10 seconds to respond but usually faster), on the left is your integration.

Probably it just polls status more frequently.

georgezhao2010 commented 2 years ago

on the right is with the Midea AC LAN integration (this time it took 10 seconds to respond but usually faster), on the left is your integration.

Probably it just polls status more frequently.

Yeap, it polls once per 15 sec while mine does per 1 min. If status notification does not work on some devices, I think status synchronization in real time might not that important, afterall your AC won't be changed frequently.

@juanmijm

juanmijm commented 2 years ago

on the right is with the Midea AC LAN integration (this time it took 10 seconds to respond but usually faster), on the left is your integration.

Probably it just polls status more frequently.

Yeap, it polls once per 15 sec while mine does per 1 min. If status notification does not work on some devices, I think status synchronization in real time might not that important, afterall your AC won't be changed frequently.

@juanmijm

ok, I understand that, I would like a little more speed in the refresh but I think I can live like this.

Now I have discovered another problem, the boost mode does not work for me from this integration, instead it works from Midea AC LAN integration any ideas? Thank you!

georgezhao2010 commented 2 years ago

on the right is with the Midea AC LAN integration (this time it took 10 seconds to respond but usually faster), on the left is your integration.

Probably it just polls status more frequently.

Yeap, it polls once per 15 sec while mine does per 1 min. If status notification does not work on some devices, I think status synchronization in real time might not that important, afterall your AC won't be changed frequently. @juanmijm

ok, I understand that, I would like a little more speed in the refresh but I think I can live like this.

Now I have discovered another problem, the boost mode does not work for me from this integration, instead it works from Midea AC LAN integration any ideas? Thank you!

Midea AC LAN? What do you mean...