Soucis avec des ampoules IKEA

Bonjour à tous,

Je viens d’acheter des ampoules IKEA connectées pour les intégrer à mon réseau zigbee. J’ai réalisé l’intégration sans difficulté (Allumage/Extinction 6 fois pour qu’elle clignote, détection sur ZHA depuis HA). Sauf qu’il m’est impossible de l’allumer/éteindre ou de changer la couleur, etc.

Pourtant tout semble OK :

Seule chose un peu étrange c’est lors de la synchronisation/intégration j’ai obtenu pas mal de message d’erreur que je n’avais jamais vu et donc pour lesquels je ne sais pas quoi faire …

Merci pour votre aide !

New device 0x347c (00:3c:84:ff:fe:67:7d:6c) joined the network
[0x347c] Scheduling initialization
Tries remaining: 3
[0x347c] Requesting 'Node Descriptor'
Tries remaining: 2
[0x347c] Extending timeout for 0x60 request
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.Broadcast: 15>, address=<BroadcastAddress.ALL_ROUTERS_AND_COORDINATOR: 65532>), dst_ep=0, source_route=None, extended_timeout=False, tsn=118, profile_id=0, cluster_id=19, data=Serialized[b'\x81|4l}g\xfe\xff\x84<\x00\x8e'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) joined the network
[0x347c] Scheduling initialization
[0x347c] Canceling old initialize call
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 19: b'\x81|4l}g\xfe\xff\x84<\x00\x8e'
[0x347c:zdo] ZDO request ZDOCmd.Device_annce: [0x347C, 00:3c:84:ff:fe:67:7d:6c, 142]
Tries remaining: 3
[0x347c] Requesting 'Node Descriptor'
Tries remaining: 2
[0x347c] Extending timeout for 0x62 request
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=120, profile_id=0, cluster_id=32770, data=Serialized[b'b\x00|4\x01@\x8e|\x11RR\x00\x00,R\x00\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=28, rssi=-84)
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 32770: b'b\x00|4\x01@\x8e|\x11RR\x00\x00,R\x00\x00'
[0x347c] 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=4476, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, 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)
[0x347c] Discovering endpoints
Tries remaining: 3
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=119, profile_id=0, cluster_id=32770, data=Serialized[b'`\x00|4\x01@\x8e|\x11RR\x00\x00,R\x00\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=47, rssi=-80)
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 32770: b'`\x00|4\x01@\x8e|\x11RR\x00\x00,R\x00\x00'
[0x347c:zdo] ZDO request ZDOCmd.Node_Desc_rsp: [<Status.SUCCESS: 0>, 0x347C, 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=4476, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, 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)]
[0x347c:zdo] No handler for ZDO request:ZDOCmd.Node_Desc_rsp([<Status.SUCCESS: 0>, 0x347C, 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=4476, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, 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)])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=121, profile_id=0, cluster_id=32773, data=Serialized[b'd\x00|4\x02\x01\xf2'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=113, rssi=-66)
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 32773: b'd\x00|4\x02\x01\xf2'
[0x347c] Discovered endpoints: [1, 242]
[0x347c] Initializing endpoints [<Endpoint id=1 in=[] out=[] status=<Status.NEW: 0>>, <Endpoint id=242 in=[] out=[] status=<Status.NEW: 0>>]
[0x347c:1] Discovering endpoint information
Tries remaining: 3
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=122, profile_id=0, cluster_id=32772, data=Serialized[b'f\x00|4\x1c\x01\x04\x01\x0c\x01\x01\t\x00\x00\x03\x00\x04\x00\x05\x00\x06\x00\x08\x00\x00\x03\x00\x10W\xfc\x01\x19\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=37, rssi=-82)
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 32772: b'f\x00|4\x1c\x01\x04\x01\x0c\x01\x01\t\x00\x00\x03\x00\x04\x00\x05\x00\x06\x00\x08\x00\x00\x03\x00\x10W\xfc\x01\x19\x00'
[0x347c:1] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=1, profile=260, device_type=268, device_version=1, input_clusters=[0, 3, 4, 5, 6, 8, 768, 4096, 64599], output_clusters=[25])
[0x347c:242] Discovering endpoint information
Tries remaining: 3
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=123, profile_id=0, cluster_id=32772, data=Serialized[b'h\x00|4\x0c\xf2\xe0\xa1a\x00\x00\x01!\x00\x01!\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
Received frame on uninitialized device <Device model=None manuf=None nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=False> from ep 0 to ep 0, cluster 32772: b'h\x00|4\x0c\xf2\xe0\xa1a\x00\x00\x01!\x00\x01!\x00'
[0x347c:242] Discovered endpoint information: SizePrefixedSimpleDescriptor(endpoint=242, profile=41440, device_type=97, device_version=0, input_clusters=[33], output_clusters=[33])
[0x347C:1:0x0000] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=106, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0000] Sending request: Read_Attributes(attribute_ids=[4, 5])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=124, profile_id=260, cluster_id=0, data=Serialized[b'\x18j\x01\x04\x00\x00B\x0eIKEA of Sweden\x05\x00\x00B\x1eTRADFRIbulbE14WSglobeopal470lm'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0000] Received ZCL frame: b'\x18j\x01\x04\x00\x00B\x0eIKEA of Sweden\x05\x00\x00B\x1eTRADFRIbulbE14WSglobeopal470lm'
[0x347C:1:0x0000] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=106, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0000] Decoded ZCL frame: Basic:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x0004, status=<Status.SUCCESS: 0>, value=TypeValue(type=CharacterString, value='IKEA of Sweden')), ReadAttributeRecord(attrid=0x0005, status=<Status.SUCCESS: 0>, value=TypeValue(type=CharacterString, value='TRADFRIbulbE14WSglobeopal470lm'))])
[0x347c] Read model 'TRADFRIbulbE14WSglobeopal470lm' and manufacturer 'IKEA of Sweden' from <Endpoint id=1 in=[basic:0x0000, identify:0x0003, groups:0x0004, scenes:0x0005, on_off:0x0006, level:0x0008, light_color:0x0300, lightlink:0x1000, manufacturer_specific:0xFC57] out=[ota:0x0019] status=<Status.ZDO_INIT: 1>>
[0x347c] Discovered basic device information for <Device model='TRADFRIbulbE14WSglobeopal470lm' manuf='IKEA of Sweden' nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=True>
Device is initialized <Device model='TRADFRIbulbE14WSglobeopal470lm' manuf='IKEA of Sweden' nwk=0x347C ieee=00:3c:84:ff:fe:67:7d:6c is_initialized=True>
Checking quirks for IKEA of Sweden TRADFRIbulbE14WSglobeopal470lm (00:3c:84:ff:fe:67:7d:6c)
Considering <class 'zhaquirks.ikea.tradfriplug.TradfriPlug'>
Fail because endpoint list mismatch: {1, 2, 242} {1, 242}
Considering <class 'zhaquirks.xiaomi.aqara.opple_switch.XiaomiOpple2ButtonSwitchFace2'>
Fail because endpoint list mismatch: {1, 2, 242} {1, 242}
Considering <class 'zhaquirks.xiaomi.aqara.opple_switch.XiaomiOpple2ButtonSwitchFace1'>
Fail because endpoint list mismatch: {1, 2, 41, 42, 242, 51, 21, 31} {1, 242}
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.tuya.ts0201.MoesTemperatureHumidtySensorWithScreen'>
Fail because endpoint list mismatch: {1} {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}
'button' component -> 'ZHAIdentifyButton' using ['identify']
'sensor' component -> 'RSSISensor' using ['basic']
'sensor' component -> 'LQISensor' using ['basic']
'number' component -> 'OnOffTransitionTimeConfigurationEntity' using ['level']
'number' component -> 'OnLevelConfigurationEntity' using ['level']
'number' component -> 'OnTransitionTimeConfigurationEntity' using ['level']
'number' component -> 'OffTransitionTimeConfigurationEntity' using ['level']
'number' component -> 'DefaultMoveRateConfigurationEntity' using ['level']
'number' component -> 'StartUpCurrentLevelConfigurationEntity' using ['level']
'number' component -> 'StartUpColorTemperatureConfigurationEntity' using ['light_color']
'select' component -> 'ZHAStartupOnOffSelectEntity' using ['on_off']
device - 0x347C:00:3c:84:ff:fe:67:7d:6c entering async_device_initialized - is_new_join: True
device - 0x347C:00:3c:84:ff:fe:67:7d:6c has joined the ZHA zigbee network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): started configuration
[0x347C:ZDO](TRADFRIbulbE14WSglobeopal470lm): 'async_configure' stage succeeded
Error handling '_save_attribute' event with (00:3c:84:ff:fe:67:7d:6c, 1, 0, 4, 'IKEA of Sweden') params: FOREIGN KEY constraint failed
[0x347C:1:0x0006]: Performing cluster binding
[0x347C:1:0x0008]: Performing cluster binding
[0x347C:1:0x0300]: Performing cluster binding
[0x347C:1:0x0003]: Configuring cluster attribute reporting
Error handling '_save_attribute' event with (00:3c:84:ff:fe:67:7d:6c, 1, 0, 5, 'TRADFRIbulbE14WSglobeopal470lm') params: FOREIGN KEY constraint failed
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=125, profile_id=0, cluster_id=32801, data=Serialized[b'l\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347C:1:0x0006]: bound 'on_off' cluster: Status.SUCCESS
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=126, profile_id=0, cluster_id=32801, data=Serialized[b'n\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=128, rssi=-63)
[0x347C:1:0x0008]: bound 'level' cluster: Status.SUCCESS
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=127, profile_id=0, cluster_id=32801, data=Serialized[b'p\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0300]: bound 'light_color' cluster: Status.SUCCESS
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=128, profile_id=260, cluster_id=4096, data=Serialized[b'\x19rA\x00\x00\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=128, rssi=-63)
[0x347C:1:0x1000] Received ZCL frame: b'\x19rA\x00\x00\x00'
[0x347C:1:0x1000] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=True, *is_general=False, *is_reply=True), tsn=114, command_id=65, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x1000] Decoded ZCL frame: LightLink:get_group_identifiers_rsp(total=0, start_index=0, group_info_records=[])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=129, profile_id=260, cluster_id=6, data=Serialized[b'\x08t\x07\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0006] Received ZCL frame: b'\x08t\x07\x00'
[0x347C:1:0x0006] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=116, command_id=7, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0006] Decoded ZCL frame: OnOff:Configure_Reporting_rsp(status_records=[ConfigureReportingResponseRecord(status=<Status.SUCCESS: 0>)])
[0x347C:1:0x0006]: Successfully configured reporting for '{'on_off': (0, 900, 1)}' on 'on_off' cluster: [ConfigureReportingResponseRecord(status=<Status.SUCCESS: 0>)]
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=130, profile_id=260, cluster_id=8, data=Serialized[b'\x08v\x07\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0008] Received ZCL frame: b'\x08v\x07\x00'
[0x347C:1:0x0008] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=118, command_id=7, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0008] Decoded ZCL frame: LevelControl:Configure_Reporting_rsp(status_records=[ConfigureReportingResponseRecord(status=<Status.SUCCESS: 0>)])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=131, profile_id=260, cluster_id=768, data=Serialized[b'\x08x\x07\x86\x00\x00\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0300] Received ZCL frame: b'\x08x\x07\x86\x00\x00\x00'
[0x347C:1:0x0300] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=120, command_id=7, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0300] Decoded ZCL frame: Color:Configure_Reporting_rsp(status_records=[ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=0)])
[0x347C:1:0x0008]: Successfully configured reporting for '{'current_level': (1, 900, 1)}' on 'level' cluster: [ConfigureReportingResponseRecord(status=<Status.SUCCESS: 0>)]
[0x347C:1:0x0300]: Successfully configured reporting for '{'current_x', 'current_y'}' on 'light_color' cluster
[0x347C:1:0x0300]: Failed to configure reporting for '['current_hue']' on 'light_color' cluster: [ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=0)]
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=122, command_id=<GeneralCommand.Configure_Reporting: 6>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Configure_Reporting(config_records=[AttributeReportingConfig(direction=0, attrid=0x4000, datatype=33, min_interval=30, max_interval=900, reportable_change=1), AttributeReportingConfig(direction=0, attrid=0x0001, datatype=32, min_interval=30, max_interval=900, reportable_change=1), AttributeReportingConfig(direction=0, attrid=0x0007, datatype=33, min_interval=30, max_interval=900, reportable_change=1)])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=132, profile_id=260, cluster_id=768, data=Serialized[b'\x08z\x07\x86\x00\x00@\x86\x00\x01\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=118, rssi=-65)
[0x347C:1:0x0300] Received ZCL frame: b'\x08z\x07\x86\x00\x00@\x86\x00\x01\x00'
[0x347C:1:0x0300] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=122, command_id=7, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0300] Decoded ZCL frame: Color:Configure_Reporting_rsp(status_records=[ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=16384), ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=1)])
[0x347C:1:0x0300]: Successfully configured reporting for '{'color_temperature'}' on 'light_color' cluster
[0x347C:1:0x0300]: Failed to configure reporting for '['enhanced_current_hue', 'current_saturation']' on 'light_color' cluster: [ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=16384), ConfigureReportingResponseRecord(status=<Status.UNSUPPORTED_ATTRIBUTE: 134>, direction=<ReportingDirection.SendReports: 0>, attrid=1)]
[0x347C:1:0x0006]: 'async_configure' stage succeeded
[0x347C:1:0x0008]: 'async_configure' stage succeeded
[0x347C:1:0x0300]: 'async_configure' stage succeeded
[0x347C:1:0x0003]: 'async_configure' stage succeeded
[0x347C:1:0x0000]: 'async_configure' stage succeeded
[0x347C:1:0x1000]: 'async_configure' stage succeeded
[0x347C:1:0x0019]: 'async_configure' stage succeeded
[0x347C](TRADFRIbulbE14WSglobeopal470lm): completed configuration
[0x347C:1:0x0003] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False, *is_reply=False), tsn=124, command_id=64, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0003] Sending request: trigger_effect(effect_id=<EffectIdentifier.Okay: 2>, effect_variant=<EffectVariant.Default: 0>)
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=133, profile_id=260, cluster_id=3, data=Serialized[b'\x08|\x0b@\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0003] Received ZCL frame: b'\x08|\x0b@\x00'
[0x347C:1:0x0003] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=124, command_id=11, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0003] Decoded ZCL frame: Identify:Default_Response(command_id=64, status=<Status.SUCCESS: 0>)
[0x347C:1:0x0003]: executed 'trigger_effect' command with args: '()' kwargs: '{'effect_id': <EffectIdentifier.Okay: 2>, 'effect_variant': <EffectVariant.Default: 0>}' result: Default_Response(command_id=64, status=<Status.SUCCESS: 0>)
[0x347C](TRADFRIbulbE14WSglobeopal470lm): started initialization
[0x347C:ZDO](TRADFRIbulbE14WSglobeopal470lm): 'async_initialize' stage succeeded
[0x347C:1:0x0006]: initializing channel: from_cache: False
[0x347C:1:0x0006]: initializing cached channel attributes: ['start_up_on_off']
[0x347C:1:0x0006]: Reading attributes in chunks: ['start_up_on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=126, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[16387])
[0x347C:1:0x0008]: initializing channel: from_cache: False
[0x347C:1:0x0008]: initializing cached channel attributes: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate', 'start_up_current_level']
[0x347C:1:0x0008]: Reading attributes in chunks: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=128, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[16, 17, 18, 19, 20])
[0x347C:1:0x0300]: initializing channel: from_cache: False
[0x347C:1:0x0300]: initializing cached channel attributes: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=130, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[16395, 16396, 16394, 16400])
[0x347C:1:0x0003]: initializing channel: from_cache: False
[0x347C:1:0x0003]: finished channel initialization
[0x347C:1:0x0000]: initializing channel: from_cache: False
[0x347C:1:0x0000]: finished channel initialization
[0x347C:1:0x1000]: initializing channel: from_cache: False
[0x347C:1:0x1000]: finished channel initialization
[0x347C:1:0x0019]: initializing channel: from_cache: False
[0x347C:1:0x0019]: finished channel initialization
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=134, profile_id=260, cluster_id=6, data=Serialized[b'\x18~\x01\x03@\x000\x01'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347C:1:0x0006] Received ZCL frame: b'\x18~\x01\x03@\x000\x01'
[0x347C:1:0x0006] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=126, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0006] Decoded ZCL frame: OnOff:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x4003, status=<Status.SUCCESS: 0>, value=TypeValue(type=enum8, value=<enum8.undefined_0x01: 1>))])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=121, profile_id=0, cluster_id=32773, data=Serialized[b'd\x00|4\x02\x01\xf2'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347c:zdo] ZDO request ZDOCmd.Active_EP_rsp: [<Status.SUCCESS: 0>, 0x347C, [1, 242]]
[0x347c:zdo] No handler for ZDO request:ZDOCmd.Active_EP_rsp([<Status.SUCCESS: 0>, 0x347C, [1, 242]])
[0x347C:1:0x0006]: initializing uncached channel attributes: ['on_off'] - from cache[False]
[0x347C:1:0x0006]: Reading attributes in chunks: ['on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=132, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[0])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=0, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=0, source_route=None, extended_timeout=False, tsn=135, profile_id=0, cluster_id=2, data=Serialized[b'\x82\x00\x00'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347c:zdo] ZDO request ZDOCmd.Node_Desc_req: [0x0000]
[0x347c:zdo] No handler for ZDO request:ZDOCmd.Node_Desc_req([0x0000])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=136, profile_id=260, cluster_id=8, data=Serialized[b'\x18\x80\x01\x10\x00\x00!\x05\x00\x11\x00\x00 \xff\x12\x00\x86\x13\x00\x86\x14\x00\x86'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=128, rssi=-63)
[0x347C:1:0x0008] Received ZCL frame: b'\x18\x80\x01\x10\x00\x00!\x05\x00\x11\x00\x00 \xff\x12\x00\x86\x13\x00\x86\x14\x00\x86'
[0x347C:1:0x0008] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=128, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0008] Decoded ZCL frame: LevelControl:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x0010, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=5)), ReadAttributeRecord(attrid=0x0011, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint8_t, value=255)), ReadAttributeRecord(attrid=0x0012, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0x0013, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0x0014, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>)])
[0x347C:1:0x0008]: received attribute: 16 update with value: 5
[0x347C:1:0x0008]: received attribute: 17 update with value: 255
[0x347C:1:0x0008]: Reading attributes in chunks: ['start_up_current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=134, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[16384])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=138, profile_id=260, cluster_id=768, data=Serialized[b'\x18\x82\x01\x0b@\x00!\xfa\x00\x0c@\x00!\xc6\x01\n@\x00\x19\x10\x00\x10@\x00!\xff\xff'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347C:1:0x0300] Received ZCL frame: b'\x18\x82\x01\x0b@\x00!\xfa\x00\x0c@\x00!\xc6\x01\n@\x00\x19\x10\x00\x10@\x00!\xff\xff'
[0x347C:1:0x0300] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=130, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0300] Decoded ZCL frame: Color:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x400B, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=250)), ReadAttributeRecord(attrid=0x400C, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=454)), ReadAttributeRecord(attrid=0x400A, status=<Status.SUCCESS: 0>, value=TypeValue(type=bitmap16, value=<bitmap16.16: 16>)), ReadAttributeRecord(attrid=0x4010, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=65535))])
[0x347C:1:0x0300]: initializing uncached channel attributes: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue', 'enhanced_current_hue', 'current_saturation', 'color_temperature'] - from cache[False]
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=136, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[8, 16386, 3, 4, 0])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=139, profile_id=260, cluster_id=6, data=Serialized[b'\x18\x84\x01\x00\x00\x00\x10\x01'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0006] Received ZCL frame: b'\x18\x84\x01\x00\x00\x00\x10\x01'
[0x347C:1:0x0006] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=132, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0006] Decoded ZCL frame: OnOff:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x0000, status=<Status.SUCCESS: 0>, value=TypeValue(type=Bool, value=<Bool.true: 1>))])
[0x347C:1:0x0006]: finished channel initialization
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=140, profile_id=260, cluster_id=8, data=Serialized[b'\x18\x86\x01\x00@\x00 \xff'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=123, rssi=-64)
[0x347C:1:0x0008] Received ZCL frame: b'\x18\x86\x01\x00@\x00 \xff'
[0x347C:1:0x0008] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=134, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0008] Decoded ZCL frame: LevelControl:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x4000, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint8_t, value=255))])
[0x347C:1:0x0008]: received attribute: 16384 update with value: 255
[0x347C:1:0x0008]: initializing uncached channel attributes: ['current_level'] - from cache[False]
[0x347C:1:0x0008]: Reading attributes in chunks: ['current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=138, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[0])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=141, profile_id=260, cluster_id=768, data=Serialized[b'\x18\x88\x01\x08\x00\x000\x02\x02@\x86\x03\x00\x00!\xbau\x04\x00\x00!\x1di\x00\x00\x86'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=137, rssi=-61)
[0x347C:1:0x0300] Received ZCL frame: b'\x18\x88\x01\x08\x00\x000\x02\x02@\x86\x03\x00\x00!\xbau\x04\x00\x00!\x1di\x00\x00\x86'
[0x347C:1:0x0300] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=136, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0300] Decoded ZCL frame: Color:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x0008, status=<Status.SUCCESS: 0>, value=TypeValue(type=enum8, value=<enum8.undefined_0x02: 2>)), ReadAttributeRecord(attrid=0x4002, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0x0003, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=30138)), ReadAttributeRecord(attrid=0x0004, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=26909)), ReadAttributeRecord(attrid=0x0000, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>)])
[0x347C:1:0x0300]: Reading attributes in chunks: ['enhanced_current_hue', 'current_saturation', 'color_temperature']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=140, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[16384, 1, 7])
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=142, profile_id=260, cluster_id=8, data=Serialized[b'\x18\x8a\x01\x00\x00\x00 \xfe'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=128, rssi=-63)
[0x347C:1:0x0008] Received ZCL frame: b'\x18\x8a\x01\x00\x00\x00 \xfe'
[0x347C:1:0x0008] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=138, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0008] Decoded ZCL frame: LevelControl:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x0000, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint8_t, value=254))])
[0x347C:1:0x0008]: received attribute: 0 update with value: 254
[0x347C:1:0x0008]: finished channel initialization
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x347C), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=143, profile_id=260, cluster_id=768, data=Serialized[b'\x18\x8c\x01\x00@\x86\x01\x00\x86\x07\x00\x00!r\x01'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=132, rssi=-62)
[0x347C:1:0x0300] Received ZCL frame: b'\x18\x8c\x01\x00@\x86\x01\x00\x86\x07\x00\x00!r\x01'
[0x347C:1:0x0300] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=140, command_id=1, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0x347C:1:0x0300] Decoded ZCL frame: Color:Read_Attributes_rsp(status_records=[ReadAttributeRecord(attrid=0x4000, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0x0001, status=<Status.UNSUPPORTED_ATTRIBUTE: 134>), ReadAttributeRecord(attrid=0x0007, status=<Status.SUCCESS: 0>, value=TypeValue(type=uint16_t, value=370))])
[0x347C:1:0x0300]: finished channel initialization
[0x347C:1:0x0006]: 'async_initialize' stage succeeded
[0x347C:1:0x0008]: 'async_initialize' stage succeeded
[0x347C:1:0x0300]: 'async_initialize' stage succeeded
[0x347C:1:0x0003]: 'async_initialize' stage succeeded
[0x347C:1:0x0000]: 'async_initialize' stage succeeded
[0x347C:1:0x1000]: 'async_initialize' stage succeeded
[0x347C:1:0x0019]: 'async_initialize' stage succeeded
[0x347C](TRADFRIbulbE14WSglobeopal470lm): power source: Mains
[0x347C](TRADFRIbulbE14WSglobeopal470lm): completed initialization
on_transition_time is not supported - skipping OnTransitionTimeConfigurationEntity entity creation
off_transition_time is not supported - skipping OffTransitionTimeConfigurationEntity entity creation
default_move_rate is not supported - skipping DefaultMoveRateConfigurationEntity entity creation
[0x7A0A](01MINIZB): Device seen - marking the device available and resetting counter
[0x7A0A](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0x1F3F](DS01): Device seen - marking the device available and resetting counter
[0x1F3F](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0x5077](01MINIZB): Device seen - marking the device available and resetting counter
[0x5077](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: True - new availability: False - changed: True
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Device availability changed and device became unavailable
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
[0xBB08](TH01): Device seen - marking the device available and resetting counter
[0xBB08](TH01): Update device availability -  device available: True - new availability: True - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
Device 0x347c (00:3c:84:ff:fe:67:7d:6c) left the network
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: False - changed: False
[0x01A4](TH01): Device seen - marking the device available and resetting counter
[0x01A4](TH01): Update device availability -  device available: True - new availability: True - changed: False
[0x0A44](DS01): Device seen - marking the device available and resetting counter
[0x0A44](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0xA8A5](01MINIZB): Device seen - marking the device available and resetting counter
[0xA8A5](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0xED63](01MINIZB): Device seen - marking the device available and resetting counter
[0xED63](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0x1563](TH01): Device seen - marking the device available and resetting counter
[0x1563](TH01): Update device availability -  device available: True - new availability: True - changed: False
[0x4EAF](DS01): Device seen - marking the device available and resetting counter
[0x4EAF](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0xE3EF](DS01): Device seen - marking the device available and resetting counter
[0xE3EF](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0x075A](TS130F): Device seen - marking the device available and resetting counter
[0x075A](TS130F): Update device availability -  device available: True - new availability: True - changed: False
[0xA59B](TH01): Device seen - marking the device available and resetting counter
[0xA59B](TH01): Update device availability -  device available: True - new availability: True - changed: False
[0xC12A](DS01): Device seen - marking the device available and resetting counter
[0xC12A](DS01): Update device availability -  device available: True - new availability: True - changed: False
Received a packet: ZigbeePacket(src=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0xA59B), src_ep=1, dst=AddrModeAddress(addr_mode=<AddrMode.NWK: 2>, address=0x0000), dst_ep=1, source_route=None, extended_timeout=False, tsn=245, profile_id=260, cluster_id=1029, data=Serialized[b'\x18m\n\x00\x00!\x95\x18'], tx_options=<TransmitOptions.NONE: 0>, radius=0, non_member_radius=0, lqi=0, rssi=-90)
[0xA59B:1:0x0405] Received ZCL frame: b'\x18m\n\x00\x00!\x95\x18'
[0xA59B:1:0x0405] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=0, direction=<Direction.Client_to_Server: 1>, disable_default_response=1, reserved=0, *is_cluster=False, *is_general=True, *is_reply=True), tsn=109, command_id=10, *direction=<Direction.Client_to_Server: 1>, *is_reply=True)
[0xA59B:1:0x0405] Decoded ZCL frame: RelativeHumidity:Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=uint16_t, value=6293))])
[0xA59B:1:0x0405] Received command 0x0A (TSN 109): Report_Attributes(attribute_reports=[Attribute(attrid=0x0000, value=TypeValue(type=uint16_t, value=6293))])
[0xA59B:1:0x0405] Attribute report received: measured_value=6293
[0x7A0A](01MINIZB): Device seen - marking the device available and resetting counter
[0x7A0A](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Device seen - marking the device available and resetting counter
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Update device availability -  device available: False - new availability: True - changed: True
[0x347C](TRADFRIbulbE14WSglobeopal470lm): Device availability changed and device became available, reinitializing channels
[0x347C](TRADFRIbulbE14WSglobeopal470lm): started initialization
[0x347C:ZDO](TRADFRIbulbE14WSglobeopal470lm): 'async_initialize' stage succeeded
[0x347C:1:0x0006]: initializing channel: from_cache: False
[0x347C:1:0x0006]: initializing cached channel attributes: ['start_up_on_off']
[0x347C:1:0x0006]: Reading attributes in chunks: ['start_up_on_off']
[0x347C:1:0x0006]: initializing uncached channel attributes: ['on_off'] - from cache[False]
[0x347C:1:0x0006]: Reading attributes in chunks: ['on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=142, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0008]: initializing channel: from_cache: False
[0x347C:1:0x0008]: initializing cached channel attributes: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate', 'start_up_current_level']
[0x347C:1:0x0008]: Reading attributes in chunks: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate']
[0x347C:1:0x0008]: Reading attributes in chunks: ['start_up_current_level']
[0x347C:1:0x0008]: initializing uncached channel attributes: ['current_level'] - from cache[False]
[0x347C:1:0x0008]: Reading attributes in chunks: ['current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=144, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0300]: initializing channel: from_cache: False
[0x347C:1:0x0300]: initializing cached channel attributes: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: initializing uncached channel attributes: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue', 'enhanced_current_hue', 'current_saturation', 'color_temperature'] - from cache[False]
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=146, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[8, 16386, 3, 4, 0])
[0x347C:1:0x0003]: initializing channel: from_cache: False
[0x347C:1:0x0003]: finished channel initialization
[0x347C:1:0x0000]: initializing channel: from_cache: False
[0x347C:1:0x0000]: finished channel initialization
[0x347C:1:0x1000]: initializing channel: from_cache: False
[0x347C:1:0x1000]: finished channel initialization
[0x347C:1:0x0019]: initializing channel: from_cache: False
[0x347C:1:0x0019]: finished channel initialization
[0xA8A5](01MINIZB): Device seen - marking the device available and resetting counter
[0xA8A5](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0x0A44](DS01): Device seen - marking the device available and resetting counter
[0x0A44](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0x347C:1:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0006]: async_initialize: retryable request #1 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 0.9s
[0x347C:1:0x0008]: failed to get attributes '['current_level']' on 'level' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0008]: async_initialize: retryable request #1 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 1.0s
[0x347C:1:0x0300]: failed to get attributes '['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']' on 'light_color' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0300]: async_initialize: retryable request #1 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 1.0s
[0x1F3F](DS01): Device seen - marking the device available and resetting counter
[0x1F3F](DS01): Update device availability -  device available: True - new availability: True - changed: False
[0x347C:1:0x0006]: initializing channel: from_cache: False
[0x347C:1:0x0006]: initializing cached channel attributes: ['start_up_on_off']
[0x347C:1:0x0006]: Reading attributes in chunks: ['start_up_on_off']
[0x347C:1:0x0006]: initializing uncached channel attributes: ['on_off'] - from cache[False]
[0x347C:1:0x0006]: Reading attributes in chunks: ['on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=148, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0300]: initializing channel: from_cache: False
[0x347C:1:0x0300]: initializing cached channel attributes: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: initializing uncached channel attributes: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue', 'enhanced_current_hue', 'current_saturation', 'color_temperature'] - from cache[False]
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=150, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[8, 16386, 3, 4, 0])
[0x347C:1:0x0008]: initializing channel: from_cache: False
[0x347C:1:0x0008]: initializing cached channel attributes: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate', 'start_up_current_level']
[0x347C:1:0x0008]: Reading attributes in chunks: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate']
[0x347C:1:0x0008]: Reading attributes in chunks: ['start_up_current_level']
[0x347C:1:0x0008]: initializing uncached channel attributes: ['current_level'] - from cache[False]
[0x347C:1:0x0008]: Reading attributes in chunks: ['current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=152, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0006]: async_initialize: retryable request #2 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 1.2s
[0x347C:1:0x0300]: failed to get attributes '['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']' on 'light_color' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0300]: async_initialize: retryable request #2 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 0.8s
[0x347C:1:0x0008]: failed to get attributes '['current_level']' on 'level' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0008]: async_initialize: retryable request #2 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 1.1s
[0x01A4](TH01): Device seen - marking the device available and resetting counter
[0x01A4](TH01): Update device availability -  device available: True - new availability: True - changed: False
[0x347C:1:0x0300]: initializing channel: from_cache: False
[0x347C:1:0x0300]: initializing cached channel attributes: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: initializing uncached channel attributes: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue', 'enhanced_current_hue', 'current_saturation', 'color_temperature'] - from cache[False]
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=154, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[8, 16386, 3, 4, 0])
[0x347C:1:0x0006]: initializing channel: from_cache: False
[0x347C:1:0x0006]: initializing cached channel attributes: ['start_up_on_off']
[0x347C:1:0x0006]: Reading attributes in chunks: ['start_up_on_off']
[0x347C:1:0x0006]: initializing uncached channel attributes: ['on_off'] - from cache[False]
[0x347C:1:0x0006]: Reading attributes in chunks: ['on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=156, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0008]: initializing channel: from_cache: False
[0x347C:1:0x0008]: initializing cached channel attributes: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate', 'start_up_current_level']
[0x347C:1:0x0008]: Reading attributes in chunks: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate']
[0x347C:1:0x0008]: Reading attributes in chunks: ['start_up_current_level']
[0x347C:1:0x0008]: initializing uncached channel attributes: ['current_level'] - from cache[False]
[0x347C:1:0x0008]: Reading attributes in chunks: ['current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=158, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[0])
[0x5077](01MINIZB): Device seen - marking the device available and resetting counter
[0x5077](01MINIZB): Update device availability -  device available: True - new availability: True - changed: False
[0xBB08](TH01): Device seen - marking the device available and resetting counter
[0xBB08](TH01): Update device availability -  device available: True - new availability: True - changed: False
[0x347C:1:0x0300]: failed to get attributes '['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']' on 'light_color' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0300]: async_initialize: retryable request #3 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 3.3s
[0x347C:1:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0006]: async_initialize: retryable request #3 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 3.5s
[0x347C:1:0x0008]: failed to get attributes '['current_level']' on 'level' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0008]: async_initialize: retryable request #3 failed: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>. Retrying in 3.4s
[0x347C:1:0x0300]: initializing channel: from_cache: False
[0x347C:1:0x0300]: initializing cached channel attributes: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_temp_physical_min', 'color_temp_physical_max', 'color_capabilities', 'start_up_color_temperature']
[0x347C:1:0x0300]: initializing uncached channel attributes: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue', 'enhanced_current_hue', 'current_saturation', 'color_temperature'] - from cache[False]
[0x347C:1:0x0300]: Reading attributes in chunks: ['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']
[0x347C:1:0x0300] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=160, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0300] Sending request: Read_Attributes(attribute_ids=[8, 16386, 3, 4, 0])
[0x347C:1:0x0008]: initializing channel: from_cache: False
[0x347C:1:0x0008]: initializing cached channel attributes: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate', 'start_up_current_level']
[0x347C:1:0x0008]: Reading attributes in chunks: ['on_off_transition_time', 'on_level', 'on_transition_time', 'off_transition_time', 'default_move_rate']
[0x347C:1:0x0008]: Reading attributes in chunks: ['start_up_current_level']
[0x347C:1:0x0008]: initializing uncached channel attributes: ['current_level'] - from cache[False]
[0x347C:1:0x0008]: Reading attributes in chunks: ['current_level']
[0x347C:1:0x0008] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=162, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0008] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0006]: initializing channel: from_cache: False
[0x347C:1:0x0006]: initializing cached channel attributes: ['start_up_on_off']
[0x347C:1:0x0006]: Reading attributes in chunks: ['start_up_on_off']
[0x347C:1:0x0006]: initializing uncached channel attributes: ['on_off'] - from cache[False]
[0x347C:1:0x0006]: Reading attributes in chunks: ['on_off']
[0x347C:1:0x0006] Sending request header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.GLOBAL_COMMAND: 0>, is_manufacturer_specific=False, direction=<Direction.Server_to_Client: 0>, disable_default_response=0, reserved=0, *is_cluster=False, *is_general=True, *is_reply=False), tsn=164, command_id=<GeneralCommand.Read_Attributes: 0>, *direction=<Direction.Server_to_Client: 0>, *is_reply=False)
[0x347C:1:0x0006] Sending request: Read_Attributes(attribute_ids=[0])
[0x347C:1:0x0300]: failed to get attributes '['color_mode', 'color_loop_active', 'current_x', 'current_y', 'current_hue']' on 'light_color' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0x347C:1:0x0008]: failed to get attributes '['current_level']' on 'level' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0x347C:1:0x0006]: failed to get attributes '['on_off']' on 'on_off' cluster: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0x347C:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0x347C:1:0x0006]: 'async_initialize' stage succeeded
[0x347C:1:0x0008]: 'async_initialize' stage succeeded
[0x347C:1:0x0300]: 'async_initialize' stage succeeded
[0x347C:1:0x0003]: 'async_initialize' stage succeeded
[0x347C:1:0x0000]: 'async_initialize' stage succeeded
[0x347C:1:0x1000]: 'async_initialize' stage succeeded
[0x347C:1:0x0019]: 'async_initialize' stage succeeded
[0x347C](TRADFRIbulbE14WSglobeopal470lm): power source: Mains
[0x347C](TRADFRIbulbE14WSglobeopal470lm): completed initialization

