Il nostro team ha sviluppato un progetto per il controllo remoto di sistemi fotovoltaici con diverse funzioni:
- Scambio dati sul campo
- Servizi Cloud
- Data management
- Dashboard di controllo per l’utente
Attraverso un’interfaccia web gli utenti possono monitorare e gestire i propri impianti fotovoltaici.
In particolare, i dispositivi a bordo di ciascun impianto comunicano con il server utilizzando il protocollo di comunicazione MQTT, inviando e ricevendo in tempo reale tutte le informazioni utili al funzionamento dell’impianto. I dati vengono dunque elaborati e memorizzati in database MySQL e, successivamente, utilizzati per costruire dei grafici, indicatori ed istogrammi all’interno delle dashboard. Il portale web può essere personalizzato e ha funzionalità differenti in base al livello utente, ad esempio: cliente finale, installatore o amministratore.
Il sistema prevede anche delle API pubbliche per l’integrazione con sistemi di terze parti.