Wir haben bisher eine Applikation und einen Sensor im The Things Network angelegt, den Sensor mit der Arduino-IDE programmiert und die Daten in einen Data Storage geschoben. Im letzten Artikel haben wir uns auch schon angesehen, wie man prinzipiell wieder an seine Daten herankommt. Jetzt wollen wir noch ein hübsches Diagramm mit Python erzeugen.
Mehr lesen →
Das The Things Network bietet verschiedene Möglichkeiten, um an die Daten der eigenen Applikation heranzukommen. Dazu gibt es verschiedene Möglichkeiten neben MQTT, die im The Things Network integrations heißen. Eine praktische ist der Data Storage. In diesem Fall werden die Daten mit ihrem Zeitstempel für maximal sieben Tage zwischengespeichert. Die Daten kann man einfach mit einem Abruf einer JSON-Datei herunterladen.
Mehr lesen →
Der Feinstaubsensor SDS011 misst Feinstaub-Partikel mit Laserlicht. Er hat eine einfache serielle Schnittstelle, über die er Kommandos entgegennimmt und Messergebnisse liefert. Das Messprinzip ist abhängig von der Luftfeuchtigkeit, deshalb misst der Sensor auch noch die Luftfeuchtigkeit und Temperatur mit einem DHT11. (Ich weiß, der Sensor ist nicht toll, aber ich hatte keinen anderen.) Als Mikrocontroller verwende ich ein Heltec ESP32 LoRa Modul mit einem OLED-Display, den ich mit der Arduino-Umgebung programmiere.
Mehr lesen →