Help Please the wife is losing faith! ZHA/Zigbee router devices becoming Unknown

I really need some help here guys! The wife is laughing at me and loosing faith. Happy to buy someone many coffees to sort this once and for all!

I am using a Conbee II stick running ZHA. I have 156 devices on my network including well placed Tuya Zigbee 3 USB repeaters and many Gledopto bulbs and downlights along with Xiaomi Aqara power light switches and even a few Philips Hue lights thrown in for good measure.

I have a large number of devices that are dropping off after minutes/hours/days. They end up showing as Unknown. Sometimes still showing connected but doing nothing! Largely it seems to be the routing devices like light Gledopto bulbs (probably because I have more of them than other device). I have tried powering down, using the reconfigure button in ZHA and re-pairing. No sooner have I fixed one bulb but I loose another one. What is really interesting is despite them being unknown if they are part of a ZHA group they will still turn on, provided if I turn on the group either in HA app or the light switch. I cannot turn them on individually. See below. The Master downlight 1 actually turns on, is unknown, but HA thinks it’s off and I cannot turn it on manually. To get it to work again I have to re-pair it or sometimes just power it down and back up again. Sometimes restarting HA or reloading ZHA will help. Wait a hour or two and we’ve lost another few lights.

image

This is an unknown devices
image

Example of what most devices look like in terms of RSSI and RQI

image

A bunch of logs from the Supervisor Core and at the top HA Error Logs is below

Logs

A bunch of logs from the Supervisor Core and at the top HA Error Logs.

Logger: homeassistant.components.hassio
Source: components/hassio/init.py:486
Integration: Home Assistant Supervisor (documentation, issues)
First occurred: 13:02:35 (1 occurrences)
Last logged: 13:02:35

Component error: source_routing - Integration ‘source_routing’ not found. Component error: zigpy_config - Integration ‘zigpy_config’ not found.

Logger: homeassistant.components.zha.core.channels.base
Source: components/zha/core/channels/base.py:298
Integration: Zigbee Home Automation (documentation, issues)
First occurred: 12:48:30 (1 occurrences)
Last logged: 12:48:30

[0xEC7D:1:0x1000]: Couldn’t get list of groups:

Logger: homeassistant.helpers.service
Source: helpers/service.py:127
First occurred: 11 April 2021, 21:22:23 (5 occurrences)
Last logged: 11:54:06

Unable to find referenced entities light.master_downlights_zha_group_0x0004
Unable to find referenced entities light.master_wardrobe_lights
Unable to find referenced entities switch.washing_courtyard_sensor_lights

Logger: zigpy.device
Source: /usr/local/lib/python3.8/site-packages/zigpy/device.py:248
First occurred: 11 April 2021, 22:23:13 (1 occurrences)
Last logged: 11 April 2021, 22:23:13

Failed to parse message (b’1c5f11990a01ff421f0121db0b03281e0421a8430521a50006240100000000082109140a2170df’) on cluster 0, because Data is too short

