Created
November 29, 2021 15:14
-
-
Save MayeulC/8cc966783fd76789e62fe57c8150f6d4 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=55 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc0\x01\x00\x00', *payload=448))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=56 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=57 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x17\x00\x00\x00', *payload=23))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=58 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'm\x01\x00\x00', *payload=365))] | |
New device 0xe2a2 (a4:c1:38:be:87:ab:b9:46) joined the network | |
[0xe2a2] Scheduling initialization | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Device_annce: b'\xFF\xA2\xE2\x46\xB9\xAB\x87\xBE\x38\xC1\xA4\x8E' | |
[0xe2a2:zdo] ZDO request ZDOCmd.Device_annce: [0xE2A2, a4:c1:38:be:87:ab:b9:46, 142] | |
Tries remaining: 3 | |
[0xe2a2] Requesting 'Node Descriptor' | |
Tries remaining: 2 | |
[0xe2a2] Extending timeout for 0x43 request | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Node_Desc_rsp: b'\x43\x00\xA2\xE2\x01\x40\x8E\x41\x11\x42\x42\x00\x00\x2A\x42\x00\x00' | |
[0xe2a2] Got Node Descriptor: NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False) | |
[0xe2a2] Discovering endpoints | |
Tries remaining: 3 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=59 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Active_EP_rsp: b'\x44\x00\xA2\xE2\x02\x01\xF2' | |
[0xe2a2] Discovered endpoints: [1, 242] | |
[0xe2a2] Initializing endpoints [<Endpoint id=1 in=[] out=[] status=<Status.NEW: 0>>, <Endpoint id=242 in=[] out=[] status=<Status.NEW: 0>>] | |
[0xe2a2:1] Discovering endpoint information | |
Tries remaining: 3 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=59 command_id=1> | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Simple_Desc_rsp: b'\x45\x00\xA2\xE2\x1E\x01\x04\x01\x0A\x01\x01\x09\x03\x00\x04\x00\x05\x00\x06\x00\x02\x07\x04\x0B\x01\xE0\x00\xE0\x00\x00\x02\x19\x00\x0A\x00' | |
[0xe2a2:1] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=1, profile=260, device_type=266, device_version=1, input_clusters=[3, 4, 5, 6, 1794, 2820, 57345, 57344, 0], output_clusters=[25, 10]) | |
Unknown cluster 57345 | |
Unknown cluster 57344 | |
[0xe2a2:242] Discovering endpoint information | |
Tries remaining: 3 | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Simple_Desc_rsp: b'\x46\x00\xA2\xE2\x1E\x01\x04\x01\x0A\x01\x01\x09\x03\x00\x04\x00\x05\x00\x06\x00\x02\x07\x04\x0B\x01\xE0\x00\xE0\x00\x00\x02\x19\x00\x0A\x00' | |
[0xe2a2:242] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=1, profile=260, device_type=266, device_version=1, input_clusters=[3, 4, 5, 6, 1794, 2820, 57345, 57344, 0], output_clusters=[25, 10]) | |
Unknown cluster 57345 | |
Unknown cluster 57344 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=60 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc3\x01\x00\x00', *payload=451))] | |
[0xe2a2:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=71 command_id=Command.Read_Attributes_rsp> | |
[0xe2a2] Read model 'TS011F' and manufacturer '_TZ3000_w0qqde0g' from <Endpoint id=1 in=[identify:0x0003, groups:0x0004, scenes:0x0005, on_off:0x0006, smartenergy_metering:0x0702, electrical_measurement:0x0B04, None:0xE001, None:0xE000, basic:0x0000] out=[ota:0x0019, time:0x000A] status=<Status.ZDO_INIT: 1>> | |
[0xe2a2] Discovered basic device information for <Device model='TS011F' manuf='_TZ3000_w0qqde0g' nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=True> | |
Device is initialized <Device model='TS011F' manuf='_TZ3000_w0qqde0g' nwk=0xE2A2 ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=True> | |
Checking quirks for _TZ3000_w0qqde0g TS011F (a4:c1:38:be:87:ab:b9:46) | |
Considering <class 'zhaquirks.tuya.ts011f_plug.Plug'> | |
Fail because profile_id mismatch on at least one endpoint | |
Considering <class 'zhaquirks.xbee.xbee_io.XBeeSensor'> | |
Fail because endpoint list mismatch: {232, 230} {1, 242} | |
Considering <class 'zhaquirks.xbee.xbee3_io.XBee3Sensor'> | |
Fail because endpoint list mismatch: {232, 230} {1, 242} | |
Considering <class 'zhaquirks.smartthings.tag_v4.SmartThingsTagV4'> | |
Fail because endpoint list mismatch: {1} {1, 242} | |
Considering <class 'zhaquirks.smartthings.multi.SmartthingsMultiPurposeSensor'> | |
Fail because endpoint list mismatch: {1} {1, 242} | |
Considering <class 'zhaquirks.netvox.z308e3ed.Z308E3ED'> | |
Fail because endpoint list mismatch: {1} {1, 242} | |
Considering <class 'zhaquirks.gledopto.soposhgu10.SoposhGU10'> | |
Fail because endpoint list mismatch: {11, 13} {1, 242} | |
Considering <class 'bellows.zigbee.application.EZSPCoordinator'> | |
Fail because endpoint list mismatch: {1} {1, 242} | |
'sensor' component -> 'ElectricalMeasurement' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementApparentPower' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSCurrent' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSVoltage' using ['electrical_measurement'] | |
'sensor' component -> 'SmartEnergyMetering' using ['smartenergy_metering'] | |
'sensor' component -> 'SmartEnergySummation' using ['smartenergy_metering'] | |
'sensor' component -> 'ElectricalMeasurement' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementApparentPower' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSCurrent' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSVoltage' using ['electrical_measurement'] | |
'sensor' component -> 'SmartEnergyMetering' using ['smartenergy_metering'] | |
'sensor' component -> 'SmartEnergySummation' using ['smartenergy_metering'] | |
device - 0xE2A2:a4:c1:38:be:87:ab:b9:46 entering async_device_initialized - is_new_join: True | |
device - 0xE2A2:a4:c1:38:be:87:ab:b9:46 has joined the ZHA zigbee network | |
[0xE2A2](TS011F): started configuration | |
[0xE2A2:ZDO](TS011F): 'async_configure' stage succeeded | |
Error handling '_save_attribute' event with (a4:c1:38:be:87:ab:b9:46, 1, 0, 4, '_TZ3000_w0qqde0g') params: FOREIGN KEY constraint failed | |
Error handling '_save_attribute' event with (a4:c1:38:be:87:ab:b9:46, 1, 0, 5, 'TS011F') params: FOREIGN KEY constraint failed | |
[0xE2A2:1:0x0006]: bound 'on_off' cluster: Status.SUCCESS | |
[0xE2A2:1:0x0702]: bound 'smartenergy_metering' cluster: Status.SUCCESS | |
[0xE2A2:1:0x0b04]: bound 'electrical_measurement' cluster: Status.SUCCESS | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=75 command_id=Command.Configure_Reporting_rsp> | |
[0xE2A2:1:0x0006]: Successfully configured reporting for '{'on_off': (0, 900, 1)}' on 'on_off' cluster: [ConfigureReportingResponseRecord(status=0)] | |
[0xE2A2:1:0x0006]: finished channel configuration | |
[0xE2A2:1:0x0000]: finished channel configuration | |
[0xE2A2:1:0x0019]: finished channel configuration | |
[0xe2a2:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=76 command_id=Command.Configure_Reporting_rsp> | |
[0xE2A2:1:0x0702]: Successfully configured reporting for '{'current_summ_delivered', 'status'}' on 'smartenergy_metering' cluster | |
[0xE2A2:1:0x0702]: Failed to configure reporting for '['instantaneous_demand']' on 'smartenergy_metering' cluster: [ConfigureReportingResponseRecord(status=134, direction=0, attrid=1024), ConfigureReportingResponseRecord(status=0), ConfigureReportingResponseRecord(status=0)] | |
[0xE2A2:1:0x0702]: finished channel configuration | |
[0xe2a2:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=77 command_id=Command.Configure_Reporting_rsp> | |
[0xE2A2:1:0x0b04]: Successfully configured reporting for '{'active_power'}' on 'electrical_measurement' cluster | |
[0xE2A2:1:0x0b04]: Failed to configure reporting for '['active_power_max', 'apparent_power']' on 'electrical_measurement' cluster: [ConfigureReportingResponseRecord(status=0), ConfigureReportingResponseRecord(status=134, direction=0, attrid=1293), ConfigureReportingResponseRecord(status=134, direction=0, attrid=1295)] | |
[0xe2a2] Delivery error for seq # 0x4e, on endpoint id 0 cluster 0x0021: Failed to send request | |
[0xE2A2:242:0x0006]: Failed to bind 'on_off' cluster: [0xe2a2:0:0x0021]: Message send failure | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2] Delivery error for seq # 0x4f, on endpoint id 0 cluster 0x0021: Failed to send request | |
[0xE2A2:242:0x0b04]: Failed to bind 'electrical_measurement' cluster: [0xe2a2:0:0x0021]: Message send failure | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=Command.Report_Attributes> | |
Ignoring message (b'080a0a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=Command.Report_Attributes> | |
Ignoring message (b'080a0a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=Command.Report_Attributes> | |
Ignoring message (b'080a0a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=Command.Report_Attributes> | |
Ignoring message (b'080a0a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=Command.Report_Attributes> | |
Ignoring message (b'080a0a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=11 command_id=Command.Report_Attributes> | |
Ignoring message (b'080b0a02d04802000a') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c] Invalid state on future for 0x3d seq -- probably duplicate response | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=12 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.false>), Attribute(attrid=16385, value=<TypeValue type=uint16_t, value=0>), Attribute(attrid=16386, value=<TypeValue type=uint16_t, value=0>), Attribute(attrid=32769, value=<TypeValue type=enum8, value=enum8.undefined_0x01>), Attribute(attrid=32770, value=<TypeValue type=enum8, value=enum8.undefined_0x02>), Attribute(attrid=20480, value=<TypeValue type=enum8, value=enum8.undefined_0x01>), Attribute(attrid=32768, value=<TypeValue type=Bool, value=Bool.false>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=0, on_time=0, off_wait_time=0, 32769=1, 32770=2, 20480=1, 32768=0 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=62 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x19\x00\x00\x00', *payload=25))] | |
[0xe2a2:1:0xe001] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0xe001] ZCL request 0x000a: [[Attribute(attrid=53264, value=<TypeValue type=enum8, value=enum8.undefined_0x02>), Attribute(attrid=53296, value=<TypeValue type=enum8, value=enum8.undefined_0x00>), Attribute(attrid=53248, value=<TypeValue type=uint8_t, value=0>), Attribute(attrid=53249, value=<TypeValue type=bitmap32, value=bitmap32.0>), Attribute(attrid=53250, value=<TypeValue type=uint32_t, value=0>), Attribute(attrid=53251, value=<TypeValue type=uint32_t, value=0>), Attribute(attrid=53252, value=<TypeValue type=uint32_t, value=0>), Attribute(attrid=53253, value=<TypeValue type=uint32_t, value=0>)]] | |
[0xe2a2:1:0xe001] Attribute report received: 53264=2, 53296=0, 53248=0, 53249=0, 53250=0, 53251=0, 53252=0, 53253=0 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=63 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b't\x01\x00\x00', *payload=372))] | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=64 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=65 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc2\x01\x00\x00', *payload=450))] | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0xE2A2:1:0x0b04]: failed to set reporting on 'electrical_measurement' cluster for: | |
[0xE2A2:1:0x0b04]: finished channel configuration | |
[0xE2A2:1:0x0006]: 'async_configure' stage succeeded | |
[0xE2A2:1:0x0702]: 'async_configure' stage succeeded | |
[0xE2A2:1:0x0b04]: 'async_configure' stage succeeded | |
[0xE2A2:1:0x0000]: 'async_configure' stage succeeded | |
[0xE2A2:1:0x0019]: 'async_configure' stage succeeded | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
Duplicate 14 TSN | |
[0xE2A2:242:0x0006]: failed to set reporting on 'on_off' cluster for: | |
[0xE2A2:242:0x0006]: finished channel configuration | |
[0xE2A2:242:0x0000]: finished channel configuration | |
[0xE2A2:242:0x0019]: finished channel configuration | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0xe2a2:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=14 command_id=Command.Read_Attributes> | |
[0xe2a2:1:0x000a] ZCL request 0x0000: [[7]] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0xe2a2] Delivery error for seq # 0x53, on endpoint id 0 cluster 0x0021: Failed to send request | |
[0xE2A2:242:0x0702]: Failed to bind 'smartenergy_metering' cluster: [0xe2a2:0:0x0021]: Message send failure | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c] Invalid state on future for 0x42 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=67 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc4\x01\x00\x00', *payload=452))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=68 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=69 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x15\x00\x00\x00', *payload=21))] | |
[0xE2A2:242:0x0b04]: failed to set reporting on 'electrical_measurement' cluster for: | |
[0xE2A2:242:0x0b04]: finished channel configuration | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=70 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b's\x01\x00\x00', *payload=371))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=71 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=72 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbe\x01\x00\x00', *payload=446))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=73 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=74 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x12\x00\x00\x00', *payload=18))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=75 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'v\x01\x00\x00', *payload=374))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=76 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=77 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=78 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=79 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x15\x00\x00\x00', *payload=21))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=80 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'w\x01\x00\x00', *payload=375))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=81 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc2\x01\x00\x00', *payload=450))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0xE2A2:242:0x0702]: failed to set reporting on 'smartenergy_metering' cluster for: | |
[0xE2A2:242:0x0702]: finished channel configuration | |
[0xE2A2:242:0x0006]: 'async_configure' stage succeeded | |
[0xE2A2:242:0x0b04]: 'async_configure' stage succeeded | |
[0xE2A2:242:0x0702]: 'async_configure' stage succeeded | |
[0xE2A2:242:0x0000]: 'async_configure' stage succeeded | |
[0xE2A2:242:0x0019]: 'async_configure' stage succeeded | |
[0xE2A2](TS011F): completed configuration | |
[0xE2A2](TS011F): stored in registry: ZhaDeviceEntry(name='_TZ3000_w0qqde0g TS011F', ieee='a4:c1:38:be:87:ab:b9:46', last_seen=1638197444.922107) | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c] Invalid state on future for 0x52 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=84 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0xe2a2:1:0x0003] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=85 command_id=Command.Default_Response> | |
[0xE2A2:1:0x0003]: executed 'trigger_effect' command with args: '(2, 0)' kwargs: '{}' result: [64, <Status.SUCCESS: 0>] | |
[0xE2A2](TS011F): started initialization | |
[0xE2A2:ZDO](TS011F): 'async_initialize' stage succeeded | |
[0xE2A2:1:0x0006]: initializing channel: from_cache: False | |
[0xE2A2:1:0x0702]: initializing channel: from_cache: False | |
[0xE2A2:1:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=85 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=86 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x14\x00\x00\x00', *payload=20))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=87 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'v\x01\x00\x00', *payload=374))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c] Invalid state on future for 0x58 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c] Invalid state on future for 0x58 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c] Invalid state on future for 0x58 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=89 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc2\x01\x00\x00', *payload=450))] | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=86 command_id=Command.Read_Attributes_rsp> | |
[0xE2A2:1:0x0006]: finished channel initialization | |
[0xE2A2:1:0x0000]: initializing channel: from_cache: False | |
[0xE2A2:1:0x0000]: finished channel initialization | |
[0xE2A2:1:0x0019]: initializing channel: from_cache: False | |
[0xE2A2:1:0x0019]: finished channel initialization | |
[0xE2A2:242:0x0006]: initializing channel: from_cache: False | |
[0xe2a2:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=87 command_id=Command.Read_Attributes_rsp> | |
[0xe2a2:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=88 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5a seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5a seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=91 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'"\x00\x00\x00', *payload=34))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=92 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'k\x01\x00\x00', *payload=363))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=93 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=94 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc1\x01\x00\x00', *payload=449))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=96 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc1\x01\x00\x00', *payload=449))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=97 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0xe2a2:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=90 command_id=Command.Read_Attributes_rsp> | |
[0xE2A2:1:0x0702]: finished channel initialization | |
[0xE2A2:242:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=98 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x13\x00\x00\x00', *payload=19))] | |
[0xe2a2:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=91 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=99 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'u\x01\x00\x00', *payload=373))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=101 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=102 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=102 command_id=1> | |
[0xE2A2:242:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: | |
[0xE2A2:242:0x0006]: async_initialize: retryable request #1 failed: . Retrying in 1.1s | |
[0xe2a2:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=93 command_id=Command.Read_Attributes_rsp> | |
[0xE2A2:1:0x0b04]: finished channel initialization | |
[0xE2A2:242:0x0702]: initializing channel: from_cache: False | |
[0xE2A2:1:0x0006]: 'async_initialize' stage succeeded | |
[0xE2A2:1:0x0702]: 'async_initialize' stage succeeded | |
[0xE2A2:1:0x0b04]: 'async_initialize' stage succeeded | |
[0xE2A2:1:0x0000]: 'async_initialize' stage succeeded | |
[0xE2A2:1:0x0019]: 'async_initialize' stage succeeded | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=103 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'*\x00\x00\x00', *payload=42))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=104 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'u\x01\x00\x00', *payload=373))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0xE2A2:242:0x0006]: initializing channel: from_cache: False | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=106 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=108 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x15\x00\x00\x00', *payload=21))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=109 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=5, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'w\x01\x00\x00', *payload=375))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=110 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=111 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0xE2A2:242:0x0b04]: failed to get attributes '['ac_current_divisor', 'ac_current_multiplier', 'ac_power_divisor', 'ac_power_multiplier', 'ac_voltage_divisor', 'ac_voltage_multiplier', 'measurement_type', 'power_divisor', 'power_multiplier']' on 'electrical_measurement' cluster: | |
[0xE2A2:242:0x0b04]: async_initialize: retryable request #1 failed: . Retrying in 0.8s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c] Invalid state on future for 0x70 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c] Invalid state on future for 0x70 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c] Invalid state on future for 0x70 seq -- probably duplicate response | |
[0xE2A2:242:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c] Invalid state on future for 0x70 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=113 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbd\x01\x00\x00', *payload=445))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=114 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=7, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=115 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=7, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x18\x00\x00\x00', *payload=24))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=7, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'v\x01\x00\x00', *payload=374))] | |
[0xE2A2:242:0x0702]: failed to get attributes '['demand_formatting', 'divisor', 'metering_device_type', 'multiplier', 'summa_formatting', 'unit_of_measure']' on 'smartenergy_metering' cluster: | |
[0xE2A2:242:0x0702]: async_initialize: retryable request #1 failed: . Retrying in 1.0s | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=96 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=117 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=117 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=117 command_id=1> | |
[0x2f4c] Invalid state on future for 0x75 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=118 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0xE2A2:242:0x0702]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=9, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c] Invalid state on future for 0x77 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c] Invalid state on future for 0x77 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c] Invalid state on future for 0x77 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=120 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=9, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x14\x00\x00\x00', *payload=20))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=121 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=9, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'w\x01\x00\x00', *payload=375))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=122 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=123 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc0\x01\x00\x00', *payload=448))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0xE2A2:242:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: | |
[0xE2A2:242:0x0006]: async_initialize: retryable request #2 failed: . Retrying in 0.9s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c] Invalid state on future for 0x7c seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=125 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc2\x01\x00\x00', *payload=450))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=126 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0xE2A2:242:0x0006]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=127 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x16\x00\x00\x00', *payload=22))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=0 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b't\x01\x00\x00', *payload=372))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c] Invalid state on future for 0x01 seq -- probably duplicate response | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c] Invalid state on future for 0x01 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=2 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc2\x01\x00\x00', *payload=450))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=3 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=12, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=3 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=4 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=12, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x10\x00\x00\x00', *payload=16))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=5 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=12, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'v\x01\x00\x00', *payload=374))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=6 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=6 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=6 command_id=1> | |
[0x2f4c] Invalid state on future for 0x06 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=7 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=14, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c] Invalid state on future for 0x08 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c] Invalid state on future for 0x08 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c] Invalid state on future for 0x08 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c] Invalid state on future for 0x08 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c] Invalid state on future for 0x08 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=9 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=14, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x11\x00\x00\x00', *payload=17))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=14, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'q\x01\x00\x00', *payload=369))] | |
[0xE2A2:242:0x0b04]: failed to get attributes '['ac_current_divisor', 'ac_current_multiplier', 'ac_power_divisor', 'ac_power_multiplier', 'ac_voltage_divisor', 'ac_voltage_multiplier', 'measurement_type', 'power_divisor', 'power_multiplier']' on 'electrical_measurement' cluster: | |
[0xE2A2:242:0x0b04]: async_initialize: retryable request #2 failed: . Retrying in 0.9s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=11 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=12 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0xE2A2:242:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c] Invalid state on future for 0x0d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c] Invalid state on future for 0x0d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c] Invalid state on future for 0x0d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c] Invalid state on future for 0x0d seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=14 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0xE2A2:242:0x0702]: failed to get attributes '['demand_formatting', 'divisor', 'metering_device_type', 'multiplier', 'summa_formatting', 'unit_of_measure']' on 'smartenergy_metering' cluster: | |
[0xE2A2:242:0x0702]: async_initialize: retryable request #2 failed: . Retrying in 1.0s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=15 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=16, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=16, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0f\x00\x00\x00', *payload=15))] | |
[0xE2A2:242:0x0702]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=17 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=16, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'p\x01\x00\x00', *payload=368))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=18 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=18 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=18 command_id=1> | |
[0x2f4c] Invalid state on future for 0x12 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=19 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=17, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c] Invalid state on future for 0x14 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c] Invalid state on future for 0x14 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c] Invalid state on future for 0x14 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=21 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=17, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\n\x00\x00\x00', *payload=10))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=22 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=17, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'l\x01\x00\x00', *payload=364))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=23 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=24 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0xE2A2:242:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: | |
[0xE2A2:242:0x0006]: async_initialize: retryable request #3 failed: . Retrying in 2.8s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c] Invalid state on future for 0x19 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=26 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbf\x01\x00\x00', *payload=447))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=27 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=19, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=28 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=19, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\t\x00\x00\x00', *payload=9))] | |
[0xE2A2:242:0x0b04]: failed to get attributes '['ac_current_divisor', 'ac_current_multiplier', 'ac_power_divisor', 'ac_power_multiplier', 'ac_voltage_divisor', 'ac_voltage_multiplier', 'measurement_type', 'power_divisor', 'power_multiplier']' on 'electrical_measurement' cluster: | |
[0xE2A2:242:0x0b04]: async_initialize: retryable request #3 failed: . Retrying in 2.3s | |
[0xE2A2:242:0x0006]: initializing channel: from_cache: False | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=103 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=29 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=19, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'l\x01\x00\x00', *payload=364))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c] Invalid state on future for 0x1e seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c] Invalid state on future for 0x1e seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=31 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=32 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=21, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x02\x00\x00\x00', *payload=2))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=32 command_id=1> | |
[0xE2A2:242:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=32 command_id=1> | |
[0x2f4c] Invalid state on future for 0x20 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=33 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=21, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\t\x00\x00\x00', *payload=9))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=34 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=21, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'g\x01\x00\x00', *payload=359))] | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=1 | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=1 | |
Duplicate 16 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=35 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=1 | |
Duplicate 16 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=35 command_id=1> | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=1 | |
Duplicate 16 TSN | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=Command.Report_Attributes> | |
[0xe2a2:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>)]] | |
[0xe2a2:1:0x0006] Attribute report received: on_off=1 | |
Duplicate 16 TSN | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=36 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=23, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x02\x00\x00\x00', *payload=2))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c] Invalid state on future for 0x25 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c] Invalid state on future for 0x25 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c] Invalid state on future for 0x25 seq -- probably duplicate response | |
[0xE2A2:242:0x0702]: failed to get attributes '['demand_formatting', 'divisor', 'metering_device_type', 'multiplier', 'summa_formatting', 'unit_of_measure']' on 'smartenergy_metering' cluster: | |
[0xE2A2:242:0x0702]: async_initialize: retryable request #3 failed: . Retrying in 3.2s | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c] Invalid state on future for 0x25 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c] Invalid state on future for 0x25 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=38 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=23, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=39 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=23, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'j\x01\x00\x00', *payload=362))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=40 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2a seq -- probably duplicate response | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2a seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2a seq -- probably duplicate response | |
[0xE2A2:242:0x0702]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2a seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=43 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=44 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=24, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x02\x00\x00\x00', *payload=2))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=45 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=24, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x07\x00\x00\x00', *payload=7))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=46 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=24, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'h\x01\x00\x00', *payload=360))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c] Invalid state on future for 0x2f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=48 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=48 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=26, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x01\x00\x00\x00', *payload=1))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c] Invalid state on future for 0x31 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c] Invalid state on future for 0x31 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c] Invalid state on future for 0x31 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=50 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=26, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x06\x00\x00\x00', *payload=6))] | |
[0xE2A2:242:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: | |
[0xE2A2:242:0x0006]: async_initialize: all attempts have failed: [TimeoutError(), TimeoutError(), TimeoutError(), TimeoutError()] | |
[0xE2A2:242:0x0000]: initializing channel: from_cache: False | |
[0xE2A2:242:0x0000]: finished channel initialization | |
[0xE2A2:242:0x0019]: initializing channel: from_cache: False | |
[0xE2A2:242:0x0019]: finished channel initialization | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=51 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=26, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'e\x01\x00\x00', *payload=357))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=52 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=53 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0xE2A2:242:0x0b04]: failed to get attributes '['ac_current_divisor', 'ac_current_multiplier', 'ac_power_divisor', 'ac_power_multiplier', 'ac_voltage_divisor', 'ac_voltage_multiplier', 'measurement_type', 'power_divisor', 'power_multiplier']' on 'electrical_measurement' cluster: | |
[0xE2A2:242:0x0b04]: async_initialize: all attempts have failed: [TimeoutError(), TimeoutError(), TimeoutError(), TimeoutError()] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c] Invalid state on future for 0x36 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=55 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb6\x01\x00\x00', *payload=438))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=56 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=28, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x02\x00\x00\x00', *payload=2))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=57 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=28, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=58 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=28, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'f\x01\x00\x00', *payload=358))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=59 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=60 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=30, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x02\x00\x00\x00', *payload=2))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=62 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=30, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=63 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=30, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'j\x01\x00\x00', *payload=362))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=64 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=65 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=31, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x01\x00\x00\x00', *payload=1))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=67 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=31, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\r\x00\x00\x00', *payload=13))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=68 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=31, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'd\x01\x00\x00', *payload=356))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=69 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=70 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=71 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=72 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb5\x01\x00\x00', *payload=437))] | |
[0xE2A2:242:0x0702]: failed to get attributes '['demand_formatting', 'divisor', 'metering_device_type', 'multiplier', 'summa_formatting', 'unit_of_measure']' on 'smartenergy_metering' cluster: | |
[0xE2A2:242:0x0702]: async_initialize: all attempts have failed: [TimeoutError(), TimeoutError(), TimeoutError(), TimeoutError()] | |
[0xE2A2:242:0x0006]: 'async_initialize' stage succeeded | |
[0xE2A2:242:0x0b04]: 'async_initialize' stage succeeded | |
[0xE2A2:242:0x0702]: 'async_initialize' stage succeeded | |
[0xE2A2:242:0x0000]: 'async_initialize' stage succeeded | |
[0xE2A2:242:0x0019]: 'async_initialize' stage succeeded | |
[0xE2A2](TS011F): power source: Mains | |
[0xE2A2](TS011F): completed initialization | |
[0xE2A2:1:0x0006]: attempting to update onoff state - from cache: False | |
[0xE2A2:242:0x0006]: attempting to update onoff state - from cache: False | |
[0xe2a2:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=108 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=73 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=74 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=75 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'p\x01\x00\x00', *payload=368))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=76 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=77 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=78 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=79 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0b\x00\x00\x00', *payload=11))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=80 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'l\x01\x00\x00', *payload=364))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=81 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0xE2A2:1:0x0b04]: async_update | |
[0xE2A2:242:0x0b04]: async_update | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=110 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0xe2a2:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=112 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c] Invalid state on future for 0x53 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=84 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=85 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=86 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=87 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'k\x01\x00\x00', *payload=363))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xc9\x00\x00\x00', *payload=201))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c] Invalid state on future for 0x58 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c] Invalid state on future for 0x58 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=89 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=4, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0xE2A2:242:0x0b04]: failed to get attributes '['active_power', 'active_power_max', 'apparent_power', 'rms_current', 'rms_current_max', 'rms_voltage', 'rms_voltage_max']' on 'electrical_measurement' cluster: | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=91 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=4, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=92 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=4, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'i\x01\x00\x00', *payload=361))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=93 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=93 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=94 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c] Invalid state on future for 0x5f seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=96 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\n\x00\x00\x00', *payload=10))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=97 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=6, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'p\x01\x00\x00', *payload=368))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=98 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=99 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c] Invalid state on future for 0x64 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=101 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=102 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=8, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=103 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=8, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\n\x00\x00\x00', *payload=10))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=104 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=8, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'n\x01\x00\x00', *payload=366))] | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0xE2A2:242:0x0b04]: failed to get attributes '['active_power', 'active_power_max', 'apparent_power', 'rms_current', 'rms_current_max', 'rms_voltage', 'rms_voltage_max']' on 'electrical_measurement' cluster: | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c] Invalid state on future for 0x69 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=106 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c] Invalid state on future for 0x6b seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=108 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x11\x00\x00\x00', *payload=17))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=109 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=10, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'r\x01\x00\x00', *payload=370))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=110 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=111 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb4\x01\x00\x00', *payload=436))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=113 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=114 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=11, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=115 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=11, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x10\x00\x00\x00', *payload=16))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=11, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'q\x01\x00\x00', *payload=369))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c] Invalid state on future for 0x74 seq -- probably duplicate response | |
[0x2f4c:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=117 command_id=Command.Report_Attributes> | |
[0x2f4c:1:0x0000] ZCL request 0x000a: [[Attribute(attrid=1, value=<TypeValue type=uint8_t, value=68>), Attribute(attrid=65506, value=<TypeValue type=uint8_t, value=31>), Attribute(attrid=65508, value=<TypeValue type=uint8_t, value=0>)]] | |
[0x2f4c:1:0x0000] Attribute report received: app_version=68, 65506=31, 65508=0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=125 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb5\x01\x00\x00', *payload=437))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=126 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=127 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\r\x00\x00\x00', *payload=13))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=0 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'm\x01\x00\x00', *payload=365))] | |
New device 0x709a (a4:c1:38:be:87:ab:b9:46) joined the network | |
[0x709a] Scheduling initialization | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Device_annce: b'\xFF\x9A\x70\x46\xB9\xAB\x87\xBE\x38\xC1\xA4\x8E' | |
[0x709a:zdo] ZDO request ZDOCmd.Device_annce: [0x709A, a4:c1:38:be:87:ab:b9:46, 142] | |
Tries remaining: 3 | |
[0x709a] Requesting 'Node Descriptor' | |
Tries remaining: 2 | |
[0x709a] Extending timeout for 0xad request | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Node_Desc_rsp: b'\xAD\x00\x9A\x70\x01\x40\x8E\x41\x11\x42\x42\x00\x00\x2A\x42\x00\x00' | |
[0x709a] Got Node Descriptor: NodeDescriptor(logical_type=<LogicalType.Router: 1>, complex_descriptor_available=0, user_descriptor_available=0, reserved=0, aps_flags=0, frequency_band=<FrequencyBand.Freq2400MHz: 8>, mac_capability_flags=<MACCapabilityFlags.AllocateAddress|RxOnWhenIdle|MainsPowered|FullFunctionDevice: 142>, manufacturer_code=4417, maximum_buffer_size=66, maximum_incoming_transfer_size=66, server_mask=10752, maximum_outgoing_transfer_size=66, descriptor_capability_field=<DescriptorCapability.NONE: 0>, *allocate_address=True, *is_alternate_pan_coordinator=False, *is_coordinator=False, *is_end_device=False, *is_full_function_device=True, *is_mains_powered=True, *is_receiver_on_when_idle=True, *is_router=True, *is_security_capable=False) | |
[0x709a] Discovering endpoints | |
Tries remaining: 3 | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Active_EP_rsp: b'\xAE\x00\x9A\x70\x02\x01\xF2' | |
[0x709a] Discovered endpoints: [1, 242] | |
[0x709a] Initializing endpoints [<Endpoint id=1 in=[] out=[] status=<Status.NEW: 0>>, <Endpoint id=242 in=[] out=[] status=<Status.NEW: 0>>] | |
[0x709a:1] Discovering endpoint information | |
Tries remaining: 3 | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Simple_Desc_rsp: b'\xAF\x00\x9A\x70\x1E\x01\x04\x01\x0A\x01\x01\x09\x03\x00\x04\x00\x05\x00\x06\x00\x02\x07\x04\x0B\x01\xE0\x00\xE0\x00\x00\x02\x19\x00\x0A\x00' | |
[0x709a:1] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=1, profile=260, device_type=266, device_version=1, input_clusters=[3, 4, 5, 6, 1794, 2820, 57345, 57344, 0], output_clusters=[25, 10]) | |
Unknown cluster 57345 | |
Unknown cluster 57344 | |
[0x709a:242] Discovering endpoint information | |
Tries remaining: 3 | |
Received frame on uninitialized device <Device model=None manuf=None nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=False> from ep 0 to ep 0, cluster ZDOCmd.Simple_Desc_rsp: b'\xB0\x00\x9A\x70\x0A\xF2\xE0\xA1\x61\x00\x00\x00\x01\x21\x00' | |
[0x709a:242] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=242, profile=41440, device_type=97, device_version=0, input_clusters=[], output_clusters=[33]) | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=2 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=3 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=4 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=5 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'n\x01\x00\x00', *payload=366))] | |
[0x709a:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=177 command_id=Command.Read_Attributes_rsp> | |
[0x709a] Read model 'TS011F' and manufacturer '_TZ3000_w0qqde0g' from <Endpoint id=1 in=[identify:0x0003, groups:0x0004, scenes:0x0005, on_off:0x0006, smartenergy_metering:0x0702, electrical_measurement:0x0B04, None:0xE001, None:0xE000, basic:0x0000] out=[ota:0x0019, time:0x000A] status=<Status.ZDO_INIT: 1>> | |
[0x709a] Discovered basic device information for <Device model='TS011F' manuf='_TZ3000_w0qqde0g' nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=True> | |
Device is initialized <Device model='TS011F' manuf='_TZ3000_w0qqde0g' nwk=0x709A ieee=a4:c1:38:be:87:ab:b9:46 is_initialized=True> | |
Checking quirks for _TZ3000_w0qqde0g TS011F (a4:c1:38:be:87:ab:b9:46) | |
Considering <class 'zhaquirks.tuya.ts011f_plug.Plug'> | |
Found custom device replacement for a4:c1:38:be:87:ab:b9:46: <class 'zhaquirks.tuya.ts011f_plug.Plug'> | |
'sensor' component -> 'ElectricalMeasurement' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementApparentPower' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSCurrent' using ['electrical_measurement'] | |
'sensor' component -> 'ElectricalMeasurementRMSVoltage' using ['electrical_measurement'] | |
'sensor' component -> 'SmartEnergyMetering' using ['smartenergy_metering'] | |
'sensor' component -> 'SmartEnergySummation' using ['smartenergy_metering'] | |
device - 0x709A:a4:c1:38:be:87:ab:b9:46 entering async_device_initialized - is_new_join: True | |
device - 0x709A:a4:c1:38:be:87:ab:b9:46 has joined the ZHA zigbee network | |
[0x709A](TS011F): started configuration | |
[0x709A:ZDO](TS011F): 'async_configure' stage succeeded | |
Error handling '_save_attribute' event with (a4:c1:38:be:87:ab:b9:46, 1, 0, 4, '_TZ3000_w0qqde0g') params: FOREIGN KEY constraint failed | |
Error handling '_save_attribute' event with (a4:c1:38:be:87:ab:b9:46, 1, 0, 5, 'TS011F') params: FOREIGN KEY constraint failed | |
[0x709A:1:0x0006]: bound 'on_off' cluster: Status.SUCCESS | |
[0x709A:1:0x0702]: bound 'smartenergy_metering' cluster: Status.SUCCESS | |
[0x709A:1:0x0b04]: bound 'electrical_measurement' cluster: Status.SUCCESS | |
[0x709a:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=181 command_id=Command.Configure_Reporting_rsp> | |
[0x709A:1:0x0006]: Successfully configured reporting for '{'on_off': (0, 900, 1)}' on 'on_off' cluster: [ConfigureReportingResponseRecord(status=0)] | |
[0x709A:1:0x0006]: finished channel configuration | |
[0x709A:1:0x0000]: finished channel configuration | |
[0x709A:1:0x0019]: finished channel configuration | |
[0x709a:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=182 command_id=Command.Configure_Reporting_rsp> | |
[0x709A:1:0x0702]: Successfully configured reporting for '{'current_summ_delivered', 'status'}' on 'smartenergy_metering' cluster | |
[0x709A:1:0x0702]: Failed to configure reporting for '['instantaneous_demand']' on 'smartenergy_metering' cluster: [ConfigureReportingResponseRecord(status=134, direction=0, attrid=1024), ConfigureReportingResponseRecord(status=0), ConfigureReportingResponseRecord(status=0)] | |
[0x709A:1:0x0702]: finished channel configuration | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=183 command_id=Command.Configure_Reporting_rsp> | |
[0x709A:1:0x0b04]: Successfully configured reporting for '{'active_power'}' on 'electrical_measurement' cluster | |
[0x709A:1:0x0b04]: Failed to configure reporting for '['active_power_max', 'apparent_power']' on 'electrical_measurement' cluster: [ConfigureReportingResponseRecord(status=0), ConfigureReportingResponseRecord(status=134, direction=0, attrid=1293), ConfigureReportingResponseRecord(status=134, direction=0, attrid=1295)] | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=184 command_id=Command.Configure_Reporting_rsp> | |
[0x709A:1:0x0b04]: Successfully configured reporting for '{'rms_current', 'rms_voltage'}' on 'electrical_measurement' cluster | |
[0x709A:1:0x0b04]: Failed to configure reporting for '['rms_current_max']' on 'electrical_measurement' cluster: [ConfigureReportingResponseRecord(status=0), ConfigureReportingResponseRecord(status=134, direction=0, attrid=1290), ConfigureReportingResponseRecord(status=0)] | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=185 command_id=Command.Configure_Reporting_rsp> | |
[0x709A:1:0x0b04]: Successfully configured reporting for 'set()' on 'electrical_measurement' cluster | |
[0x709A:1:0x0b04]: Failed to configure reporting for '['rms_voltage_max']' on 'electrical_measurement' cluster: [ConfigureReportingResponseRecord(status=134, direction=0, attrid=1287)] | |
[0x709A:1:0x0b04]: finished channel configuration | |
[0x709A:1:0x0006]: 'async_configure' stage succeeded | |
[0x709A:1:0x0702]: 'async_configure' stage succeeded | |
[0x709A:1:0x0b04]: 'async_configure' stage succeeded | |
[0x709A:1:0x0000]: 'async_configure' stage succeeded | |
[0x709A:1:0x0019]: 'async_configure' stage succeeded | |
[0x709A](TS011F): completed configuration | |
[0x709A](TS011F): stored in registry: ZhaDeviceEntry(name='_TZ3000_w0qqde0g TS011F', ieee='a4:c1:38:be:87:ab:b9:46', last_seen=1638197787.812812) | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=6 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x709a:1:0x0003] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=186 command_id=Command.Default_Response> | |
[0x709A:1:0x0003]: executed 'trigger_effect' command with args: '(2, 0)' kwargs: '{}' result: [64, <Status.SUCCESS: 0>] | |
[0x709A](TS011F): started initialization | |
[0x709A:ZDO](TS011F): 'async_initialize' stage succeeded | |
[0x709A:1:0x0006]: initializing channel: from_cache: False | |
[0x709A:1:0x0702]: initializing channel: from_cache: False | |
[0x709A:1:0x0b04]: initializing channel: from_cache: False | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=7 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x709a:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=187 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=188 command_id=Command.Read_Attributes_rsp> | |
[0x709A:1:0x0006]: finished channel initialization | |
[0x709A:1:0x0000]: initializing channel: from_cache: False | |
[0x709A:1:0x0000]: finished channel initialization | |
[0x709A:1:0x0019]: initializing channel: from_cache: False | |
[0x709A:1:0x0019]: finished channel initialization | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=189 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0702] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=190 command_id=Command.Read_Attributes_rsp> | |
[0x709A:1:0x0702]: finished channel initialization | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=131 command_id=Command.Report_Attributes> | |
Ignoring message (b'08830a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=131 command_id=Command.Report_Attributes> | |
Ignoring message (b'08830a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=131 command_id=Command.Report_Attributes> | |
Ignoring message (b'08830a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=131 command_id=Command.Report_Attributes> | |
Ignoring message (b'08830a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=131 command_id=Command.Report_Attributes> | |
Ignoring message (b'08830a01d048020006') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x709a:1:0xe000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=132 command_id=Command.Report_Attributes> | |
Ignoring message (b'08840a02d04802000a') on cluster 57344: unknown endpoint or cluster id: 2 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x709a:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=133 command_id=Command.Report_Attributes> | |
[0x709a:1:0x0006] ZCL request 0x000a: [[Attribute(attrid=0, value=<TypeValue type=Bool, value=Bool.true>), Attribute(attrid=16385, value=<TypeValue type=uint16_t, value=0>), Attribute(attrid=16386, value=<TypeValue type=uint16_t, value=0>), Attribute(attrid=32769, value=<TypeValue type=enum8, value=enum8.undefined_0x01>), Attribute(attrid=32770, value=<TypeValue type=enum8, value=enum8.undefined_0x02>), Attribute(attrid=20480, value=<TypeValue type=enum8, value=enum8.undefined_0x01>), Attribute(attrid=32768, value=<TypeValue type=Bool, value=Bool.false>)]] | |
[0x709a:1:0x0006] Attribute report received: on_off=1, on_time=0, off_wait_time=0, 32769=1, power_on_state=2, 20480=1, 32768=0 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=9 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0b\x00\x00\x00', *payload=11))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'q\x01\x00\x00', *payload=369))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=11 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=12 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb6\x01\x00\x00', *payload=438))] | |
[0x709a:1:0x000a] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=False disable_default_response=False> manufacturer=None tsn=135 command_id=Command.Read_Attributes> | |
[0x709a:1:0x000a] ZCL request 0x0000: [[7]] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=14 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=15 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=17 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'n\x01\x00\x00', *payload=366))] | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=189 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL request 0x0001: [[ReadAttributeRecord(attrid=1539, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=1538, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=1541, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=1540, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=1027, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=1026, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>)]] | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=191 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=192 command_id=Command.Read_Attributes_rsp> | |
[0x709A:1:0x0b04]: finished channel initialization | |
[0x709A:1:0x0006]: 'async_initialize' stage succeeded | |
[0x709A:1:0x0702]: 'async_initialize' stage succeeded | |
[0x709A:1:0x0b04]: 'async_initialize' stage succeeded | |
[0x709A:1:0x0000]: 'async_initialize' stage succeeded | |
[0x709A:1:0x0019]: 'async_initialize' stage succeeded | |
[0x709A](TS011F): power source: Mains | |
[0x709A](TS011F): completed initialization | |
[0x709A:1:0x0006]: attempting to update onoff state - from cache: False | |
[0x709a:1:0x0006] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=193 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=18 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=19 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x709A:1:0x0b04]: async_update | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=194 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=196 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=21 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=22 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'k\x01\x00\x00', *payload=363))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=23 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=24 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=26 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbd\x01\x00\x00', *payload=445))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=27 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=28 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=29 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'p\x01\x00\x00', *payload=368))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=31 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbe\x01\x00\x00', *payload=446))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=32 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x07\x00\x00\x00', *payload=7))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=33 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'#\x00\x00\x00', *payload=35))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=34 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x8d\x01\x00\x00', *payload=397))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=35 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=36 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=38 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x1e\x00\x00\x00', *payload=30))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=39 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'~\x01\x00\x00', *payload=382))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=40 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c] Invalid state on future for 0x29 seq -- probably duplicate response | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=43 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbe\x01\x00\x00', *payload=446))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=44 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=45 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'%\x00\x00\x00', *payload=37))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=46 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'}\x01\x00\x00', *payload=381))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=48 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\t\x00\x00\x00', *payload=9))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=50 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b' \x00\x00\x00', *payload=32))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=51 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x82\x01\x00\x00', *payload=386))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=52 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=53 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=55 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=56 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=57 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'!\x00\x00\x00', *payload=33))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=58 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'}\x01\x00\x00', *payload=381))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=59 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=60 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\t\x00\x00\x00', *payload=9))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=62 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x1c\x00\x00\x00', *payload=28))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=63 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x80\x01\x00\x00', *payload=384))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=64 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=65 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=66 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x1a\x00\x00\x00', *payload=26))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=67 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'R\x00\x00\x00', *payload=82))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=68 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=69 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=70 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbe\x01\x00\x00', *payload=446))] | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x709A:1:0x0b04]: async_update | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=197 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=199 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=71 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=72 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=73 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0f\x00\x00\x00', *payload=15))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=74 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b')\x00\x00\x00', *payload=41))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=75 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x93\x01\x00\x00', *payload=403))] | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=76 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=77 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=78 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=79 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x18\x00\x00\x00', *payload=24))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=80 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'}\x01\x00\x00', *payload=381))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=81 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=82 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=83 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=84 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=85 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=86 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x17\x00\x00\x00', *payload=23))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=87 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'}\x01\x00\x00', *payload=381))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=88 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=89 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=90 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x08\x00\x00\x00', *payload=8))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=91 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x17\x00\x00\x00', *payload=23))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=92 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'{\x01\x00\x00', *payload=379))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=93 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=94 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=95 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=96 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x16\x00\x00\x00', *payload=22))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=97 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'u\x01\x00\x00', *payload=373))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=98 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=99 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=100 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=101 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbc\x01\x00\x00', *payload=444))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=102 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x07\x00\x00\x00', *payload=7))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=103 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x13\x00\x00\x00', *payload=19))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=104 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'z\x01\x00\x00', *payload=378))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=105 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=106 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbd\x01\x00\x00', *payload=445))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=107 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=108 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x14\x00\x00\x00', *payload=20))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=109 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'r\x01\x00\x00', *payload=370))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=110 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=111 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=112 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=113 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=114 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=115 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x11\x00\x00\x00', *payload=17))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=116 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'o\x01\x00\x00', *payload=367))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=117 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=118 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbd\x01\x00\x00', *payload=445))] | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x709A:1:0x0b04]: async_update | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=200 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=202 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=119 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=120 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=121 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'r\x01\x00\x00', *payload=370))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=122 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=123 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbb\x01\x00\x00', *payload=443))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=124 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=125 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x11\x00\x00\x00', *payload=17))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=126 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b's\x01\x00\x00', *payload=371))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=127 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=0 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=1 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=2 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=3 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=4 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0b\x00\x00\x00', *payload=11))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=5 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'n\x01\x00\x00', *payload=366))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=6 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=7 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbd\x01\x00\x00', *payload=445))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=8 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=9 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\r\x00\x00\x00', *payload=13))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=10 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'l\x01\x00\x00', *payload=364))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=11 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=12 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=13 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcd\x00\x00\x00', *payload=205))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=14 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb6\x01\x00\x00', *payload=438))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=15 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=16 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=17 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'm\x01\x00\x00', *payload=365))] | |
[0x2f4c:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=18 command_id=Command.Report_Attributes> | |
[0x2f4c:1:0x0000] ZCL request 0x000a: [[Attribute(attrid=1, value=<TypeValue type=uint8_t, value=68>), Attribute(attrid=65506, value=<TypeValue type=uint8_t, value=31>), Attribute(attrid=65508, value=<TypeValue type=uint8_t, value=0>)]] | |
[0x2f4c:1:0x0000] Attribute report received: app_version=68, 65506=31, 65508=0 | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=19 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=20 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=21 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=22 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x07\x00\x00\x00', *payload=7))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=23 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'k\x01\x00\x00', *payload=363))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=24 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcc\x00\x00\x00', *payload=204))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=25 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=26 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=27 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\n\x00\x00\x00', *payload=10))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=28 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'l\x01\x00\x00', *payload=364))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=29 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=30 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb6\x01\x00\x00', *payload=438))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=31 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=32 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=33 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x03\x00\x00\x00', *payload=3))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=34 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0b\x00\x00\x00', *payload=11))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=35 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'k\x01\x00\x00', *payload=363))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=36 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=37 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=38 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x05\x00\x00\x00', *payload=5))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=39 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=40 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b's\x01\x00\x00', *payload=371))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=41 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=42 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb8\x01\x00\x00', *payload=440))] | |
[0x6C63:1:0x0b04]: async_update | |
[0x5421:1:0x0b04]: async_update | |
[0x709A:1:0x0b04]: async_update | |
[0x6c63:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=203 command_id=Command.Read_Attributes_rsp> | |
[0x709a:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=205 command_id=Command.Read_Attributes_rsp> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=43 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=44 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb7\x01\x00\x00', *payload=439))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=45 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=46 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0c\x00\x00\x00', *payload=12))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=47 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=3, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'n\x01\x00\x00', *payload=366))] | |
[0x5421:1:0x0b04]: failed to get attributes '['active_power', 'rms_current', 'rms_voltage']' on 'electrical_measurement' cluster: Request failed after 5 attempts: <Status.MAC_NO_ACK: 233> | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=48 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=49 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=50 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=51 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\t\x00\x00\x00', *payload=9))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=52 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'p\x01\x00\x00', *payload=368))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=53 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xcb\x00\x00\x00', *payload=203))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=54 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xbe\x01\x00\x00', *payload=446))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=55 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=56 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=57 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=2, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'm\x01\x00\x00', *payload=365))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=58 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=59 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xba\x01\x00\x00', *payload=442))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=60 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=18, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xca\x00\x00\x00', *payload=202))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=61 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=0, dp=19, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\xb9\x01\x00\x00', *payload=441))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=62 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=22, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x04\x00\x00\x00', *payload=4))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=63 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=21, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'\x0e\x00\x00\x00', *payload=14))] | |
[0x2f4c:1:0xef00] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=CLUSTER_COMMAND manufacturer_specific=False is_reply=True disable_default_response=False> manufacturer=None tsn=64 command_id=1> | |
[0x2f4c:1:0xef00] ZCL request 0x0001: [TuyaCommand(status=0, tsn=1, dp=2, data=TuyaData(dp_type=<TuyaDPType.VALUE: 2>, function=0, raw=b'o\x01\x00\x00', *payload=367))] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment