Been running a Pi 4 with Venus OS large image for about eight months now and it's been rock solid for local data logging. Pulled the VRM portal dependency completely — all my Cerbo GX data goes straight into InfluxDB and I've got Grafana dashboards showing everything I care about.
Main reason I went down this route was wanting historical data without relying on Victron's cloud. Also lets me correlate my EV charging sessions against solar yield and battery state of charge, which VRM doesn't really do cleanly out of the box.
A few things worth mentioning if you're considering this setup:
- The
dbus-mqttbridge is your friend for getting data out of Venus OS - InfluxDB 2.x has some quirks — some people stick with 1.8 for simplicity
- Running everything on the same Pi as Venus OS is possible but I'd recommend a separate Pi just for the database/Grafana side
One thing I'm still trying to crack is getting useful alerts when my battery hits certain thresholds during overnight EV charging. Grafana alerting works but it feels a bit clunky compared to what I imagine Node-RED could do. Anyone gone down the Node-RED route for automation on top of this kind of stack?
Also curious whether anyone's managed to integrate Zappi charger data into the same dashboards — seems like myenergi have an API but I haven't dug into it properly yet.