ESPHome: Temperatur- und Feuchtigkeitssensoren DHT11/22

 

Für eine Temperaturmessung in Home-Assistant gibt es eine Vielzahl verschiedener Sensoren und Möglichkeiten diese einzubinden. Beim Einsatz von Zigbee bieten sich beispielsweise Aquara Sensoren an, diese haben aber einen entscheidenden Nachteil: die Batterie. Spätestens nach 2 Jahren muss diese getauscht werden. Eine kostengünstige und robustere Alternative zu den batteriebetriebenen Sensoren kann ein ESP32-Mikrocontroller liefern. Mit der richtigen Verkabelung kann ein einzelner Mikrocontroller die Temperatur und/oder Feuchtigkeitswerte von allen möglichen Räumen eines Hauses erfassen. Rein für eine Temperaturmessung könnten dazu DS18B20 - Temperatur-Sensoren zum Einsatz kommen. Wer neben der Temperatur auch die Luftfeuchtigkeit erfassen möchte, kann auf DHT11 oder DHT22 Sensoren zurückgreifen. 

auf amazon.de:

AZDelivery 5 x DHT11 Breakout Modul mit ...

Verfügbarkeit: Jetzt
Preis: 10,99 €
zum Stand: 27.04.2024 03:52
Details

Verkabelung

ESP-Home-Projekt

[+]
esphome:
  name: esp
  friendly_name: esp

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:


# Enable Home Assistant API
api:
  encryption:
    key: "???"

ota:
  password: "???"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Test Fallback Hotspot"
    password: "???"

sensor:
  - platform: dht
    pin: GPIO33
    temperature:
      name: "Room1 Temperature"
    humidity:
      name: "Room1 Humidity"
    update_interval: 60s

captive_portal:
    

Eingebunden in HA:

Fazit

Relativ zentral platziert, kann ein einzelner ESP32-Mikrocontroller eine Vielzahl an Sensoren zur Verfügung stellen. In meinem Haus sorgt ein ESP32 im Heizraum dafür, dass ich neben den Temperaturwerten der Heizung auch die Außentemperatur und die Temperatur- und Feuchtigkeitswerte bestimmter Räume erfassen kann. Zudem überwacht der Mikrocontroller den Wasserdurchfluss der Heizung und steuert diese über ein Relayboard

positive Bewertung({{pro_count}})
Beitrag bewerten:
{{percentage}} % positiv
negative Bewertung({{con_count}})

DANKE für deine Bewertung!

Aktualisiert: 27.04.2024 von Bernhard | Translation English |🔔 | Kommentare:1

Home-Assistant + DIY Mikrocontroller + ESP Home (Docker) | ESP32 | Heizung steuern: PV Überschuss > ESP32 & Home Assistant (1/2)

Top-Artikel in diesem Bereich


DS18B20 Temperatursensoren ESP32, MQTT und WiFi - HowTo

Zusätzlich zur Anbindung eines Durchflussmessers über RS485 habe ich 5-Stück DS18B20-Temperatursensoren an den ESP32 angesteckt, damit deren Werte auch über MQTT an HomeAssistant übertragen werden.


Heizung steuern: PV Überschuss > ESP32 & Home Assistant (1/2)

Nach ca. 20 Jahren konnte ich mit Home Assistant und einem ESP32 die Kontrolle über meine Wärmepumpe übernehmen. Um den erzeugten Strom meiner PV-Anlage tagsüber besser nutzen zu können, kam mir die Idee, die Heizung möglichst dann zu aktivieren, wenn die PV-Anlage gerade am meisten Strom liefert. Nachdem ich den Stromverbrauch und Temperaturwerte bereits in Home Assistant zur Verfügung hatte, fehlte nur noch die Möglichkeit aktiv in die Heizung einzugreifen.


ESP32 WiFi Beispiel - Arduino IDE

Als Vorbereitung für den Upload von Sketches an einen Microcontroller habe ich die ESP32-Boardinfromationen und einen USB to UART Bridge Treiber installiert, siehe: Vorbereitungen für das Programmieren eines ESP32.

Fragen / Kommentare


(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu Mehr Details