Been running a Pi 4 with VenusOS for about eight months in the shepherd's hut and honestly it's the best £40 I've spent since the Fogstar batteries — which is saying something because those were very good pounds.
The setup pulls data straight off the Victron MPPT via VE.Direct USB cable, shoves it into InfluxDB, and Grafana does the pretty graphs that make me feel like I'm running a proper power station rather than a shed with delusions of grandeur.
Few things worth knowing if you're considering it:
- VRM still works alongside local logging — you don't have to choose
- The Pi does run warm; I've got a tiny heatsink case on mine because the last thing I need is thermal throttling when I'm actually trying to check if the panels are earning their keep
- InfluxDB 2.x is a bit of a faff to set up compared to the older version, so there's no shame in sticking with 1.8
Main reason I went local rather than purely relying on Victron VRM cloud was the sketchy mobile signal out at the hut — three bars if the cows aren't standing in the wrong field apparently counts as "adequate coverage" according to EE.
Anyone else gone down this rabbit hole? Curious whether folks are using Node-RED on top of it, because I've been eyeing that up for automations but I've already lost two weekends to this project and my partner is starting to ask questions.