Closed shortbloke closed 4 years ago
Is this the second zigbee stick you are trying?
Seems like the new one is 00:0d:6f:00:0b:5d:d1:25
and old one used to be 00:0d:6f:00:12:35:22:91
?
If this is correct, try deleting all references to 00:0d:6f:00:12:35:22:91
from the zigbee.db
DELETE FROM attributes WHERE ieee='00:0d:6f:00:12:35:22:91';
DELETE FROM output_clusters WHERE ieee='00:0d:6f:00:12:35:22:91';
DELETE FROM clusters WHERE ieee='00:0d:6f:00:12:35:22:91';
DELETE FROM endpoints WHERE ieee='00:0d:6f:00:12:35:22:91';
DELETE FROM node_descriptors WHERE ieee='00:0d:6f:00:12:35:22:91';
and restart HA
Thanks @Adminiuga I previously had a different ZigBee adapter in my Pi3. This install on the Pi4 has only ever had the Nortek stick, but I did copy the config and files from the Pi3, so I guess the database had the old device though it wasn't showing anywhere and I don't see any mention of the "00:0d:6f:00:12:35:22:91" in the logs either.
Deleting the entry from all the database fields appears to have fixed it.
Whenever I start/re-start my Home Assistant (0.103.6) instance (not sure how to determine what versions of zigpy is included), I'm seeing an error logged:
ERROR (MainThread) [zigpy.device] Failed ZDO request during device initialization
This is using a Nortek HUSBZB-1 USB Zigbee transceiver.
With debug logging enabled, the device which appears to be causing the error is
Device 0x0000 (00:0d:6f:00:0b:5d:d1:25) joined the network
Though I don't see that device in the zigbee database. Any suggestions on what might be going on here and how to fix/avoid the error?Debug Logs
*Database (SELECT FROM "devices")**
*Database (SELECT FROM "endpoints")**