Hi all,
I’ve searched the forums, but I could not find anything which solved my problem.
I’m sure it’s a small config error but I’m searching for a week now, time to call in the troops.
I have some ESPeasy devices which are connected to the Moscquitto broker add-on.
I used discovery before (with rules in EASPeasy) and that worked but I found it more tedious to keep the easpEasy rules up to date so I wanted to migrate to configuring them in HAS.
Developer Tools -> Listen to ‘#’ reveals all topics in the expected scheme.
However, in Developer Tools - States the sensors show “unavailable”.
I’m running HASS.io version 3.10 and HAS version 200.
I also used to run ESPeasy on my sonoffs and nodeMCU’s with various sensors attached.
The in built automation engine was amazing for it’s time.
I’ve since switched to ESPhome and haven’t looked back.
It’s configured with the same yaml as Home Assistant, has its own API so doesn’t require mqtt, and personally I’ve found it much more stable. ESPeasy used to give me annoying lock ups and reboots on some devices.
I highly recommend you have a look.
Better still, install the hass.io add-on and have a play !
As mentioned by jivesinger I have moved most of my ESPEasy Wemos D1 Minis over to ESPHome but I still have two that I use on my boiler and watertank which are very stable and I don’t see the need to move them over to ESPHome just yet.
Here is my sensor MQTT settings which may be of use to you