Dopo aver configurato nodered per inoltrare i dati ai database, si utilizzano dei sensori di temperatura ed umidità con ESP8266, come già visto negli articoli precedenti
Mqtt con Beaglebone ed ESP8266 – Lista Articoli
Di seguito il firmware utilizzato ed il codice per l’invio dei dati dei nodi ESP8266
All’interno dello zip del firmware è presente lo script per eseguire l’upload del firmware sulla porta COMX (da modificare nella propria porta COM) su windows.
Nel codice LUA invece occorre inserire i dati del proprio router wireless, l’ip del server mqtt, le impostazione della stanza, sostituendo roomx, con room1, room2,ecc.
Si può quindi impostare Grafana, accedendo alla Dashboard, aggiungendo come sorgenti dati Mysql ed InfluxDB
Con Add data source si accede alla schermata dei Data Source, da cui si scelgono InfluxDB e MySql
Di seguito le impostazioni eseguite per InfluxDB e MySql
InfluxDB
MySql
Le due connessioni sono presenti nella configurazione dei datasource
Di seguito l’export delle due Dashboard usate nell’articolo da importare sul proprio sistema con il pulsante Import
Ecco la schermata della Dashboard ESPRealtime con i dati reperiti su InfluxDB
Per visualizzare lo storico dei dati, si utilizza MySql con la Dashboard ESPHistory