2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x12460023001c007900022d9c0b04010003010d00007800080007000300040002400200
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x124600090002002279
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 121]
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e47000700a600
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_confirm (0,)
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x04470007000000
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x04470013000c002279022d9c0b010000000000
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] APS data confirm response for request with id 121: 00
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] Request id: 0x79 ‘aps_data_confirm’ for , status: 0x00
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e48000700aa00
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_indication (1, 1)
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x1748000800010001
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x1748003d0036002202000001022d9c0b040100031f00187801080000300207000021860103000021af52040000213954024000200000afffff25f500cb
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] APS data indication response: [54, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, , 1, , 11, 260, 768, b’\x18x\x01\x08\x00\x000\x02\x07\x00\x00!\x86\x01\x03\x00\x00!\xafR\x04\x00\x00!9T\x02@\x00 \x00’, 0, 175, 255, 255, 37, 245, 0, -53]
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy.zcl] [0x9c2d:11:0x0300] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=120 command_id=Command.Read_Attributes_rsp>
2021-04-12 13:40:25 DEBUG (MainThread) [zigpy_deconz.api] ‘aps_data_indication’ response from , ep: 11, profile: 0x0104, cluster_id: 0x0300, data: b’187801080000300207000021860103000021af520400002139540240002000’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x1c49000c00050002607bd7bd
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x8D57:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xDA87:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xA944:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0xA32F:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x5FA1:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.zigbee.application] Sending Zigbee request with tsn 122 under 123 request id, data: b’007a000b05’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_request (20, 123, 0, , 260, 2820, 1, b’\x00z\x00\x0b\x05’, 2, 0)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x1249001b0014007b0002a15f010401040b010500007a000b050200
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x12490009000200227b
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 123]
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x81E3:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.zigbee.application] Sending Zigbee request with tsn 124 under 125 request id, data: b’007c000b05’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_request (20, 125, 0, , 260, 2820, 1, b’\x00|\x00\x0b\x05’, 2, 0)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x124a001b0014007d0002e381010401040b010500007c000b050200
2021-04-12 13:40:27 DEBUG (MainThread) [homeassistant.components.zha.core.channels.base] [0x645C:1:0x0b04]: async_update
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.zigbee.application] Sending Zigbee request with tsn 126 under 127 request id, data: b’007e000b05’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e4a000700a600
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x124a0009000200267d
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 38>, 125]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_request (20, 127, 0, , 260, 2820, 1, b’\x00~\x00\x0b\x05’, 2, 0)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x124b001b0014007f00025c64010401040b010500007e000b050200
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e4b000700a600
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x124b0009000200267f
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 38>, 127]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_confirm (0,)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x044c0007000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e4c000700a600
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x044c0013000c00267b02a15f01010000000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data confirm response for request with id 123: 00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Request id: 0x7b ‘aps_data_confirm’ for , status: 0x00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_confirm (0,)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x044d0007000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x044d0013000c00267d02e38101010000000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data confirm response for request with id 125: 00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Request id: 0x7d ‘aps_data_confirm’ for , status: 0x00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_confirm (0,)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x044e0007000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x044e0013000c00227f025c6401010000000000
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data confirm response for request with id 127: 00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Request id: 0x7f ‘aps_data_confirm’ for , status: 0x00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e4f000700aa00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_indication (1, 1)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x174f000800010001
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x174f0027002000220200000102e381010401040b0900187c010b050029000000afff1026f500ca
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data indication response: [32, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, , 1, , 1, 260, 2820, b’\x18|\x01\x0b\x05\x00)\x00\x00’, 0, 175, 255, 16, 38, 245, 0, -54]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy.zcl] [0x81e3:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=124 command_id=Command.Read_Attributes_rsp>
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] ‘aps_data_indication’ response from , ep: 1, profile: 0x0104, cluster_id: 0x0b04, data: b’187c010b0500290000’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e50000700aa00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_indication (1, 1)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x1750000800010001
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x17500027002000220200000102a15f010401040b0900187a010b050029000000afff1026f500ca
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data indication response: [32, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, , 1, , 1, 260, 2820, b’\x18z\x01\x0b\x05\x00)\x00\x00’, 0, 175, 255, 16, 38, 245, 0, -54]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy.zcl] [0x5fa1:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=122 command_id=Command.Read_Attributes_rsp>
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] ‘aps_data_indication’ response from , ep: 1, profile: 0x0104, cluster_id: 0x0b04, data: b’187a010b0500290000’
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e51000700aa00
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_INDICATION|2: 170>, 0]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_indication (1, 1)
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x1751000800010001
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x175100270020002202000001025c64010401040b0900187e010b050029000000afff1026f500cb
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] APS data indication response: [32, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, , 1, , 1, 260, 2820, b’\x18~\x01\x0b\x05\x00)\x00\x00’, 0, 175, 255, 16, 38, 245, 0, -53]
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy.zcl] [0x645c:1:0x0b04] ZCL deserialize: <ZCLHeader frame_control= manufacturer=None tsn=126 command_id=Command.Read_Attributes_rsp>
2021-04-12 13:40:27 DEBUG (MainThread) [zigpy_deconz.api] ‘aps_data_indication’ response from , ep: 1, profile: 0x0104, cluster_id: 0x0b04, data: b’187e010b0500290000’
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x1c52000c0005000217d5ffc7
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.zigbee.application] Sending Zigbee request with tsn 128 under 129 request id, data: b’0080000000’
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_request (20, 129, 0, , 260, 8, 1, b’\x00\x80\x00\x00\x00’, 2, 0)
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x1252001b001400810002058f010401080001050000800000000200
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x125200090002002281
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] APS data request response: [2, <DeviceState.APSDE_DATA_REQUEST_SLOTS_AVAILABLE|2: 34>, 129]
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x0e53000700a600
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] Device state changed response: [<DeviceState.128|APSDE_DATA_REQUEST_SLOTS_AVAILABLE|APSDE_DATA_CONFIRM|2: 166>, 0]
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] Command Command.aps_data_confirm (0,)
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Send: 0x04530007000000
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x04530013000c00228102058f01010000000000
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] APS data confirm response for request with id 129: 00
2021-04-12 13:40:30 DEBUG (MainThread) [zigpy_deconz.api] Request id: 0x81 ‘aps_data_confirm’ for , status: 0x00
2021-04-12 13:40:32 DEBUG (MainThread) [zigpy_deconz.uart] Frame received: 0x1c54000c00050002607bd7bd

Thanks in advance.

Does she refer to you as “the husband”?

