Progetto PySolarMan , Front-end in Python per i dati di solarman

Per qualche settimana ho dovuto sospendere pyWareHouse e mi sono spostato a creare PySolarMan.

Ho un inverte fotovoltaico della Zucchetti Azzurro che si appoggia a solarman per rendere i dati pubblici sul portale Web, ma per quanto sia ben fatto non mi soddisfaceva.
Sul portale web di solarman mi sono reso conto che ha molte lacune e/o mancanze ,allora mi sono messo a scriver il mio front-end per interpretare i dati.

Naturalmente sto usando le API solarman-opendat per accedere al archivio dati e ho da subito riscontrato limitazioni.
Da prima bisogna che l’utente del portale web sia Abilitato al accesso alle API
Poi leggendo la documentazione delle API che sono in comune con la piattaforma Web ho scoperto che hanno un limite di 200000 richieste all’anno e che non sono poche ma nemmeno molte.
Avendo sotto mano queste informazioni ho scritto un Applicativo che scarica le informazioni e le salva su un database locale e sto scrivendo una regola per evitare che si scarichi nuovamente le stesse informazioni con il consumo degli accessi.
Ho anche già scritto un programma che crea i grafici ed esegue le statistiche, i grafici si possono creare per tutti e i 68 parametri anche se alcuni risulteranno vuoti dovuta alla modularità del sistema, e le statistiche per ora vengono eseguite su gli 8 parametri che ho reputato più importanti.

il progetto sta procedendo , qui sotto trovate alcune schermate allo stato attuale …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.