Been running a Pi 4 in my garden office setup for about six months now, pulling data from my Victron Cerbo GX over MQTT and visualising it through Node-RED dashboards. Works brilliantly for tracking solar yield, battery state of charge, and grid/inverter behaviour in real time. Running a 3.6kWh Fogstar Drift LiFePO4 pack with a Multiplus-II 3000 and two 400W panels, so there's plenty of data to chew on.
The main thing I've been experimenting with is automating load control — basically switching a immersion heater relay when battery SOC hits above 90% and solar surplus is over 500W. Got it working but the logic feels a bit clunky. Wondering if anyone's done something more elegant, maybe factoring in time-of-day or weather forecast data via an API to make smarter decisions before committing excess power.
Also curious whether people are logging to InfluxDB and using Grafana for historical views — I've got that set up but my retention policies are all over the place and I'm drowning in data I never actually look at. What are others actually logging and at what interval? I'm currently polling every 30 seconds which feels like overkill for most metrics.