#HA sometimes doesn't see zigbee2mqtt topic updates but can see MQTT topic updates from other devices

7 messages · Page 1 of 1 (latest)

tulip pulsar
#

HA container 2024.11.3
Debian Sid

I've been trying to nail this issue down for months. Occasionally button presses on Zigbee buttons don't show up in HA, possibly delayed for about 20 seconds or just get lost. And if I try to turn Zigbee lights on from the UI, during this period of lag, I also see a delay of around 20 seconds. This is observed a handful of times through the day.

Zigbee2MQTT logs any interactions with the buttons, and looking at the debug log for Mosquito I do see the MQTT topics get updated by Z2M. HA with MQTT debug turned on shows nothing for Z2M devices, either late or just lost in the void.

The weird thing is HASS.agent, or Octoprint, or my car charger, all pass MQTT topic updates through Mosquito to and logged in HA, no delays.

I was previously running Mosquito from the native Debian package, but a few days ago I switched over do the official Docker image to see if that makes a difference.

Please halp. Thanks!

bitter flower
tulip pulsar
#

Yes I'm doing both of those things.

#

I've also jacked up debug on Mosquito to max.

#

I have all three logs running at the same time.

#

I can see Z2M log the button press and the MQTT publish, MQTT getting the info from Z2M and pushing the update to the HA client, and nothing logged in HA.

#

And I can see the activity within MQTT explorer.