Victron MultiPlus MQTT Integration with Home Assistant

I’ve been working on integrating my Victron MultiPlus with Home Assistant via MQTT, and I’m hitting a bit of a snag. I’m hoping the community can shed some light on what I might be missing.

Here’s the setup: My Victron MultiPlus is connected through a Cerbo GX running Venus OS 3.67. MQTT is enabled on port 1883, and I’ve confirmed that locally on the GX, everything works perfectly. I can subscribe to topics and publish keepalive messages without any issues.

On the Home Assistant side, I’m using the MQTT add-on and have tried setting up a bridge with various configurations. The goal is to pull in real-time data like battery state of charge, voltage, and power output. I’ve also installed the Victron MQTT integration via HACS, but it doesn’t seem to be picking up any data.

What’s working:

  • MQTT is reachable from HA.
  • I can see the Serial topic (victron/N/…/system/0/Serial).

What’s not working:

  • No other N/ topics are showing up in HA, even after publishing keepalive messages.
  • The Victron MQTT integration isn’t creating any entities.

I’ve tried different bridge configurations, including varying QoS levels and prefixes, but nothing seems to bridge the gap. Is there something fundamental I’m overlooking? Should I consider a direct connection instead of a bridge? Any advice on retained messages or keepalive handling would be greatly appreciated!

Thanks in advance for your insights!