My zigbee2mqtt has suddenly stopped working

Yesterday, all my thick beat to mqtt devices has stopped working.
I didn’t add anything new:

  • No new integration
  • No new Home Assistant version
  • No new devices
  • Nothing has changed

It’s been like it is now for more than a month, and yesterday it suddenly stopped working.
I check Home Assistant logs, and there are no new errors there. All the logs are the usual ones from devices that I am not using currently or from other integrations that have been not working properly for almost a year now.
If I open the Zigbee2MQTT section on Home Assistant it appears to be normal, but it doesn’t show any device updates.
Checking the add-on blocks, this is all that I see, repeated over and over. (Screenshot attached)


Rebooting Home Assistant makes no difference.
I tried rebooting the host (VM), which means turning off the machine where Home Assistant is running and turning it on again, and that made it work for a couple of hours. Then it has stopped working again.
Window sensors, motion sensors, and most of the most critical devices on my home are on zigbe2mqtt, so this is quite critical, I am kind of desperate.
This is how my zb2mqtt looks like, nothing out fo the ordinary:

This is my about section of zb2mqtt:

What is the status of your MQTT broker?

It’s the “middleman” between Home Assistant and Zigbee2MQTT, so if it’s non-functional then there will be no communication between the two systems.

The MQTT broker seems to be working fine.
The bridge is online and the $SYS topic gets updates

checking dmesg in the host machine of the virtual VM where HA is running I see the following:

Try unplugging then replugging the coordinator. 14 routers vs 35 end devices might be a little on the low side router wise?

Really? I already have like 4 useless zigbee plugs just to have some more routers around the house. Do I need to have the same number of routes as end devices? 14 is almost half 35 so I think it is a safe ratio, no?

It doesn’t hurt to try more routers. There is no set number or ratio, but if you already have routers that you can join the network I’d definitely look into that. My network for comparison:

If it matters, this is how I’m passing down the USB device to the machine in proxmox:

Changed the usb passthrough to be like this

and rebooted. Seems to be working for now

Symptoms like this have been caused by having the radio/dongle too close to another RF radio, like a USB3 port or another dongle. Make sure it’s a meter at least away from other things, including the host computer…

Like this you mean?

1 Like