3 Likes

No. Worse.

6 Likes

I’ve read that installing a USB extension cable to move the dongle away from the hardware it’s plugged into can help a lot.

Thanks AlecD. Yep. How’s 15m via a powered UB extension? :grinning:

I had a similar issue just recently with one of my Ikea LED drivers. I’m running zigbee2mqtt though. Nevertheless, the device stopped “responding”, turning on/off with a huge delay and it showed no status updates in HA; it was always displayed as “off”. A remote which was directly bound to the driver did work perfectly though. Other (end) devices that were routed through the driver also did not work anymore. A power cycle of the tradfri driver fixed it again.
I have only 31 devices, and this was my first encounter of this issue, but I can imagine how frustrating it must be for you.
I have read that some devices/routers have issues with devices from different brands - so what might happen is that one of your routers stops routing messages from one device/brand (without that device even knowing?) and hence dropping connection to several other devices that were routed through that router.
Can you say wether single devices fail or a bunch of them at the same time?

What does your mesh map look like? I have a suspicion that your route maps might be what is causing your issues. The “easy” fix is to power off your zigbee coordinators and all of your routers for a couple of hours and let the routes get rebuilt. However, since your lights are the majority of your routers, that might be easier said than done.

The other fix would be to rebuild your mesh from scratch and use targeted joining for your devices. Typically, end devices will stick to a single parent device unless that parent device either becomes unavailable and/or unreliable (can’t keep up with messages etc).

The second one is a much bigger pain, but will yield the best results while the first one will be faster, but you could end up with the same results.

Hey ciB. Thanks so much for the reply. I cannot say they are all at once, but there are many of them.

Hey code-in-progress. Thanks fort the reply.

Plan A would mean turning off at the circuit breaker and is possibly doable.
Plan B Does this mean effectively adding all devices again? Are you suggesting that I use the ZHA ‘Add devices via this device’ button?

1 Like

What are you running on? And are there any other USB ports being used?

Hi cogneato

Thanks for the reply.

It’s and HP micro PC, running the Intel NUC image. Only one other USB and that is a USB to serial for a monoprice amp.

Yup. For devices that don’t move, being able to statically set their parent device should solve your issues. Granted, not all your child devices will stay put, but most of them should.

OK so I am clear. I delete the device and re-pair using 'Add devices via this device’ button from the nearest device?

Maybe I do this to a few devices that keep dropping off?

That’s a good start. But, I’d still pull a map to see what your routes look like first.

Again appriciate your help here.
I am not a complete novice with HA, just not a codey kinda guy.

The only map i have is in ZHA called visualization. It’s OK but not easy to see what is connected to a specific device that is failing.

1 Like

That’d be the one. I prefer z2m’s map, but just as long as you can see what the LQI is and what links have been established.

Hi Bill

Yes I am conflicted. I really like some of the features and quickness to market for new get with Z2M but being fully integrated ZHA has an edge there.

So if they still keep dropping off what next? A complete rebuild?

PS I take it there was no signs of anything else in the logs, do I need to provide more?

Errors like this that are showing up

Logger: homeassistant.components.zha.core.channels.base
Source: components/zha/core/channels/base.py:298
Integration: Zigbee Home Automation (documentation, issues)
First occurred: 19:45:10 (14 occurrences)
Last logged: 22:32:24

[0x8666:11:0x1000]: ‘async_configure’ stage failed: not enough values to unpack (expected 3, got 2)
[0xA389:13:0x1000]: Couldn’t get list of groups:
[0xAD24:1:0x1000]: Couldn’t get list of groups:
[0x8666:11:0x1000]: Couldn’t get list of groups:

Unfortunately, yes. There really isn’t much else that you can do. You could do it in stages, but you will probably end up with the same results.

So that error that you are seeing is a zigpy error and one that usually indicates a bad database (zigbee.db). Let’s get some basic info here. What version of HA are you running? Supervised? Core?

This is a bit more info on the async_configure error: ZHA Does Not Remember New Paired Device Across Core Restarts ¡ Issue #45094 ¡ home-assistant/core ¡ GitHub

So that error that you are seeing is a zigpy error and one that usually indicates a bad database (zigbee.db). Let’s get some basic info here. What version of HA are you running? Supervised? Core?

This is a bit more info on the async_configure error: ZHA Does Not Remember New Paired Device Across Core Restarts ¡ Issue #45094 ¡ home-assistant/core ¡ GitHub
[/quote]

I have read though that issue and it appears to be fixed and I am not running Xbee. It does seem the errors are the main cause here and a corrupt Zigbee database would tend to make some sense. I imagine that is a complete rebuild through eh? If we find that is the case I would need to know how to delete the old database.

Core-2021.4.4
Supervisor-2021.04.0
Conbee II running ZHA