Tasmota – DHT11 Temperatursensor
Testaufbau DHT11 Temperatursensor
Beschreibung DHT11 Temperatursensor
Eine einfache Anwendung mit Tasmota, ist ein Temperatursensor, mit einem ESP32 Modul und dem Temeratursensor DHT11. DHT11 ist ein Sensor der Temperatur (Temperature), Luftfeuchtigkeit (Humidity) und der Taupunkt (Dew poin) mißt. Der DHT11 Datenausgang ist an GPIO2 angeschlossen. Die Stromversorgung ist 3,3V.
Bauteile:
- AZ Delivery ESP32S Dev Kit C
- DHT11 Temperatursensor
Schaltplan
Einbindung in Tasmota
Ich habe in Tasmota – Eine Einführung beschrieben, wie Tasmota auf einem ESP32 installiert und konfiguriert wird. Ist diese Grundlage geschaffen und meldet sich das Tasmota Device kann die Konfiguration erfolgen.
Dazu wird zuerst die Konfiguration aufgerufen:
Es erfolgt der Aufruf von Module:
Jetzt wird der Temperatursensor DHT11, Tasmota bekannt gemacht. Der Sensor hat den Datenausgang im GPIO2 des ESP32. Dort wird DHT11 eingestellt. Das war es auch schon.
Nach dem Neustart des ESP32 wird der Sensor ausgelesen und die Daten, Temperatur (Temperature), Luftfeuchtigkeit (Humidity) und der Taupunkt (Dew poin) angezeigt.
Dieses Device kann nun in Home Assistant, oder anderswo eingebunden werden.
Vergleich DHT11 und DHT22
Tasmota unterstützt außer dem DHT11 Sensor auch den DHT22, oder auch AM2302 Sensor. Dieser besitzt laut den Spezifikationen eine wesentlich höhere Genauigkeit. Die untenstehende Tabelle stellt einige Parameter gegenüber.
Sensor | DHT11 | DHT22 (AM2302) |
Genauigkeit | +/- 2ºC | +/- 0.5ºC |
Temperaturbereich | 0 bis 50ºC | -40 bis 80ºC |
Messdaten | Temperatur, Luftfeuchtigkeit | Temperatur, Luftfeuchtigkeit |
Treiber Tasmota | DHT11 | AM2301 |
In Tasmota muss der Treiber für GPIO2 auf AM2301 eingestellt werden, um diesen Sensor zu unterstützen.
Aktualisiert: 18.1.2025