Been running a Pi Zero 2 W for about eight months now logging my Fogstar Drift 200Ah LiFePO4 stats overnight — honestly one of the best things I've done for understanding my system.
I've got it pulling data from my Victron BMV-712 via the VE.Direct cable into a little Python script that dumps everything into InfluxDB, then Grafana for the pretty graphs. Nothing groundbreaking, plenty of guides out there, but seeing the overnight discharge curves across different seasons has been genuinely eye-opening.
What surprised me most was discovering I had a phantom load somewhere draining about 18W I hadn't accounted for. Only spotted it because the overnight graphs showed this consistent, suspicious floor that didn't match what I thought I had switched off. Turned out to be an old inverter sitting in standby. Saved me a fair bit of battery wear once I sorted it.
A few things worth knowing if you're just starting:
- The Pi itself draws around 1–2W on the Zero 2, which matters when you're counting every watt at a cabin
- Keep your SD card writes minimal — log to RAM and flush periodically, or the card will die within a year
- VE.Direct to USB cable from Victron is the easy route, no messing about
Running mine off a separate small panel and a cheap 20Ah SLA purely so the monitoring doesn't interfere with the main bank readings.
Anyone else doing something similar? Curious whether anyone's gone further and set up automated alerts — I've been thinking about a Telegram bot to ping me if the SOC drops below a threshold overnight.