Having looked on the website, I found Beok Under Floor Heating Thermostat (TGR85-ZB) Zigbee compatibility and ordered the TGR86-AB based on it being reported as working. While I can add the device and it is working as a router based on my zigbee topology, no entities are created.
Below is the device signature and I’ve attached a truncated debug log underneath. I’m not very familiar with this level of detail unfortunately. Do I need to map this to another model to make it work or is something more significant required. I did see a thread for a HACS component for a Wi-Fi version but didn’t think that would be a good starting point.
Thanks
Donald
{
"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)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x0051",
"in_clusters": [
"0x0000",
"0x0004",
"0x0005",
"0xef00"
],
"out_clusters": [
"0x000a",
"0x0019"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "_TZE200_2ekuz3dz",
"model": "TS0601",
"class": "zigpy.device.Device"
}
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 4 value: _TZE200_2ekuz3dz
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 5 value: TS0601
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 4 value: _TZE200_2ekuz3dz
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 5 value: TS0601
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 1 value: 70
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 65506 value: 54
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 65508 value: 0
2022-05-25 18:18:47 DEBUG (MainThread) [zigpy.appdb] [0xb6a9:1:0x0000] Attribute id: 65503 value: U.!*ie.!*iu.!*i�.!*i�.!*i�.!*i�.!*i�.!*i�.!*i�.!*i
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.gateway] [0xB6A9](_TZE200_2ekuz3dz TS0601) restored as 'available', last seen: 0:01:33 ago, consider_unavailable_time: 7200 seconds
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy_znp.api] Received command: ZDO.SrcRtgInd.Callback(DstAddr=0xB6A9, Relays=[])
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=57, SecurityUse=<Bool.false: 0>, TimeStamp=525757, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0xB6A9](TS0601): started initialization
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:ZDO](TS0601): 'async_initialize' stage succeeded
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: initializing channel: from_cache: True
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: finished channel initialization
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: initializing channel: from_cache: True
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: finished channel initialization
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:18:59 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=60, SecurityUse=<Bool.false: 0>, TimeStamp=538064, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:18:59 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=57, SecurityUse=<Bool.false: 0>, TimeStamp=550588, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: 'async_initialize' stage succeeded
2022-05-25 18:18:59 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: 'async_initialize' stage succeeded
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=57, SecurityUse=<Bool.false: 0>, TimeStamp=563109, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=63, SecurityUse=<Bool.false: 0>, TimeStamp=575627, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:00 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0xB6A9](TS0601): power source: Mains
2022-05-25 18:19:00 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0xB6A9](TS0601): completed initialization
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:00 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:00 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:00 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:00 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:00 DEBUG (MainThread) [homeassistant.components.zha.core.device] [0xB6A9](TS0601): started initialization
2022-05-25 18:19:00 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:ZDO](TS0601): 'async_initialize' stage succeeded
2022-05-25 18:19:00 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=63, SecurityUse=<Bool.false: 0>, TimeStamp=588150, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: initializing channel: from_cache: False
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: finished channel initialization
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: initializing channel: from_cache: False
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: finished channel initialization
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=60, SecurityUse=<Bool.false: 0>, TimeStamp=600734, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=60, SecurityUse=<Bool.false: 0>, TimeStamp=613253, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=60, SecurityUse=<Bool.false: 0>, TimeStamp=625777, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy_znp.api] Received command: AF.IncomingMsg.Callback(GroupId=0x0000, ClusterId=61184, SrcAddr=0xB6A9, SrcEndpoint=1, DstEndpoint=1, WasBroadcast=<Bool.false: 0>, LQI=60, SecurityUse=<Bool.false: 0>, TimeStamp=638362, TSN=0, Data=b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD', MacSrcAddr=0xB6A9, MsgResultRadius=29)
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:01 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:01 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:01 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)
2022-05-25 18:19:01 WARNING (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Unknown cluster command 2 b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received command 0x02 (TSN 113): b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] No explicit handler for cluster command 0x02: b'\x00\x19\x18\x02\x00\x04\x00\x00\x00\xfd'
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0000]: 'async_initialize' stage succeeded
2022-05-25 18:19:01 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xB6A9:1:0x0019]: 'async_initialize' stage succeeded
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Received ZCL frame: b'\x09\x71\x02\x00\x19\x18\x02\x00\x04\x00\x00\x00\xFD'
2022-05-25 18:19:01 DEBUG (MainThread) [zigpy.zcl] [0xB6A9:1:0xef00] Decoded ZCL frame header: ZCLHeader(frame_control=FrameControl(frame_type=<FrameType.CLUSTER_COMMAND: 1>, is_manufacturer_specific=0, is_reply=1, disable_default_response=0, reserved=0, *is_cluster=True, *is_general=False), tsn=113, command_id=2, *is_reply=True)