Utilizzare la scheda Autonomo (Sodaq) per inviare dati al server EmonCMS.
Hardware:
- Sodaq Autonomo + Grove shield + TPH sensor + batteria e panello solare + WiFiBee
- Raspberry Pi 2 Model B (+ SD 8 GB) + emonPi (pcb only)
La mia configurazione:
- Sodaq Autonomo connesso in wifi + Il sensore di temperatura va collegato alla porta SDA/SCL + Lo switch del WifiBee va impostato su RUN.
- RaspberryPi connesso in ethernet
Software:
- Arduino IDE per programmare e caricare il codice sulla scheda Autonomo
- Emoncms su SD installata sul RaspberryPi
- la variabile di compilazione TEST serve per abilitare/disabilitare l'utilizzo della porta seriale a scopo di test e ridurre il peso dello sketch nella versione di produzione
- Per tutte le stringhe "statiche" utilizzo la funzione F() per ridurre l'utilizzo della memoria
TODO:
- Ridurre il consumo della scheda nei tempi di inutilizzo
- In caso di connessione fallita salvare i dati sulla SD ed inviarli alla prima riconnessione
Link esterni: Arduino: https://www.arduino.cc/ Sodaq-Autonomo: https://support.sodaq.com/Boards/Autonomo/ OpenEnergyMonitor (Emoncms): https://openenergymonitor.org/