Grafana dashboards, Prometheus rules, and associated files for use with mpp-solar by John Blance using a Prometheus or Victoria Metrics tdb backend.
I have created more panels than really necessary so those not comfortable with promql or grafana can move, size, and remove panels as they see fit.
All panels are part of a library, so any removed panel can be restored, or easily placed in another dashboard.
Dashboards have some dynamic programed Total gauges that adjust with controller configuration. Total gauge for "Array power by inverter" automaticly adjusts it maximum value by how many inverters report back voltage on each array input. Total gauge for "Battery charge current" adjusts its minimum and maximum capacity by by how many controllers report in use. Variable in "Dashboard Settings" to set PV array maximum value for gauges.
- Supports multiple controller configurations.
- Supports multiple installations of systems.
TODO: Breakout or organize to show split phase.