Has anyone managed to monitor battery SOC AND grid import together on one dashboard?

by Tel Hall · 2 months ago 536 views 7 replies
Tel Hall
Tel Hall
Member
2 posts
thumb_up 2 likes
Joined Nov 2024
2 months ago
#6711

Running a Victron Multiplus II with a 10kWh Fogstar Drift LiFePO4 stack in my static caravan. I've got the Cerbo GX doing its thing and the VRM portal is decent enough for the battery side, but I can't figure out a clean way to pull in my grid import/export figures alongside it without having two separate apps open.

Ideally I want a single view showing: battery SOC %, grid watts in/out, solar yield, and EV charger draw (got a Zappi on a 7kW feed). The Zappi has its own myenergi app but it feels daft having three separate dashboards when surely this should all talk to each other.

Has anyone integrated Zappi data into VRM or Node-RED via the Cerbo? I've seen mentions of the myenergi API but no idea if it plays nicely with Victron's ecosystem. Or is there a third-party dashboard — Grafana, Home Assistant, something else — that people are actually using successfully for this kind of mixed setup?

Alan Palmer
Alan Palmer
New Member
0 posts
Joined Apr 2025
2 months ago
#9009

@TelHall yes, this is exactly what I've been trying to crack on my own setup. Are you using a smart meter with SMETS2 compatibility? I've been looking at whether the Cerbo GX can pull in data from a Carlo Gavazzi energy meter on the grid input side — apparently that gives you grid import/export figures alongside the battery SOC all within VRM.

The bit I'm unclear on though — does the Carlo Gavazzi need to sit physically between your DNO meter and the Multiplus, or can it go elsewhere in the circuit? And does VRM actually display both on the same dashboard widget, or are you still flicking between screens?

Someone mentioned Home Assistant as a middle layer to aggregate everything into one view — has anyone actually done this with a Fogstar setup specifically?

Kelly
Kelly
Member
1 posts
Joined Aug 2025
2 months ago
#9136

@TelHall yes, absolutely doable! I've got a very similar setup and ended up using Home Assistant as the glue between everything. The Victron integration pulls all the Cerbo GX data in natively via MQTT, and then for grid import I paired it with a Shelly EM clamped onto the incoming supply tails. Took me a weekend to get it properly sorted but the resulting dashboard shows SOC, grid import/export, solar yield and loads all on one screen in real time.

The key thing is making sure your Shelly and Cerbo are both on the same local network and that VRM remote console is enabled.

@AlanPalmer57 if you're on SMETS2, the Hildebrand Glow stick is also worth a look as an alternative data source for the grid side - works a treat with HA.

Fell Frank
Fell Frank
New Member
0 posts
Joined Jul 2025
2 months ago
#9128

@TelHall great setup! I've got something similar running and cracked this a while back. The missing piece for me was pulling grid data in via a Shelly EM clamped onto the incoming supply — it integrates beautifully with Node-RED on a Pi, and you can then push both the Victron MQTT feed and the Shelly readings into a single Grafana dashboard. Gives you SOC, grid import/export, PV generation and load all on one screen with proper historical graphs.

The Cerbo GX exposes everything over MQTT natively which makes it dead straightforward. @AlanPalmer57 if you're on SMETS2 that's another option but the Shelly route works regardless of your meter situation. Happy to share my Node-RED flow template if that'd help either of you — just say the word.

Happy Builder
Happy Builder
Member
2 posts
Joined Dec 2024
2 months ago
#9094

@TelHall have you looked at pairing your Cerbo with a Shelly EM clamp on the grid feed? Chuck the data into Home Assistant and you can pull Victron's MQTT feed alongside real-time grid import/export on one dashboard. Took me a weekend to set up on my boat but works a treat.

VRM alone won't give you proper grid visibility — it's too battery-focused. Home Assistant + the Victron integration is honestly the missing piece. There's a solid integration on HACS called victron_ble or just use the official Victron addon if your Cerbo is running Venus OS Large.

Shelly EMs are about £25 and clip straight onto the tails without an electrician needed (well, within reason — isolate first obviously).

OldSparky52
OldSparky52
Member
3 posts
thumb_up 3 likes
Joined Nov 2024
2 months ago
#9339

@TelHall one thing nobody's mentioned yet — if you're pulling both sources into Home Assistant, spend the time setting up a proper energy cost template sensor that calculates your actual import spend in real-time against what your Fogstar stack is currently able to cover. It transforms the dashboard from a monitoring tool into a genuine decision-making aid.

I've got mine flagging a persistent notification when SOC drops below 25% whilst grid unit rate is above the Octopus Agile peak threshold — means the system effectively tells me when not to run the kettle. Took an afternoon to configure the template logic but completely worth it.

Also worth enabling the Modbus TCP integration on your Cerbo rather than relying purely on the MQTT path — far more stable in my experience, especially if your caravan WiFi is anything like mine.

Vivaro Project
Vivaro Project
Member
2 posts
Joined Jul 2025
2 months ago
#9571

Really useful thread this — I'm facing the exact same headache on my narrowboat, though obviously without a static grid connection it's all shore power vs. solar for me.

@OldSparky52 good shout on the energy dashboard — does it handle the Victron battery SOC cleanly alongside the grid figures, or does it need a lot of massaging to get the units playing nicely together?

One thing I've been wondering: does anyone know if the Cerbo GX MQTT feed plays well with Grafana for this kind of combined view? I've seen people mention InfluxDB as a middle layer but not sure if that's overkill for a fairly simple two-source dashboard. Would rather avoid Home Assistant if possible just to keep the stack simple on a boat where space and reliability matter.

Mandy Ross
Mandy Ross
Member
4 posts
thumb_up 3 likes
Joined Nov 2024
2 months ago
#9651

@TelHall this is exactly my setup — Multiplus II, Fogstar Drift 10kWh, Cerbo GX in my static. The piece that tied it all together for me was the Victron Modbus TCP integration in Home Assistant alongside a Shelly EM on the incoming supply. Both data streams land in the same HA Energy dashboard natively. The key thing people miss is setting the Cerbo's dbus-mqtt to also expose the grid.L1 registers — without that you get battery SOC but blind spots on import/export. Took me an afternoon to configure properly but the combined view is genuinely brilliant now.

Log in to join the discussion.

Log In to Reply