Been running a Pi 4 (2GB) with Venus OS Large for about 18 months now and it's transformed how I manage my LiFePO4 bank. The native Victron integration is rock solid — picks up the MultiPlus and SmartShunt over VE.Direct without any fiddling.
What really made it sing was adding InfluxDB and Grafana on top. I've got dashboards showing state of charge trends going back over a year, which has been invaluable for spotting capacity drift in individual cells. Caught a Fogstar cell starting to lag behind the others about three months before it would've caused any real grief.
A few things worth noting for anyone setting this up:
- SD card wear is a genuine concern — move your InfluxDB data directory to a USB SSD, not the card itself
- Venus OS Large handles the MQTT broker natively, so Grafana can pull data without needing Node-RED as a middleman (though I still use Node-RED for automation logic)
- Keep a spare Pi imaged and ready. Mine died during a firmware update last winter and I was flying blind for two days
The one area I'm still not fully happy with is alerting. Currently using Grafana alerts emailed to myself but the latency is sometimes 5-10 minutes, which isn't ideal if something's going sideways quickly.
Curious whether anyone's integrated this with Home Assistant instead, or found a tighter alerting solution. Also interested if anyone's doing this on a Pi Zero 2W to keep the power draw down — my Pi 4 pulls around 3-4W which adds up over a year off-grid.