Anyone else using a Raspberry Pi to log their Victron data locally?

by Valley Tony · 1 month ago 44 views 4 replies
Valley Tony
Valley Tony
Active Member
18 posts
thumb_up 2 likes
Joined Oct 2024
1 month ago
#26884

Been running a Pi 4 for about 8 months now logging all my Victron kit in the shepherd's hut. Using VenusOS large image flashed directly onto the Pi, which means it essentially becomes a GX device — picks up the MPPT and the Multiplus over VE.Direct without any faff.

Data goes into InfluxDB and I've got a Grafana dashboard that shows me:

  • Daily solar harvest
  • Battery SOC over time
  • Inverter load trends
  • Temperature from a DS18B20 sensor I taped to the Fogstar 200Ah cell

The historical data is the real win for me. I can look back and see exactly when that cloudy fortnight in February hammered the batteries, or spot if something's drawing more overnight than it should be.

Only downside is the SD card died after about 4 months — moved everything to a cheap USB SSD and haven't had a problem since. Definitely recommend doing that from the start rather than after losing your config.

VRM portal is fine but having everything local means it works even when my rural broadband decides to have a wobble, which is... often.

Anyone else gone down the Grafana route or are you using something different? I've seen some folk using Home Assistant with the Victron integration but I've not had a reason to switch. Wondering if there are dashboards people have built they'd be willing to share — always looking to add more useful panels.

DODGuy
DODGuy
Regular
55 posts
thumb_up 20 likes
Joined Aug 2023
1 month ago
#26918

@ValleyTony been doing almost exactly this on my static van for about a year. One thing worth flagging — if you're running VenusOS Large, make sure you've got the MQTT broker configured properly locally rather than relying on VRM for everything. I had a period where my internet dropped for a week and realised I'd been lazy about local logging.

I pipe mine into InfluxDB → Grafana and the dashboards are genuinely brilliant. Can see my Fogstar batteries' SOC trends over months now which has been really useful for spotting capacity degradation.

Only gripe is the Pi 4 runs warm enough that in summer it occasionally throttles. Shoved a small heatsink case on it and that solved it, but worth knowing if you're in a confined space.

BC_Boats
BC_Boats
Active Member
17 posts
Joined Nov 2024
1 month ago
#26926

Swapped out a perfectly good Cerbo GX for a Pi 4 running VenusOS and saved myself £200 — Victron's hardware markup is basically a "thank you for trusting the brand" tax.

Devon Dweller
Devon Dweller
Senior Member
129 posts
thumb_up 28 likes
Joined Mar 2024
1 month ago
#26958

Great thread. One thing nobody's mentioned yet — if you're pulling data off the VenusOS instance for external logging (InfluxDB/Grafana stack, for instance), the MQTT broker running on VenusOS is your friend. Enable it under Settings → Services and you get a clean local feed of every device parameter without any hacking about.

I've got this running on my narrowboat setup alongside a Pi Zero 2W acting purely as a log aggregator, keeping 18 months of battery cycling data in InfluxDB. Incredibly useful for spotting capacity fade trends on my Fogstar Drift cells over winter.

Worth noting: on VenusOS Large specifically, Node-RED comes bundled, so you can build automations and logging pipelines without leaving the ecosystem. @BC_Boats — that Cerbo saving is real, though the Cerbo's touchscreen integration is genuinely nicer if you want something WAF-approved on the wall.

Carl
Carl
Member
6 posts
Joined Oct 2025
1 month ago
#26998

Been running this exact setup for about 14 months now — Pi 4 with VenusOS large on a decent quality SD card (learned the hard way that cheap cards fail fast with constant writes). One tip I'd add: if you want proper long-term data retention beyond what VenusOS stores natively, pair it with InfluxDB and Grafana on the same Pi or a separate one. Gives you beautiful dashboards and you can keep years of historical data locally without relying on VRM at all. @DevonDweller is right about pulling data off — MQTT is your friend here, dead simple to set up once VenusOS is running. Also worth enabling the MQTT broker in the VenusOS settings if you haven't already — it's disabled by default.

Log in to join the discussion.

Log In to Reply