xZetsubou / hass-localtuya

🔹 A Home Assistant integration to handle Tuya devices locally "fork from localtuya"
https://xzetsubou.github.io/hass-localtuya/
GNU General Public License v3.0
369 stars 41 forks source link

Unable to recognise the fan switch and fan speed control #201

Closed AnishJoseph closed 3 months ago

AnishJoseph commented 5 months ago

LocalTuya Version

3.2.4.2

Home Assistant Version

2024.4.3

Environment

What happened?

This is a 3 Lights + 1 Fan Retrofit Module. The 3 switches (connected to lights) are correctly discovered but the switch for the fan and the speed control for the fan is not. So basically it just shows that 3 switches are discovered.

Steps to reproduce.

1) Used add new device option 2) Choose the device from the dropdown (device was correctly discovered) 3) Clicked submit in the 'Connect Device Connectivity" screen

Relevant log output

2024-04-17 12:47:47.943 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] 3.4 or 3.5 device: negotiating a new session key
2024-04-17 12:47:47.943 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 3: b'0123456789abcdef'
2024-04-17 12:47:47.945 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 3 waiting for seq. number -102
2024-04-17 12:47:47.960 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 4 TuyaMessage(seqno=40297, cmd=4, retcode=0, payload=b'\x0c\x8c\xc6\x98U\xc1g\x9a\x8e\xba\x99SIT\x024d\xcb\xfb\xb24G\xc2\x97\x90\x85S\x1b\xdf]\xc2Ke\xb1RA)T\xdeP\xb2\xa9\xcd$n\xcb#P\x1a1\x9a\xd7\xd4s\x0e\xc39\x92+\x10\x11\xf0ST', crc=b'\xfdq\x18~\xc5\x1f\xe9\xb9Y\xaePO\xbc\xb6\xad\xb1APS<\xda\xf1\xd8\x1eq$\xb6\xe7\xf3\x1bzu', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:47.960 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Got key negotiation response
2024-04-17 12:47:47.961 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] decrypted session key negotiation step 2: payload=b'821376a48c0c9abd\xeeZV!\xdb\xd9\xfb\xa0\x81\xebE\x11\xe5d\x9f\x7f\xf8\xeai\x05V\xbauf\x93j\x01C#mR\x8c'
2024-04-17 12:47:47.962 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 5: b']\x0f\xf4\xc4\xfdHsh)\x80Krx\x00A\xfb\xce\x04M\xcd\xdf\xa9#G\x1a\xf9_\xbb\xcd;\xb3\xa8'
2024-04-17 12:47:47.963 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Session key negotiate success! session key: b'{\xb96\x81|\xc5\xa0\xa8\xfd1\xe1\xa0x\x94 \xd7'
2024-04-17 12:47:47.963 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:47.963 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338267"}'
2024-04-17 12:47:47.963 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338267"}'
2024-04-17 12:47:47.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 40298
2024-04-17 12:47:47.981 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=40298, cmd=16, retcode=0, payload=b'\x97\xe4\xed|\xfb7\x1a1\xbb\n\xe586F\xb2\xee+~h\xa2\x15\x80&\xe2\x96\xa6\xda\xb5\x00C\xa5\x9f\x9c| `\xb0\xf1\xcc\xad\xdeq*M\xc3d\x8cq<#\x82\xb1`c\x9eG/<\xc2\xf4\xfdd\xb0\xb3\x02\x93\x9d\xe1T\xd0Vh\xc4Q\x18\xa7A\x12\x13V\xd9\xd0Ee\x1a\xbc\xaa\x8e\x03\x8a\tcS\xc3a\x851<a\xfd5K32\xd79\xce\x83#\x06\xa9f:\x07/x\xc0\xc9\t\xf3\xe3em\xd8\xac\xc1A=P\xf2\xcaL\x82\x0c\x0c\xa5I\x84\xb3KE\xe4\xf2\t', crc=b'\x08\xbbI\xbf\x0bA=$Cv\x1b\xeee\xfat]\xad\xc5B\xf6\xe3\x81@w\xb1\x9e~e\xf4|qb', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:47.982 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:47.982 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:47.982 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338267"}'
2024-04-17 12:47:47.982 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338267"}'
2024-04-17 12:47:47.983 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 40299
2024-04-17 12:47:47.999 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=40299, cmd=16, retcode=0, payload=b'\x97\xe4\xed|\xfb7\x1a1\xbb\n\xe586F\xb2\xee+~h\xa2\x15\x80&\xe2\x96\xa6\xda\xb5\x00C\xa5\x9f\x9c| `\xb0\xf1\xcc\xad\xdeq*M\xc3d\x8cq<#\x82\xb1`c\x9eG/<\xc2\xf4\xfdd\xb0\xb3\x02\x93\x9d\xe1T\xd0Vh\xc4Q\x18\xa7A\x12\x13V\xd9\xd0Ee\x1a\xbc\xaa\x8e\x03\x8a\tcS\xc3a\x851<a\xfd5K32\xd79\xce\x83#\x06\xa9f:\x07/x\xc0\xc9\t\xf3\xe3em\xd8\xac\xc1A=P\xf2\xcaL\x82\x0c\x0c\xa5I\x84\xb3KE\xe4\xf2\t', crc=b'\xaa\x1ftg}V\xa9C\xed\xb1\x02_\xbc\xf7\x1d\x10v\x8c\x7f\xfb9+\xad-+*\xbf\\\x1au5\x9e', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:48.000 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:48.000 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:48.000 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338268"}'
2024-04-17 12:47:48.000 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338268"}'
2024-04-17 12:47:48.001 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 40300
2024-04-17 12:47:48.013 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=40300, cmd=16, retcode=0, payload=b'\x97\xe4\xed|\xfb7\x1a1\xbb\n\xe586F\xb2\xee+~h\xa2\x15\x80&\xe2\x96\xa6\xda\xb5\x00C\xa5\x9f\x9c| `\xb0\xf1\xcc\xad\xdeq*M\xc3d\x8cq<#\x82\xb1`c\x9eG/<\xc2\xf4\xfdd\xb0\xb3\x02\x93\x9d\xe1T\xd0Vh\xc4Q\x18\xa7A\x12\x13V\xd9\xd0Ee\x1a\xbc\xaa\x8e\x03\x8a\tcS\xc3a\x851<a\xfd5K32\xd79\xce\x83#\x06\xa9f:\x07/x\xc0\xc9\t\xf3\xe3em\xd8\xac\xc1A=P\xf2\xcaL\x82\x0c\x0c\xa5I\x84\xb3KE\xe4\xf2\t', crc=b'D\x92J[ ,sK5b\xda-KQ\x97\xd0-9\x0b\xa0Qw\x9f\xf3\x89~\x9a\x82^\xd5\xd7\xa1', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:48.014 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:48.014 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:48.014 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338268"}'
2024-04-17 12:47:48.014 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338268"}'
2024-04-17 12:47:48.015 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 40301
2024-04-17 12:47:48.031 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=40301, cmd=16, retcode=0, payload=b'\x97\xe4\xed|\xfb7\x1a1\xbb\n\xe586F\xb2\xee+~h\xa2\x15\x80&\xe2\x96\xa6\xda\xb5\x00C\xa5\x9f\x9c| `\xb0\xf1\xcc\xad\xdeq*M\xc3d\x8cq<#\x82\xb1`c\x9eG/<\xc2\xf4\xfdd\xb0\xb3\x02\x93\x9d\xe1T\xd0Vh\xc4Q\x18\xa7A\x12\x13V\xd9\xd0Ee\x1a\xbc\xaa\x8e\x03\x8a\tcS\xc3a\x851<a\xfd5K32\xd79\xce\x83#\x06\xa9f:\x07/x\xc0\xc9\t\xf3\xe3em\xd8\xac\xc1A=P\xf2\xcaL\x82\x0c\x0c\xa5I\x84\xb3KE\xe4\xf2\t', crc=b'+\xf6,\xb6\xa79\xd3\x9e\x1b7\xfa\x05\xbd\xa0\x98\x84`\xe7H\xd1\x92\xe2`\xde\x88\xdd\x85\x86\x0c\x01R\r', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:48.031 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:48.032 DEBUG (MainThread) [custom_components.localtuya.config_flow] Detected DPS: {'1': False, '2': False, '3': False, '9': 0, '11': 0, '38': '3', '40': False, '44': False, '46': 0, '101': False, '102': False, '103': 1, '104': 0}
2024-04-17 12:47:48.032 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Closing connection
2024-04-17 12:47:48.032 DEBUG (MainThread) [custom_components.localtuya.config_flow] Total DPS: {'1': False, '2': False, '3': False, '9': 0, '11': 0, '38': '3', '40': False, '44': False, '46': 0, '101': False, '102': False, '103': 1, '104': 0}
2024-04-17 12:47:48.033 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Connection lost: None
2024-04-17 12:47:57.166 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entity configured: {'id': '38', 'select_options': {'0': 'ON', '1': 'OFF', '2': 'Last State', '3': '3'}, 'friendly_name': 'Power-on behavior', 'icon': 'mdi:circle-double', 'entity_category': <EntityCategory.CONFIG: 'config'>, 'platform': <Platform.SELECT: 'select'>}
2024-04-17 12:47:57.167 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entity configured: {'id': '1', 'friendly_name': 'Switch 1', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}
2024-04-17 12:47:57.167 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entity configured: {'id': '2', 'friendly_name': 'Switch 2', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}
2024-04-17 12:47:57.167 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entity configured: {'id': '3', 'friendly_name': 'Switch 3', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}
2024-04-17 12:47:57.167 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entity configured: {'id': '40', 'friendly_name': 'Child Lock', 'icon': 'mdi:account-lock', 'entity_category': <EntityCategory.CONFIG: 'config'>, 'platform': <Platform.SWITCH: 'switch'>}
2024-04-17 12:47:57.168 DEBUG (MainThread) [custom_components.localtuya.core.ha_entities] DiningSwitch: Entities configured: [{'id': '1', 'friendly_name': 'Switch 1', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}, {'id': '2', 'friendly_name': 'Switch 2', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}, {'id': '3', 'friendly_name': 'Switch 3', 'icon': '', 'entity_category': 'None', 'device_class': <SwitchDeviceClass.OUTLET: 'outlet'>, 'platform': <Platform.SWITCH: 'switch'>}, {'id': '38', 'select_options': {'0': 'ON', '1': 'OFF', '2': 'Last State', '3': '3'}, 'friendly_name': 'Power-on behavior', 'icon': 'mdi:circle-double', 'entity_category': <EntityCategory.CONFIG: 'config'>, 'platform': <Platform.SELECT: 'select'>}, {'id': '40', 'friendly_name': 'Child Lock', 'icon': 'mdi:account-lock', 'entity_category': <EntityCategory.CONFIG: 'config'>, 'platform': <Platform.SWITCH: 'switch'>}]
2024-04-17 12:47:57.180 DEBUG (MainThread) [custom_components.localtuya.common] [d74...qlo] Closed connection with Lamp
2024-04-17 12:47:57.181 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...ezs] Closed connection with Bedroom
2024-04-17 12:47:57.181 DEBUG (MainThread) [custom_components.localtuya.common] [d71...q7p] Closed connection with Entrance
2024-04-17 12:47:57.181 DEBUG (MainThread) [custom_components.localtuya.common] [d77...w0n] Closed connection with Living
2024-04-17 12:47:57.181 DEBUG (MainThread) [custom_components.localtuya.common] [d70...d4a] Closed connection with Joe Lamp
2024-04-17 12:47:57.181 DEBUG (MainThread) [custom_components.localtuya.common] [d7d...29a] Closed connection with Geyser
2024-04-17 12:47:57.184 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...5lk] Closed connection with Lounge
2024-04-17 12:47:57.184 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d7e...ezs] Connection lost: None
2024-04-17 12:47:57.184 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d71...q7p] Connection lost: None
2024-04-17 12:47:57.184 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d77...w0n] Connection lost: None
2024-04-17 12:47:57.185 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...d4a] Connection lost: None
2024-04-17 12:47:57.185 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d7d...29a] Connection lost: None
2024-04-17 12:47:57.185 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d7e...5lk] Connection lost: None
2024-04-17 12:47:57.620 WARNING (MainThread) [homeassistant.components.light] None (<class 'custom_components.localtuya.light.LocaltuyaLight'>) sets invalid supported color modes {<ColorMode.BRIGHTNESS: 'brightness'>, <ColorMode.HS: 'hs'>, <ColorMode.COLOR_TEMP: 'color_temp'>}, this will stop working in Home Assistant Core 2025.3, please create a bug report at https://github.com/xZetsubou/hass-localtuya/issues
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Display Options Configured: ['ON', 'OFF', 'Last State']
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Total Raw Options: 3 - Total Display Options: 3
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Display Options Configured: ['State', 'Position', 'OFF']
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Total Raw Options: 3 - Total Display Options: 3
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Display Options Configured: ['ON', 'OFF', 'Last State']
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Total Raw Options: 3 - Total Display Options: 3
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Display Options Configured: ['ON', 'OFF', 'Last State']
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Total Raw Options: 3 - Total Display Options: 3
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Display Options Configured: ['ON', 'OFF', 'Last State', '3']
2024-04-17 12:47:57.647 DEBUG (MainThread) [custom_components.localtuya.select] Total Raw Options: 4 - Total Display Options: 4
2024-04-17 12:47:57.797 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...ezs] Trying to connect to 192.168.29.8...
2024-04-17 12:47:57.799 DEBUG (MainThread) [custom_components.localtuya.common] [d71...q7p] Trying to connect to 192.168.29.9...
2024-04-17 12:47:57.799 DEBUG (MainThread) [custom_components.localtuya.common] [d77...w0n] Trying to connect to 192.168.29.7...
2024-04-17 12:47:57.800 DEBUG (MainThread) [custom_components.localtuya.common] [d74...qlo] Trying to connect to 192.168.29.10...
2024-04-17 12:47:57.800 DEBUG (MainThread) [custom_components.localtuya.common] [d70...d4a] Trying to connect to 192.168.29.16...
2024-04-17 12:47:57.800 DEBUG (MainThread) [custom_components.localtuya.common] [d7d...29a] Trying to connect to 192.168.29.18...
2024-04-17 12:47:57.801 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...5lk] Trying to connect to 192.168.29.11...
2024-04-17 12:47:57.801 DEBUG (MainThread) [custom_components.localtuya.common] [d70...bbk] Trying to connect to 192.168.29.21...
2024-04-17 12:47:57.824 DEBUG (MainThread) [custom_components.localtuya.common] [d70...bbk] Retrieving initial state
2024-04-17 12:47:57.824 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] 3.4 or 3.5 device: negotiating a new session key
2024-04-17 12:47:57.824 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 3: b'0123456789abcdef'
2024-04-17 12:47:57.824 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 3 waiting for seq. number -102
2024-04-17 12:47:57.862 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 4 TuyaMessage(seqno=26232, cmd=4, retcode=0, payload=b'\xff\x8cYLq\xaeX\x86%\x98=\xb7\x10_I\xa6d\xcb\xfb\xb24G\xc2\x97\x90\x85S\x1b\xdf]\xc2Ke\xb1RA)T\xdeP\xb2\xa9\xcd$n\xcb#P\x1a1\x9a\xd7\xd4s\x0e\xc39\x92+\x10\x11\xf0ST', crc=b"\xe6\xc7\x1dB\x01\x08\x9b'F\xf0\xb8\xc2<@{\xa0<}u\x8f\xa5?\xea!s\x8f\x8c\xd1x4\xb7\xb1", crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:57.862 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Got key negotiation response
2024-04-17 12:47:57.862 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] decrypted session key negotiation step 2: payload=b'050901bc7b106b76\xeeZV!\xdb\xd9\xfb\xa0\x81\xebE\x11\xe5d\x9f\x7f\xf8\xeai\x05V\xbauf\x93j\x01C#mR\x8c'
2024-04-17 12:47:57.862 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 5: b"\x97\xc38\xa5\xb91TV\x17<\xd5k\xf7\xb9'cm\xd3b\xf7/K8\xb2\x08\xb1\xae\xd5#\x8e7\x11"
2024-04-17 12:47:57.863 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Session key negotiate success! session key: b'\xc0\x11\xb1 \x9a\x8a\xd5\xee\x91\x01~\xb7k\xc2\x19Z'
2024-04-17 12:47:57.863 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:57.863 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.863 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.863 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 26233
2024-04-17 12:47:57.898 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=26233, cmd=16, retcode=0, payload=b'>\xd7Z*\xbd\xe0\x16f\x07\x96c\xa1M@\xb1\x98\x83\xed\x08e\xa1rQ\xaa\x9bK\xd6!\x17\xbfz\x93\x9a!tqX$\xdccwIpi1\x0b\x92\xd3,\xfe$\x80\xbd\'-\x0e\x8d\xb7\x07\xa3:\xb1\xad\xdb2\x02\x1e\xc6\x85\x05\xae\xd7\xec\x04c\x82\xf7[\xac\xaf\x15t\xaf\xa4T]\xcf\xb6\xbc\x12\xd4\xad\xeaC\xbd\x14\xaev\xabl1\x8e\x9d\xd3"\x9b\x83F\xbd\t\xa4z\xacv\xf3\x87Um\x1f]\x9d\xc6Y\x9e\xab\x05\x88%\x9a\xe3\xc3vm\x9dz2ts\x8d\xcaV\xa7q\t', crc=b'\xf3?\xeb(\x99\xb8\x0c\x02\x05\x0c}\x81=+F\xfb;R\xfe\xafG\xe1X\xd1\x89\xe5\xa6$xZx$', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:57.898 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:57.898 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:57.899 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.899 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.899 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 26234
2024-04-17 12:47:57.925 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=26234, cmd=16, retcode=0, payload=b'>\xd7Z*\xbd\xe0\x16f\x07\x96c\xa1M@\xb1\x98\x83\xed\x08e\xa1rQ\xaa\x9bK\xd6!\x17\xbfz\x93\x9a!tqX$\xdccwIpi1\x0b\x92\xd3,\xfe$\x80\xbd\'-\x0e\x8d\xb7\x07\xa3:\xb1\xad\xdb2\x02\x1e\xc6\x85\x05\xae\xd7\xec\x04c\x82\xf7[\xac\xaf\x15t\xaf\xa4T]\xcf\xb6\xbc\x12\xd4\xad\xeaC\xbd\x14\xaev\xabl1\x8e\x9d\xd3"\x9b\x83F\xbd\t\xa4z\xacv\xf3\x87Um\x1f]\x9d\xc6Y\x9e\xab\x05\x88%\x9a\xe3\xc3vm\x9dz2ts\x8d\xcaV\xa7q\t', crc=b'\x0b\xa4D\xd3\xcf\xed\x0fo\x05\xb1\xc4u\xaf\xe6f\xcd./lOEJX\xf4\xc5\xc4\xbe\x99\xd1D\xa9\xd7', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:57.926 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:57.926 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:57.926 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.926 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.927 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 26235
2024-04-17 12:47:57.945 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...5lk] Success: connected to 192.168.29.11
2024-04-17 12:47:57.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=26235, cmd=16, retcode=0, payload=b'>\xd7Z*\xbd\xe0\x16f\x07\x96c\xa1M@\xb1\x98\x83\xed\x08e\xa1rQ\xaa\x9bK\xd6!\x17\xbfz\x93\x9a!tqX$\xdccwIpi1\x0b\x92\xd3,\xfe$\x80\xbd\'-\x0e\x8d\xb7\x07\xa3:\xb1\xad\xdb2\x02\x1e\xc6\x85\x05\xae\xd7\xec\x04c\x82\xf7[\xac\xaf\x15t\xaf\xa4T]\xcf\xb6\xbc\x12\xd4\xad\xeaC\xbd\x14\xaev\xabl1\x8e\x9d\xd3"\x9b\x83F\xbd\t\xa4z\xacv\xf3\x87Um\x1f]\x9d\xc6Y\x9e\xab\x05\x88%\x9a\xe3\xc3vm\x9dz2ts\x8d\xcaV\xa7q\t', crc=b'\x0b\r\xc5)\x83\xc6\xc6kT\xf2\x03W|\x1e\xdfV(uY#,\xf7~\x84\x19e\x122\x17\xedq\x10', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:57.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:57.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 10 (device type: v3.4)
2024-04-17 12:47:57.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.964 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 16: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk","uid":"d70ad9a7ec7c34a2d0wbbk","t":"1713338277"}'
2024-04-17 12:47:57.965 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 16 waiting for seq. number 26236
2024-04-17 12:47:57.967 DEBUG (MainThread) [custom_components.localtuya.common] [d71...q7p] Success: connected to 192.168.29.9
2024-04-17 12:47:57.984 DEBUG (MainThread) [custom_components.localtuya.common] [d77...w0n] Success: connected to 192.168.29.7
2024-04-17 12:47:58.006 DEBUG (MainThread) [custom_components.localtuya.common] [d7e...ezs] Success: connected to 192.168.29.8
2024-04-17 12:47:58.036 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 16 TuyaMessage(seqno=26236, cmd=16, retcode=0, payload=b'>\xd7Z*\xbd\xe0\x16f\x07\x96c\xa1M@\xb1\x98\x83\xed\x08e\xa1rQ\xaa\x9bK\xd6!\x17\xbfz\x93\x9a!tqX$\xdccwIpi1\x0b\x92\xd3,\xfe$\x80\xbd\'-\x0e\x8d\xb7\x07\xa3:\xb1\xad\xdb2\x02\x1e\xc6\x85\x05\xae\xd7\xec\x04c\x82\xf7[\xac\xaf\x15t\xaf\xa4T]\xcf\xb6\xbc\x12\xd4\xad\xeaC\xbd\x14\xaev\xabl1\x8e\x9d\xd3"\x9b\x83F\xbd\t\xa4z\xacv\xf3\x87Um\x1f]\x9d\xc6Y\x9e\xab\x05\x88%\x9a\xe3\xc3vm\x9dz2ts\x8d\xcaV\xa7q\t', crc=b'\xe3!g\xa0\x97\xe0\n\xd4^G\xa9\xd3V?gz\xe0\xca\xf4\xfd\x0bz\xdeq\xa4\x91L\xdc?\xbb\xfd\xd0', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:58.036 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Deciphered data = '{"dps":{"1":false,"2":false,"3":false,"9":0,"11":0,"38":"3","40":false,"44":false,"46":0,"101":false,"102":false,"103":1,"104":0}}'
2024-04-17 12:47:58.037 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Started heartbeat loop
2024-04-17 12:47:58.037 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 9 (device type: v3.4)
2024-04-17 12:47:58.037 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk"}'
2024-04-17 12:47:58.037 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 9: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk"}'
2024-04-17 12:47:58.037 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 9 waiting for seq. number -100
2024-04-17 12:47:58.078 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 9 TuyaMessage(seqno=26237, cmd=9, retcode=0, payload=b'', crc=b'\xa5\xf5B\xe4\xa7\x17am7\xaf\x8f\xd61\xdfq\x18I\xe3\x87d\xd6i\xc0R\xd7\xdb\xde\xb2\x96\xa3\xb1"', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:47:58.078 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Got heartbeat response
2024-04-17 12:47:58.078 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] ACK received for command 9: ignoring it
2024-04-17 12:47:58.080 DEBUG (MainThread) [custom_components.localtuya.common] [d70...d4a] Success: connected to 192.168.29.16
2024-04-17 12:47:58.296 INFO (MainThread) [custom_components.localtuya.cloud_api] Cloud API connection succeeded.
2024-04-17 12:47:58.427 DEBUG (MainThread) [custom_components.localtuya.common] [d7d...29a] Success: connected to 192.168.29.18
2024-04-17 12:47:58.570 DEBUG (MainThread) [custom_components.localtuya.common] [d70...bbk] Success: connected to 192.168.29.21
2024-04-17 12:48:07.014 WARNING (MainThread) [custom_components.localtuya.common] [d74...qlo] Failed to connect to 192.168.29.10: [Errno 113] Connect call failed ('192.168.29.10', 6668)
2024-04-17 12:48:08.080 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending command 9 (device type: v3.4)
2024-04-17 12:48:08.080 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Sending payload: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk"}'
2024-04-17 12:48:08.080 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] final payload for cmd 9: b'{"gwId":"d70ad9a7ec7c34a2d0wbbk","devId":"d70ad9a7ec7c34a2d0wbbk"}'
2024-04-17 12:48:08.081 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Command 9 waiting for seq. number -100
2024-04-17 12:48:08.089 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Dispatching message CMD 9 TuyaMessage(seqno=26238, cmd=9, retcode=0, payload=b'', crc=b'\x9c\xc7M\xf2\xcar\xech\xf8\x9d\x07\xe1oWx_s%\x96<\x12D\xb9\x8a75\xb6d\xcc\xa3\xcf\xca', crc_good=True, prefix=21930, iv=None)
2024-04-17 12:48:08.090 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] Got heartbeat response
2024-04-17 12:48:08.090 DEBUG (MainThread) [custom_components.localtuya.core.pytuya] [d70...bbk] ACK received for command 9: ignoring it

Diagnostics information.

localtuya-31e249b67358b00829c14eb991f593d6-DiningSwitch-cc59bd7d6a5cfd91cc0fc2e510e7cbba.json

github-actions[bot] commented 3 months ago

This issue was closed because it was resolved on the release: []()