Octopus Indoor Air Quality Monitor

Im Blogbeitrag #IoT OCTOPUS hatte ich die Erfassung der #Luftqualität mit den on-board Mitteln des #Octopus-Boards vorgestellt.

Der ESP8266 bietet WLAN, wodurch eine Menge von Möglichkeiten besteht, die erfassten Daten im Internet verfügbar zu machen.

Eine weitere Möglichkeit besteht durch Einsatz des im Bild gezeigten LoRaWAN-Feather-Wings oder eines hierzu kompatiblen Moduls wie dem Adafruit LoRa Radio FeatherWing und der Übertragung der Daten an einen #LoRaWAN Network Server (#LNS) und einer anschließenden Visualisierung.

Ich bin hier diesen Weg gegangen und habe die erfassten Daten – iAQ, Temperatur und relative Luftfeuchtigkeit- an den TTN LNS gesendet.

Allerdings können bei Einsatz des LoRaWAN-Feather-Wings die Neopixel auf dem Board nicht ohne einen Hardware-Patch verwendet werden. GPIO13 des ESP8266 wird als MOSI-Leitung für das SPI-Interface und als DIN für die WS2812 verwendet. Eins geht nur, deshalb verzichte ich auf die Neopixel on-board.

Zur Visualisierung sende ich die erfassten Daten über einen Webhook an die Visualisierungsapplikation von Datacake. Das betreffende Programm finden Sie auf GitHub unter Octopus_TTN_OTAA.

Der folgende Screenshot zeigt das Datacake Dashboard für den PC. Es gibt auch ein reduziertes Dashboard für Mobil Devices.

Die visualisierten Daten können Sie über den nebenstehenden Public Link abrufen.


2024-01-22/CK

Veröffentlicht von ckuehnel

Mein aktuelles Profil ist unter https://www.linkedin.com/in/ckuehnel zu finden.

Hinterlasse einen Kommentar