Aqara devices in unknown state in HA with Nortek HUSBZB-1

I am running HA .109.6 on RPi3, have recently bought some Aqara devices(windows/door and motion sensors) connected with HA using Nortek HUSBZB-1, I am able to search and add the sensors to the HA but the device states sits in unknown status and nothing changes. Tried removing and re-adding the devices few times, every time it gets discovered but nothing happens after that. Have left the senors next the ZHA stick for a hours without any progress.

Following is logs of one of the door sensors after its gets discovers and added to the HA

[0x0000:zdo] ZDO request ZDOCmd.Mgmt_Permit_Joining_req: [60, <Bool.false: 0>]

Device 0xf743 (00:15:8d:00:04:5c:fe:89) joined the network

Device 00:15:8d:00:04:5c:fe:89 changed id (0x66f8 => 0xf743)

[0xf743:zdo] ZDO request ZDOCmd.Device_annce: [0xf743, 00:15:8d:00:04:5c:fe:89, 128]

[0xf743] Requesting 'Node Descriptor'

[0xf743] Extending timeout for 0x3b request

Ignoring message (b'18000a050042166c756d692e73656e736f725f6d61676e65742e61713201002003') on cluster 0: unknown endpoint or cluster id: 1

Ignoring message (b'1c5f11010a01ff421d0121ef0b0328120421a80105213200062401000000000a210000641000') on cluster 0: unknown endpoint or cluster id: 1

Ignoring message (b'1c5f11020a050042166c756d692e73656e736f725f6d61676e65742e61713201ff421d0121ef0b0328130421a80105213200062400000000000a210000641000') on cluster 0: unknown endpoint or cluster id: 1

[0xf743] Node Descriptor: <Optional byte1=2 byte2=64 mac_capability_flags=128 manufacturer_code=4151 maximum_buffer_size=127 maximum_incoming_transfer_size=100 server_mask=0 maximum_outgoing_transfer_size=100 descriptor_capability_field=0>

[0xf743] Discovering endpoints

[0xf743] Extending timeout for 0x3d request

[0xf743] Discovered endpoints: [1]

[0xf743:1] Discovering endpoint information

[0xf743] Extending timeout for 0x3f request

Ignoring message (b'1c5f11030a050042166c756d692e73656e736f725f6d61676e65742e61713201ff421d0121ef0b0328120421a80105213200062400000000000a210000641000') on cluster 0: unknown endpoint or cluster id: 'No cluster ID 0x0000 on (00:15:8d:00:04:5c:fe:89, 1)'

[0xf743:1] Discovered endpoint information: <SimpleDescriptor endpoint=1 profile=260 device_type=24321 device_version=1 input_clusters=[0, 3, 65535, 6] output_clusters=[0, 4, 65535]>

[0xf743] Extending timeout for 0x41 request

[0xf743:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=True is_reply=True disable_default_response=True> manufacturer=4447 tsn=4 command_id=Command.Report_Attributes>

[0xf743:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=<TypeValue type=CharacterString, value=lumi.sensor\_magnet.aq2>>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!�(!�!2>>]]

[0xf743:1:0x0000] Attribute report received: model=lumi.sensor_magnet.aq2, 65281=!�(!�!2

[0xf743:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=65 command_id=Command.Read_Attributes_rsp>

[0xf743:1] Manufacturer: LUMI

[0xf743:1] Model: lumi.sensor_magnet.aq2

Checking quirks for LUMI lumi.sensor_magnet.aq2 (00:15:8d:00:04:5c:fe:89)

Considering <class 'zhaquirks.xiaomi.aqara.magnet_aq2.MagnetAQ2'>

Found custom device replacement for 00:15:8d:00:04:5c:fe:89: <class 'zhaquirks.xiaomi.aqara.magnet_aq2.MagnetAQ2'>

device - 0xf743:00:15:8d:00:04:5c:fe:89 entering async_device_initialized - is_new_join: True

device - 0xf743:00:15:8d:00:04:5c:fe:89 has joined the ZHA zigbee network

[0xf743](lumi.sensor_magnet.aq2): started configuration

[0xf743:ZDO](lumi.sensor_magnet.aq2): 'async_configure' stage succeeded

[0xf743:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=True is_reply=True disable_default_response=True> manufacturer=4447 tsn=0 command_id=Command.Report_Attributes>

[0xf743:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=<TypeValue type=CharacterString, value=lumi.sensor\_magnet.aq2>>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!�(!�!3>>]]

[0xf743:1:0x0000] Attribute report received: model=lumi.sensor_magnet.aq2, 65281=!�(!�!3

[0xf743:1:0x0001]: skipping channel configuration

[0xf743:1:0x0000]: skipping channel configuration

[0xf743] Extending timeout for 0x43 request

[0xf743:1:0x0006]: skipping channel configuration

[0xf743:1:0x0006]: skipping channel configuration

[0xf743:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=True is_reply=True disable_default_response=True> manufacturer=4447 tsn=1 command_id=Command.Report_Attributes>

[0xf743:1:0x0000] ZCL request 0x000a: [[<Attribute attrid=5 value=<TypeValue type=CharacterString, value=lumi.sensor\_magnet.aq2>>, <Attribute attrid=65281 value=<TypeValue type=CharacterString, value=!�(!�!3>>]]

[0xf743:1:0x0000] Attribute report received: model=lumi.sensor_magnet.aq2, 65281=!�(!�!3

[0xf743:1:0x0000] ZCL deserialize: <ZCLHeader frame_control=<FrameControl frame_type=GLOBAL_COMMAND manufacturer_specific=False is_reply=True disable_default_response=True> manufacturer=None tsn=67 command_id=Command.Read_Attributes_rsp>

[0xf743:1:0x0000]: initializing channel: from_cache: False

[0xf743:1:0x0001]: 'async_configure' stage succeeded

[0xf743:1:0x0000]: 'async_configure' stage succeeded

[0xf743:1:0x0006]: 'async_configure' stage succeeded

[0xf743:1:0x0006]: 'async_configure' stage succeeded

[0xf743](lumi.sensor_magnet.aq2): completed configuration

[0xf743](lumi.sensor_magnet.aq2): stored in registry: ZhaDeviceEntry(name='LUMI lumi.sensor_magnet.aq2', ieee='00:15:8d:00:04:5c:fe:89', last_seen=1589209493.757837)

[0xf743] Extending timeout for 0x45 request

[0xf743] Delivery error for seq # 0x45, on endpoint id 1 cluster 0x0003: message send failure

[0xf743:1:0x0003]: command failed: trigger_effect exception: [0xf743:1:0x0003]: Message send failure

[0xf743](lumi.sensor_magnet.aq2): started initialization

[0xf743:ZDO](lumi.sensor_magnet.aq2): 'async_initialize' stage succeeded

[0xf743:1:0x0001]: initializing channel: from_cache: False

[0xf743] Extending timeout for 0x47 request

[0xf743] Extending timeout for 0x49 request

[0xf743:1:0x0006]: initializing channel: from_cache: False

[0x0000:zdo] ZDO request ZDOCmd.Mgmt_NWK_Update_rsp: [<Status.SUCCESS: 0>, <Channels.ALL_CHANNELS: 134215680>, 24, 7, [172, 173, 166, 174, 187, 159, 167, 191, 158, 160, 216, 157, 164, 214, 158, 158]]

[0x0000:zdo] Unsupported ZDO request:ZDOCmd.Mgmt_NWK_Update_respond

Door
Motion

Any suggestion where can I check more for the cause to get this fixed?

Did you ever solve this?