Two zigbee switches/buttons that have been working fine for months suddenly stopped working at the same time - ZHA

One is an Aqara Wireless Mini Switch switch and one is a TRADFRI On/Off Dimmer Switch.

I’ve tried:

  • restoring from a time they were both working fine
  • repairing each device
  • removing them and readding them
  • deleting the zigbee database

I’ve almost come to the conclusion that i’ll need to reinstall HA, start again and try zigbee2MQTT instead of ZHA. I wanted to post this before I do it in case anyone has any ideas.

Thanks for reading.

Here’s the log:

Logger: homeassistant.components.zha.core.channels.base
Source: components/zha/core/channels/base.py:486
Integration: Zigbee Home Automation (documentation, issues)
First occurred: 7:12:52 AM (29 occurrences)
Last logged: 7:13:17 AM

[0x7702:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>')]
[0x7702:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>'), DeliveryError('Request failed after 5 attempts: <Status.MAC_NO_ACK: 233>')]
[0x7B97:1:0x0008]: async_initialize: all attempts have failed: [DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>')]
[0x7B97:1:0x0300]: async_initialize: all attempts have failed: [DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>')]
[0x7B97:1:0x0006]: async_initialize: all attempts have failed: [DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>'), DeliveryError('Request failed after 5 attempts: <Status.NWK_NO_ROUTE: 205>')]

It’s less likely a HA issue and more so a signal issue. How far away are they? Do you know how they route back to HA? Are there any repeaters between your Zigbee coordinator and the devices?

Thanks for your response. Both devices are showing as offline so can’t see a route in the visualization. I have working battery powered ZigBee devices close to the devices that aren’t working and I have tradfri bulbs in every room which should be repeating. The system has been working flawlessly for about a year and I’ve not added any new devices for months. These devices stopped working just under two weeks ago :thinking:

Troubleshoot what oyu just told me

and

Should Be - are they?

OK so something you didn’t initiate. Probably environmental

Anything noteworthy you remember happen back then? New neighbor? Bought a new wifi enabled rice cooker? Buy a new external HDD? Edit your Wifi Config?

My point is - weird stuff can happen and knock out parts of your network all the time - just because ‘it’s worked great for xxx’ does not mean it will continue to work that way even if you changed NOTHING.

My neighbor bought a new Wi-Fi kit - and set it up at max power aimed at my home. (conversation for another time) which caused my own Wi-Fi gear to start trying to find a new channel for my 2.4Ghz segment for ‘best communications’ I found out because the entire eastern half of my home couldn’t connect to Zigbee because the resulting channel changes landed my Wi-Fi right in the middle of Zigbee 15. Took me days to figure that out back then - and blowing away HA and restarting would have done NO GOOD to fix it, because the default install of what i did would have chosen 15 every single time unless I changed it (Which was not the right answer either)

Figure out why you lost two nodes - dont blow away the network.

Are you sure the batteries are working, could be as simple? Espacially because you mention the remaning part of the zigbee network is working.

If not battery, then I agree with Nathan. You probably have a zigbee network interference problem. Try and search for the many threads on this. Start with the obvious, USB cable extender and move coordinator far from all wifi and USB.