#MQTT Devices Unavailable after 2026.2.3 Update

1 messages · Page 1 of 1 (latest)

toxic cairn
#

Hello everyone, I am facing quite a unique issue. I updated my HA Core to 2026.2.3 yesterday and for some reasons all of my #mqtt devices have become unavailable. #1284966582375813201

I am using EMQX OSS mqtt broker with me from past 3 years without any issues whatsoever.

Current state:
HA -> EMQX Communication is established
Zigbee2MQTT -> EMQX communication is also fine.

But for some reasons HA is not getting any entity details from the broker. There are no errors I can see in the logs. I turned on the debug logs and has attached to the post. I have toggled discovery multiple times, in mqtt settings, but to no avail. I also setup Mosquitto broker, but HA behavior is same, it doesn't recognize the entities, all remain unavailable.

I also tried to subscribe to zigbee2mqtt device topics at HA and data is coming without any problems.

Now I am really puzzled as to what is the problem.

P.S.: I have another HA instance running completely separate on a different server with a separate instance of EMQX broker. I updated that instance as well before this instance and it is working fine, I didn't face any issue in that instance.

toxic cairn
#

I updated Home Assistant to latest version and still the same issue remains. What could be wrong? Anyone any idea?

toxic cairn
#

Alright so it got fixed, by restarting the Zigbee2MQTT, not sure why this was needed.

shy knot
#

I have the same problem for the past couple months, across several updates. No errors, nothing remotely suspicious in the logs, i can see both clients connected to the broker. The problem seems to be zigbee2mqtt starting/connecting before ha (independent of the actual order in which the containers are starting). Is there a setting im missing?