Ma configuration


[center]## System Information

version core-2022.11.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.7
os_name Linux
os_version 5.15.61-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4922
Installed Version 1.28.3
Stage running
Available Repositories 1143
Downloaded Repositories 12
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 9.3
update_channel stable
supervisor_version supervisor-2022.10.2
agent_version 1.4.1
docker_version 20.10.18
disk_total 6.6 GB
disk_used 4.6 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.6.1), Samba Backup (5.2.0), Node-RED (13.5.2), File editor (5.4.2), Grafana (8.1.0)
Dashboards
dashboards 2
resources 5
views 15
mode storage
Recorder
oldest_recorder_run 4 novembre 2022, 16:38
current_recorder_run 8 novembre 2022, 22:59
estimated_db_size 115.63 MiB
database_engine sqlite
database_version 3.38.5
[/center] __

Bonjour à tous,

J’ai essayé d’intégrer une 2ème ampoule au cas où c’était la 1ère qui était cassée mais même comportement : ampoule qui clignote, détecté par ZHA, ajout sans soucis, identification des différentes entités manipulables et puis rien. Aucune action n’a d’effet. J’ai même des messages d’erreur indiquant que « l’entity X est devenue indisponible » mais sans raison/explication …

Du coup j’ai tenté une reconfiguration mais j’ai un message qui me dit que ça n’a pas fonctionné mais là encore pas de message d’erreur particulier.

