System monitoringu energii fotowoltaicznej
Panel webowy do monitoringu instalacji 10 kWp — RPi4, Venus OS, MPPT Victron SmartSolar, InfluxDB, Grafana, alerty SMS. Historia 3 lat danych, latencja odczytu < 2s.
Wyzwanie
Klient miał instalację fotowoltaiczną 10 kWp z regulatorem MPPT Victron SmartSolar, ale zero telemetrii. Chciał wiedzieć ile produkuje każdego dnia i dostawać SMS gdy produkcja spada poniżej normy dla danej pory roku — bez kupowania drogiego systemu monitoringu od producenta.
Rozwiązanie
Raspberry Pi 4 jako hub Venus OS komunikuje się z regulatorem przez Modbus TCP/IP i zbiera dane o produkcji, napięciu baterii i obciążeniu. Node-RED agreguje odczyty co 60 sekund i wysyła je do InfluxDB działającego na lokalnym NAS. Grafana serwuje dashboard z wykresami dziennymi, tygodniowymi i rocznymi.
Alerty SMS przez Twilio: jeśli produkcja godzinowa spada poniżej progu (konfigurowalnego per miesiąc), system wysyła SMS z aktualną wartością i 24-godzinną średnią. Node-RED obsługuje logikę anti-spam — maksymalnie 2 alerty dziennie.
Efekty
- Monitoring 24/7 bez żadnej płatnej usługi chmurowej
- Latencja odczytu danych w Grafanie: < 2s
- Historia 3 lat danych na lokalnym NAS (< 500 MB rocznie w InfluxDB)
- Klient wykrył zabrudzenie paneli na podstawie anomalii w danych — bez systemu nigdy by tego nie zauważył