Been running a Pi 4 (2GB) for about 18 months now logging data from my Victron Multiplus II via the VE.Direct USB cable. Absolutely solid setup once you get it dialled in.
I'm using Grafana + InfluxDB on the Pi itself, pulling data through the Victron Venus OS large image. Dashboard looks genuinely impressive and the wife has stopped asking me why there's a blinking box in the garage 😄
A few things worth knowing if you're starting out:
- Use a good quality SD card or boot from SSD — SD cards will corrupt eventually with constant writes. Running mine off a 120GB SSD via USB3 now, no issues since
- InfluxDB 2.x is a bit of a pain to set up compared to 1.8 — if you're not confident with the CLI, stick with 1.8 for now
- Keep the Pi on a small UPS or tap it off your battery bank directly. Mine runs off a Fogstar 12V lithium drop with a DC-DC converter, draws almost nothing
I've also got MQTT feeding data into Home Assistant on the same Pi, which lets me do basic automations — like alerting me if SOC drops below 20% overnight.
Anyone else doing something similar? Curious whether people are bothering with Node-RED in the mix or keeping it simpler. Also wondering if anyone's successfully logged data from a non-Victron inverter — got a mate with a cheap Renogy unit and he's struggling to find decent RS232 docs.