Been doing this for about 18 months now with my garden office setup. Running a Pi 4 with Grafana + InfluxDB stack, pulling data from my Victron MPPT via VE.Direct USB cable. Honestly transformed how I understand my system — you can actually see when the clouds roll in, watch battery SOC trends overnight, the lot.
I was sceptical about going the DIY route initially versus just using Victron's VRM portal, but having everything local means no dependency on cloud services, no account needed, and the data is mine. VRM is fine but it's another login and another thing that could disappear one day.
A few things I'd flag for anyone considering it:
- The Victron community scripts on GitHub are a decent starting point
- Pi 3B+ works fine if you've got one lying around, no need to splash out on a Pi 4
- Use a good quality SD card or, better yet, boot from a USB SSD — SD cards fail eventually with constant writes
The one headache has been keeping InfluxDB and Grafana playing nicely together after updates. Not for the faint-hearted if you're not comfortable with the command line.
Anyone else doing something similar but with a different inverter? Curious whether there are decent community integrations for Growatt or Solis units — I've seen mixed reports. Also wondering if anyone's gone down the Home Assistant route instead of a pure Grafana stack.