Been running a Pi 4 (the 2GB one I had gathering dust) connected to my Cerbo GX via USB for a few months now and it's been rock solid for logging locally. Using VictronConnect data pulled through Venus OS and storing it in InfluxDB with Grafana dashboards — genuinely satisfying to see the shepherd's hut's power history laid out properly rather than squinting at the Victron app.
Few questions for anyone else doing this:
- Is anyone running the Pi off the system itself? Mine's powered from a small USB tap on the 12V bus but I'm a bit paranoid about it brown-out rebooting during a low battery event and corrupting the SD card. Running off a decent quality card (Samsung Endurance series) but still.
- Has anyone switched to an SSD boot drive? I've seen people swapping out SD cards for USB SSDs on the Pi to avoid the whole write-wear problem. Worth the faff?
- What retention periods are you keeping data at? I'm logging every 30 seconds which feels excessive but I wanted decent granularity during cloudy weeks when the system's working hardest.
The Grafana dashboards are genuinely addictive once you get them set up — I've caught two separate issues just by spotting weird patterns in the graphs that I'd never have noticed otherwise. One was a dodgy connection on a Fogstar battery cable causing intermittent voltage drops.
Anyone using Node-RED as part of the stack as well, or is that overkill for a simple cabin/hut setup?