Ein einfacher Temperatur- und Feuchtesensor
Da ich meine Werkstatt in meinem Keller habe, habe ich nach einer einfachen Methode gesucht, dort sowohl Temperatur als auch Luftfeuchte zu überwachen, damit weder meine alten Schätzchen, das Werkzeug und auch das sonstige (Elektro-) Material keinen Schaden nimmt
Da ich bei mir ohnehin Apple Home und eine Homebridge im Einsatz habe, lag der Gedanke nahe, hier einfach einen entsprechenden Sensor zu integrieren.
Da ich hier noch ein paar Node-MCU V3 rumliegen hatte, fehlte mir eigentlich nur noch ein passender Sensor dafür. Hier entschied ich mich für den DHT-11. Dieser ist zwar etwas unpräziser als sein großer Bruder, der DHT-22, dafür aber um einiges günstiger. Da die Sensoren sehr ähnlich sind, kann der größte Teil dieser Anleitung auch für den DHT-22 genutzt werden, lediglich kleinere Anpassungen im Programm sind hier notwendig.
Nach kurzer Recherche wurde ich hier auf Github fündig, ich war hier wohl nicht der Erste, der ein solches Projekt realisieren wollte.
Da ich bei mir ohnehin Apple Home und eine Homebridge im Einsatz habe, lag der Gedanke nahe, hier einfach einen entsprechenden Sensor zu integrieren.
Da ich hier noch ein paar Node-MCU V3 rumliegen hatte, fehlte mir eigentlich nur noch ein passender Sensor dafür. Hier entschied ich mich für den DHT-11. Dieser ist zwar etwas unpräziser als sein großer Bruder, der DHT-22, dafür aber um einiges günstiger. Da die Sensoren sehr ähnlich sind, kann der größte Teil dieser Anleitung auch für den DHT-22 genutzt werden, lediglich kleinere Anpassungen im Programm sind hier notwendig.
Nach kurzer Recherche wurde ich hier auf Github fündig, ich war hier wohl nicht der Erste, der ein solches Projekt realisieren wollte.
Der Hardwareaufbau ist so simpel wie nur irgend möglich gehalten. Einer der 3,3V-Ausgänge (3V3) wird mit dem Spannungsversorgungseingang des Sensors verbunden, einer der 0V/Ground-Anschlüsse der NodeMCU mit dem GND des Sensors.
Der Data-Pin des Sensors wird mit dem D01-Pin der NodeMCU verkabelt.
Das war es schon mit dem Hardwareaufbau. Optional kann man natürlich statt der NodeMCU auch andere ESP8266-Boards, wie z.B. das Wemos/Lollin D1 mini einsetzen, je nachdem was gerade zur Hand ist.
Der Data-Pin des Sensors wird mit dem D01-Pin der NodeMCU verkabelt.
Das war es schon mit dem Hardwareaufbau. Optional kann man natürlich statt der NodeMCU auch andere ESP8266-Boards, wie z.B. das Wemos/Lollin D1 mini einsetzen, je nachdem was gerade zur Hand ist.