Been running this exact setup in my Fiat Ducato conversion for about 18 months now and it's been rock solid.
I've got a Pi 4 (2GB) connected to my Multiplus-II via the VE.Direct USB cable, running VictronConnect's data over to InfluxDB, then visualised through Grafana. The whole stack lives in a Docker Compose file so if the Pi throws a wobble I can have it back up in minutes.
The key bit that took me a while to figure out was using the venus-mqtt bridge rather than polling VE.Direct directly — latency dropped significantly and I stopped getting those occasional corrupt packets I was seeing before.
A few things worth mentioning for anyone considering this:
- Power draw matters in an off-grid context. A Pi 4 pulls around 3–5W continuously. I switched to a Pi Zero 2 W for the van and it's closer to 1–2W idle, which makes a real difference on cloudy winter days
- The official Venus OS Large image exists if you want to run a Pi as a GX device rather than alongside one — worth knowing about
- Fogstar's cells have been in my system the whole time and the granular logging has been really useful for tracking cycle count and capacity fade
Currently logging: SOC, voltage per cell (via BMS over RS485), current, temperature, and inverter AC output. Retention set to 90 days before downsampling.
Anyone else gone down the Venus OS Large route rather than a separate logging stack? Curious whether the trade-offs are worth it or whether keeping them separate is cleaner long-term.