I have been happily using Zigbee2Mqtt for years but recently had to repair everything, did a bit of upgrading of Home Assistant itself and am now using EMQX instead of Mosquitto…
However the MQTT communication itself doesn’t seem to be the issue, as when monitoring a topic the messages back and forth are working, it’s just getting the devices to show up in Home Assistant’s device list…used to be they were all there…
As an example of a simple device I used to have setup in HA:
Any ideas why this would now not want to cooperate like it always used to?
I also have some Xiaomi RTCGQ01LM, it used to be I think that that the zigbee2mqtt page had YAML code snippets for pasting into the config yaml for how to integrate them, but this is now gone?
If you jumped a bunch of versions of Home Assistant and I would assume Z2M you should expect a bunch of things will look different. There’s a major release monthly and minor ones about every week between on HA, that’s a lot of change.
I don’t mind things looking different, and in fact they largely look the same, basically my hand was forced as the version of zigbee2mqtt I was using became unavailable via the addon store, and I had to remove it and start afresh, then decided to repair all my devices…
But what’s weird is my devices are in the zigbee2mqtt devices list but they just won’t appear in the Home Assistant devices list (even though they’re still in my manual MQTT devices list).
What I’m wondering is if I remove them from the manual MQTT configured devices YAML, will I be prompted to add them - would they get ‘detected’ by Home Assistant?
The answer was to re-enable automatic adding of mqtt discovered entities. Nothing else worked. I don’t know if this is by design?
Anyway, resolved the issue
Then you weren’t using the actual Z2MQTT addon. You were using a fork which, if memory serves me well, has been unsupported since at least a couple of years
I guess what I meant was, had zigbee2mqtt long since dropped support for manually configured MQTT entities in home assistant? Because that was the issue I was facing
I have no idea how to answer that question, sorry. Never needed to configure MQTT entities in Z2M in the 3 years I’ve been using it - all the entities I’ve ever needed were autodiscovered.