Been running a Pi 4 (2GB) connected to my Cerbo GX via the VE.Direct USB cable for about 18 months now. Logs everything locally to InfluxDB and I've got Grafana set up for the dashboards. Honestly one of the better things I've done for understanding the system properly.
The main reason I went local rather than just relying on VRM Portal was reliability — my internet goes down fairly regularly out here and I wanted a complete historical record regardless. VRM is fine as a secondary view but I don't trust cloud-only logging for anything critical.
A few things worth knowing if you're setting this up:
- Venus OS Large on the Cerbo makes the Pi side much simpler — it can run Node-RED and push data directly
- Storage matters — SD cards die. I'm running the Pi off a small USB SSD now, much more stable
- Keep the Pi on a separate small UPS or at least tied into your battery system so it doesn't lose data during transitions
Currently logging: battery SOC, charge/discharge watts, PV yield, grid import (when I'm on hook-up), temperatures. Building up a decent dataset now which is genuinely useful for spotting trends — noticed my morning absorption times creeping up over summer which suggested the battery bank needed attention.
Anyone else using SignalK instead of the InfluxDB/Grafana stack? I've seen it mentioned but never dug into it properly. Also curious whether anyone's managed to pull data from non-Victron kit into the same dashboard — I've got a Renogy MPPT on a secondary array that doesn't talk nicely with anything.