perkun.eu Usługi Portfolio Blog O nas Kontakt EN
← Portfolio iot

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.

Raspberry Pi 4Venus OSNode-REDMQTTInfluxDBGrafanaTwilio SMS

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ł