Skyconnect with ZHA flooding with zigpy.zcl errors

Hello,
I wasnt sure where to post this since I cant really find any “troubleshooting” section, so here it goes:

Ever since i migrated from conbee II stick to the skyconnect stick I have had very bad performance drops and loads of random hanging/rebooting…

From the “home-assistant.log.1” log it is spamming with the following errors before deciding to randomly reboot:

About 1000 lines of these:

2023-01-24 13:41:01.345 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_relays event
2023-01-24 13:41:01.355 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_relays event
2023-01-24 13:41:01.362 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_last_seen event
2023-01-24 13:41:01.375 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_last_seen event
2023-01-24 13:41:01.390 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_last_seen event
2023-01-24 13:41:01.405 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_relays event
2023-01-24 13:41:01.415 WARNING (MainThread) [zigpy.appdb] Discarding _save_device_relays event

and finally flooding with 10.000 lines of the following before automatically rebooting:


2023-01-24 13:41:01.815 ERROR (MainThread) [zigpy.zcl] [0x31E9:1:0x0b04] Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/zigpy/zcl/__init__.py", line 358, in reply
    return await self._endpoint.reply(
  File "/usr/local/lib/python3.10/site-packages/zigpy/endpoint.py", line 256, in reply
    return await self.device.reply(
  File "/usr/local/lib/python3.10/site-packages/zigpy/device.py", line 384, in reply
    return await self.request(
  File "/usr/local/lib/python3.10/site-packages/zigpy/device.py", line 297, in request
    await self._application.request(
  File "/usr/local/lib/python3.10/site-packages/zigpy/application.py", line 690, in request
    await self.send_packet(
  File "/usr/local/lib/python3.10/site-packages/bellows/zigbee/application.py", line 738, in send_packet
    status, _ = await self._ezsp.sendUnicast(
AttributeError: 'NoneType' object has no attribute 'sendUnicast'

2023-01-24 13:41:01.821 ERROR (MainThread) [zigpy.zcl] [0x1718:1:0x0b04] Traceback (most recent call last):
  File "/usr/local/lib/python3.10/site-packages/zigpy/zcl/__init__.py", line 358, in reply
    return await self._endpoint.reply(
  File "/usr/local/lib/python3.10/site-packages/zigpy/endpoint.py", line 256, in reply
    return await self.device.reply(
  File "/usr/local/lib/python3.10/site-packages/zigpy/device.py", line 384, in reply
    return await self.request(
  File "/usr/local/lib/python3.10/site-packages/zigpy/device.py", line 297, in request
    await self._application.request(
  File "/usr/local/lib/python3.10/site-packages/zigpy/application.py", line 690, in request
    await self.send_packet(
  File "/usr/local/lib/python3.10/site-packages/bellows/zigbee/application.py", line 738, in send_packet
    status, _ = await self._ezsp.sendUnicast(
AttributeError: 'NoneType' object has no attribute 'sendUnicast'

Has anyone got the same issue? a fix? Do i have to “migrate back” to the conbee stick untill the skyconnect is more stable?

2 Likes

Unfortunately I cannot help you, but I had to unplug the skyconnect from my RPi 4 because it kept crashing my Home Assistant installation completely, even without any devices being paired yet. I guess the skyconnect just isn’t quite ready yet…

Yeah I decided to migrate back to my conbee and the problem was solved… but the migration process was shit, I had to repair every device since the migration failed…

1 Like