Values in MQTT Explorer but not appearing as Device in Home Assistant

Hello - I have set up an ESP32 to read Victron VE.direct serial messages from a Smart Shunt and pass it to my MQTT broker, following this guide: GitHub - RalfJL/VE.Direct2MQTT: Use a esp32 to push VE.Direct ASCII messages to a MQTT server

In MQTT explorer, I am able to see the expected topic I configured on the ESP32, and the values it is updating with all look sensible. However, when I go to Home Assistant → Setup → Devices, I don’t see this appearing as a Device. I tried reloading the HA MQTT Integration and that didn’t seem to do anything. Any thoughts on what I could try?

  • Core2024.5.4
  • Supervisor2024.08.0
  • Operating System12.2
  • Frontend20240501.1

Values in MQTT is a great first step, but if you don’t have a discovery topic or configured manually the MQTT sensors in HA, HA doesn’t know about them.

Thank you. I eventually figured this out - I updated home assistant, mosquito/mqtt, and did a reinstall of mosquito/mqtt because there was something odd going on with the configuration after updating. After doing all that, the sensors were appearing as expected in home assistant and updating regularly over mqtt