Dans les logs j’ai peu de chose également :

[0x7454:1:0x1000]: Couldn't get list of groups: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>
[0xC22D:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0xC22D:1:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0xC22D:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>'), DeliveryError('Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>')]
[0xC22D:1:0x1000]: Couldn't get list of groups: Failed to deliver message: <EmberStatus.DELIVERY_FAILED: 102>

C’est encore moi … qui me parle à moi même :slight_smile:

J’ai laissé mes ampoules tranquilles pendant 2 jours il parait que des fois ça marche mieux. Suite à ce repos, j’ai essayé d’intégrer les ampoules via les switch on/off sonoff qui sont plus proches que mon raspberry pi de l’ampoule.

Malheureusement même comportement … détection OK, intégration OK mais après j’ai directement des logs étranges :
image

Dans le même genre étrange, sur l’écran de détection du nouveau device sur ZHA il y a toutes les entités qui s’affiche avec les icônes mais lors d’un survol avec la souris je n’ai que des « null » qui apparaissent. Il me semblait que pour les autres devices (notamment sonoff) j’avais le nom des entités non ?

Je ne trouve aucune piste sur les différents forum tout le monde parle de faire des « débranchement », « reappaige », mais moi ça va faire 10 fois et toujours rien …

Est-ce que le fait que j’ai déjà 20 devices zigbee connectés sur l’intégration ZHA pourrait être la cause ? Et du coup mes ampoules sont les 21/22 devices. Ca me parait peu comme nombre de device connecté mais sait-on jamais …

Salut,

Tu ne dis pas ce que tu as comme matériel, certains coordinateurs sont limités effectivement, mais 20 ça parait pas bcp quand même.

A part ça dsl je ne sais pas trop quoi te dire… je n’ai pas eu de soucis avec mes Ikea.

Effectivement je pensais que ça faisait partie des informations extraites par la config … Désolé

Alors j’ai installé HA sur un raspberry pi 3B+ et j’ai mis sur le gpio un module phoscon zigbee pour ensuite intégrer ZHA dans HA.

Aucun soucis jusqu’à présent pour la communication avec mes interrupteur on/off sonoff, mes capteurs d’ouvertures de porte sonoff, mes sondes de température et humidité sonoff et un interrupteur volet Moes.

Après quelque recherche concernant les limitations je suis tombé sur la page de la documentation officiel (Zigbee Home Automation - Home Assistant) qui indique ceci :
Even the least powerful Zigbee coordinator hardware supported by Zigpy is CC2530/2531 and its default firmware, only supports 20 devices connected directly to the coordinator. However, by having routers in your Zigbee network, the mesh network size can be extended. You can assume that most, if not all mains/AC-powered devices, e.g., wall-plugs and always powered-on lightbulbs in your Zigbee network can serve as a router. You can even use CC2530/CC2531 with router firmware, as additional routers (which in their turn have a limit of 21 devices)

Du coup il aurait bien une limitation de 20 appareils connectés dans certains cas … Mais vu que j’ai des Switch on/off dans des prises murales (qui me permettent d’arrêter « réellement » les appareils plutôt que de les mettre en veille) a priori j’ai des « router » et donc mon maillage s’est agrandi et donc je ne devrais pas être limité à 20 appareils … Correct ?

Comment on fait pour savoir qu’on a bien des appareils « router » ? :slightly_smiling_face:

Coucou c’est encore moi. J’ai testé encore autre chose : j’ai supprimé plusieurs boutons intégrés à ZHA pour avoir moins de 20 devices connectés pour voir si c’était lié.

Malheureusement pour moi non … J’ai lancé l’apparaige et l’ampoule a bien été détecté mais toujours avec mon soucis d’entity « null » :
image

En plus la lampe s’est mise à clignoter quelques secondes après l’écran ci-dessous et les logs suivantes sont apparues:
image

Franchement je suis désespéré … Entre les boutons IKEA Shortcut button qui ont des piles qui durent 2 jours et les ampoules impossibles à intégrer je sens que j’ai perdu 60€ à acheter ces trucs … :sob::sob:

Bon ben je voulais pas le dire pour pas tjrs pousser dans le même sens, mais passes sur Zigbee2MQTT…

Les produits Ikea sont vraiment pas mauvais et compétitifs en prix normalement.
J’ai par exemple celui-ci qui sert d’interrupteur à l’entrée de mon bureau, utilisé au minimum 4x par jour depuis plus d’un an et la batterie indique encore 87%.

Merci pour le retour mais qu’est ce que ça change exactement ? Personnellement ZHA ou Zigbee2Mqtt peu importe j’ai juste installé celui qui était dans le tuto de domotique et store lors de l’achat du composant gpio pour mon raspberry …

Est ce que je peux migrer facilement de l’un à l’autre ?

Bonjour a tous
@Elmout

il y a justement une discussion a ce sujet

Personnellement c’est le jour et la nuit ZHA entre Z2M

Bonne journée

Bonjour Merci pour ce partage très intéressant.

De ce que j’ai compris je pourrais sauvegarder ma configuration réseau de ZHA pour la mettre sur Zigbee2MQTT sans avoir à réappairé mes appareils c’est génial :slight_smile:

Par contre j’ai cru voir que l’installation de Zigbee2MQTT est plus complexe que ZHA : il faut installer 2 composants (Mosquito MQTT et Zigbee2MQTT).

Pour terminer dans mes questions, comment je peux être sûr que ma carte Popp Zigbee ( POPP 701561 - Carte adaptrice ZigBee sur GPIO compatible Jeedom, OpenHAB et Home Assistant (chipset Silicon Labs EFR32MG13) - www.domotique-store.fr est bien compatible avec Zigbee2MQTT ?
Où est-ce que ce composant-là est aussi à changer par la fameuse Conbee II ou Sonoff Dongle Plus car meilleures là aussi ?

Salut

Dans le cas de l’utilisation d’addons, l’installation est simplissime. C’est plutôt une configuration un peu plus longue, mais on parle d’une dizaine de lignes en plus

Ok donc faut que j’achète un nouvel adaptateur ^^ (c’est peut être la cause de mon problème initial du coup ?!)

Merci encore pour vos éléments, je vais tenter cette piste !

Tu peux toujours essayer avec ta clé, mais ç’est expérimental :

Oui c’est ça mais c’est peut-être pour ça que ça ne fonctionne déjà pas sur ZHA parce que c’est experimental. De ce que j’en comprends c’est parce que c’est une « vieille » version et donc pas forcément compatible avec les nouveaux périphériques (IKEA ?).

Mais du coup j’ai un doute sur la version du dongle Sonff Zigbee Plus à acheter ==> E ou P ? :smiley: La version E (qui semble plus récente si j’ai bien compris) ne semble pas « préconiser » et est lui aussi dans les « Experimental »

Pars sur les recommandés:

Donc si tu veux un sonoff, prend la version P.

le lien de @Pulpy-Luke renvoie vers les non-recommandés :crazy_face:

Non recommandé, certes mais une CC2531 ça fonctionne très bien…

Peut-être, mais les bonnes pratiques, ç’est de suivre les recomendations des éditeurs :slightly_smiling_face:

c’est aussi une évolution, il y a 2 ans cette clé était une référence

Merci beaucoup pour vos infos complementaires.

J’ai finalement pris une Sonoff P, j’avais pris au hasard le 1er d’ongle du coup j’ai pas pris de risque pour le 2eme et j’ai suivi bêtement les recommandations de l’éditeur :slightly_smiling_face: (vu que je sais maintenant que ça existe :yum:)

Je vous tiens au courant dès que j’ai reçu et mis tout ça en place (flashage pour avoir la dernière version, backup de ma conf ZHA, migration de ma conf vers Z2M et tentative d’appairage IKEA) :crossed_fingers::crossed_fingers: