ESP32 Projekte für dein Smart Home — 5 Builds unter 20€

· 5 min Lesezeit

ESP32 Projekte für dein Smart Home — 5 Builds unter 20€

Ein ESP32 Board kostet 3€. Ein Temperatursensor 1,50€. Zusammen mit ESPHome und Home Assistant hast du in 20 Minuten einen smarten Raumsensor, der keine Cloud braucht.

Hier sind 5 Projekte, die alle unter 20€ kosten. Mit exakten Teilelisten, ESPHome-Configs und Anfänger-Tipps.

Welches Board?

ModellCorePreisBest für
ESP32-C3Single RISC-V2,50-4€Budget, Anfänger
ESP32 (klassisch)Dual-Core4-5€Allrounder
ESP32-S3Dual-Core5-7€KI/ML, Kamera

Mein Tipp: ESP32-C3 für unter 3€ auf AliExpress. Reicht für alle 5 Projekte.

Warum ESPHome?

ESPHome ist YAML-basiert. Kein C++, kein Arduino IDE, kein Debugging-Hölle. Du schreibst eine Config-Datei, flashst das Board, fertig. Home Assistant erkennt das Gerät automatisch.

esphome:
  name: mein-sensor

esp32:
  board: esp32dev

wifi:
  ssid: "Mein-WiFi"
  password: "passwort"

Das ist die Basis. Jedes Projekt baut darauf auf.

Projekt 1: Temperatur & Luftfeuchte (5€)

Teileliste:

TeilPreis
ESP32-C33€
DHT22 Sensor1,50€
Jumper-Kabel0,50€
Gesamt5€

ESPHome Config:

sensor:
  - platform: dht
    pin: GPIO4
    temperature:
      name: "Wohnzimmer Temperatur"
    humidity:
      name: "Wohnzimmer Luftfeuchte"
    update_interval: 30s

Tipp: DHT22 braucht 2,5 Sekunden pro Messung. Update-Interval nicht unter 30s setzen.

Alternative: BME280 (2-4€) misst zusätzlich barometrischen Luftdruck. Genauer, aber teurer.

Home Assistant zeigt dir automatisch einen Live-Graph mit History. Perfekt für Raumklima-Monitoring.

Projekt 2: Bewegungsmelder mit Notification (6€)

Teileliste:

TeilPreis
ESP32-C33€
HC-SR501 PIR Sensor1€
Pull-Down Widerstand0,10€
Kabel + Stiftleisten0,50€
Gesamt~5-6€

ESPHome Config:

binary_sensor:
  - platform: gpio
    pin: GPIO33
    name: "Bewegungsmelder Flur"
    device_class: motion

Reichweite: 5-7 Meter je nach Modell. Sensitivität und Delay sind über Potentiometer am Sensor einstellbar.

Home Assistant Automation: Bewegung erkannt → Licht an. Nach 10 Minuten ohne Bewegung → Licht aus. Push-Notification aufs Handy optional.

Projekt 3: Smarter Tür-Sensor (5€)

Teileliste:

TeilPreis
ESP32-C33€
Reed Switch (MC-38)0,80€
Magnet0,20€
Kabel0,30€
Gesamt~4-5€

Reed Switch an den Türrahmen, Magnet an die Tür. Tür auf → Kontakt unterbrochen → Home Assistant weiß Bescheid.

ESPHome Config:

binary_sensor:
  - platform: gpio
    pin: GPIO2
    name: "Haustür"
    device_class: door
    filters:
      - delayed_on: 100ms

Der delayed_on Filter ignoriert Prellen (elektrisches Rauschen).

Automationen: Tür nachts offen → Alarm. Alle Türen zu + letzter Bewohner weg → Away-Mode. Fenster offen + Heizung an → Heizung aus.

Projekt 4: Automatische Pflanzenbewässerung (10€)

Teileliste:

TeilPreis
ESP32-C33€
Kapazitiver Bodenfeuchte-Sensor0,80€
5V Relais-Modul1€
DC Mini-Wasserpumpe3,50€
Schlauch + Düse1€
Gesamt~10€

ESPHome Config:

sensor:
  - platform: adc
    pin: GPIO35
    name: "Bodenfeuchte"
    filters:
      - calibrate_linear:
        - 2.5 -> 100
        - 1.0 -> 0

switch:
  - platform: gpio
    pin: GPIO27
    name: "Pumpe"

Kalibrierung ist Pflicht: Sensor in Wasser = 100%, trocken = 0%. Rohwerte notieren und in die Config eintragen.

Wichtig: Relais mit separatem 5V Netzteil betreiben. Nicht vom ESP32! Und Pump-Runtime limitieren (max 30 Sekunden pro Start), sonst überschwemmst du deine Wohnung.

Projekt 5: LED-Strip Controller mit WLED (11€)

Teileliste:

TeilPreis
ESP32-C33€
WS2812B LED-Strip (1m, 30 LEDs)4€
Level Shifter (3.3V→5V)0,50€
Kabel0,50€
USB-Netzteil2€
Gesamt~11€

WLED ist eine Firmware speziell für LED-Strips. Installation über den Browser: install.wled.me. Flash, WiFi verbinden, fertig.

15+ Effekte vorinstalliert. Musik-reaktiv mit Mikrofon. Smartphone-App. Home Assistant Integration out-of-the-box.

Kritisch: Level Shifter nutzen! ESP32 gibt 3.3V aus, WS2812B braucht 5V Signal. Ohne Shifter: Flackern, falsche Farben.

Das Komplett-Set: 3 Projekte für 7,30€

Du brauchst nicht für jedes Projekt ein eigenes Board. Mit einem ESP32-C3 (3€) + DHT22 (1,50€) + HC-SR501 (1€) + Reed Switch (0,80€) + Kabel (1€) hast du drei funktionierende Smart-Home-Sensoren für 7,30€ total.

Zum Vergleich: Ein einzelner Aqara Temperatursensor kostet 15-20€. Du baust drei Sensoren für die Hälfte.

Die 3 häufigsten Anfängerfehler

Falsche GPIO-Pins. GPIO0, GPIO1, GPIO3, GPIO6-11 sind beim Boot reserviert. Nutze GPIO2, GPIO4, GPIO5, GPIO18-27, GPIO33-39. GPIO12 auf HIGH beim Boot = Board wirkt wie gebrickt.

USB-Power reicht nicht. ESP32 zieht beim WiFi-Senden ~200mA. Billiges USB-Kabel + schwaches Netzteil = ständige Resets. “Brownout detector triggered” in der Console ist das Symptom. Lösung: Vernünftiges 5V/2A Netzteil.

Sensor nicht kalibriert. DHT22 zeigt 150°C? Bodenfeuchte immer 0%? Die Rohwerte müssen kalibriert werden. Einmal nass, einmal trocken messen, Werte in die Config eintragen.

Batterie oder Netzteil?

ModusStromverbrauch
Aktiv (WiFi an)30-68mA
Deep Sleep0,15µA

Mit Deep Sleep und Messung alle 5 Minuten hält ein 18650 Akku (2500mAh) circa 6 Wochen. Bei stündlicher Messung: 8-12 Monate.

Für stationäre Sensoren (Temperatur, Tür): USB-Netzteil. Für mobile Sensoren (Garten, Keller): Batterie mit Deep Sleep.

Los geht’s

  1. ESP32-C3 bestellen (AliExpress: 3€, Amazon: 6€)
  2. Sensor aussuchen (DHT22 für den Start)
  3. ESPHome Add-on in Home Assistant installieren
  4. YAML Config schreiben (Copy-Paste von oben)
  5. Flashen, verbinden, automatisieren

Das erste Projekt dauert 30 Minuten. Danach bist du süchtig.


Welches Projekt baust du zuerst? Temperatur-Sensor oder direkt die Pflanzenbewässerung?

— TRMT