Been running a Pi 4 (2GB) logging all my Victron kit via VE.Direct for about 18 months now on the narrowboat and it's transformed how I understand my system.
Using Venus OS Large flashed directly onto the Pi — turns it into essentially a GX device for pennies compared to buying a Cerbo. Pulls data from my MPPT, MultiPlus, and BMV-712 all in one place. Local MQTT broker means everything stays on-board even when I'm in a tunnel with no signal (which is... often 😅).
I've got Grafana + InfluxDB running alongside it and the historical graphs are genuinely brilliant. Found a pattern where my Fogstar 200Ah lithium wasn't quite balancing properly during absorption — only spotted it because I could overlay three weeks of data. Never would've caught that just glancing at the Victron app.
A few things worth knowing if you're setting this up:
- VE.Direct USB cables — don't cheap out, the genuine ones are worth it
- Give the Pi a decent 5V supply, not a random phone charger. I use a Victron Orion-Tr to power mine directly from the 12V bus
- SD card wear is real — run your InfluxDB writes to a USB SSD instead
The only faff was getting the VRM portal to also sync remotely for when I do want to check in from my phone, but there are some good guides floating about.
Anyone else gone down this rabbit hole? Curious whether others are using Node-RED on top of it for any automation — I've been tempted to set up low-battery alerts that trigger the inverter to shut down automatically.