Been doing exactly this for about 18 months now in the van build. Running a Pi 4 with a VE.Direct cable straight into my Victron SmartShunt, feeding data into InfluxDB and pulling it all up through Grafana. Honestly transformed how I understand my system.
The long-term logging is where it gets interesting. Over winter I could clearly see my Fogstar Drift 100Ah cells losing maybe 8-10% effective capacity in sustained cold — something I'd never have spotted just glancing at the Victron app. Now I actually have evidence rather than just gut feeling when something shifts.
A few things worth mentioning if you're going down this route:
- SD card wear is a real concern with constant writes. I moved the database to a USB SSD pretty early on and haven't looked back
- Power consumption matters when you're off-grid. A Pi 4 pulls more than you'd think. I'm now on a Pi Zero 2 W and it's transformed my standby draw
- The VE.Direct to USB cable from Victron is plug-and-play with their Venus OS stuff, but raw serial into a custom setup takes a bit of fiddling — worth it though
What I'd love to know is whether anyone's managed to pull data from non-Victron kit into the same pipeline. I've got a Renogy MPPT on a secondary panel and getting that talking to the Pi cleanly has been a bit of a saga.
Anyone running multiple data sources into one dashboard? Would be dead useful to see how others have structured it.