ESP Easy (oder ESPEasy) ist eine kostenlose Open-Source-Firmware, die Mikrocontroller wie den ESP8266 und ESP32 in vielseitige Sensor- und Aktoreinheiten für das Smart Home verwandelt. Die Besonderheit ist, dass die gesamte Konfiguration über ein Webinterface erfolgt – es sind also keine Programmierkenntnisse notwendig.
- Webbasierte Konfiguration: Nach dem ersten Flashen wird das Gerät komplett über den Browser eingerichtet.
- Breite Hardware-Unterstützung: Kompatibel mit nahezu allen Boards auf Basis von ESP8266, ESP8285 und ESP32 (z. B. NodeMCU, Wemos D1 mini, Sonoff).
- Sensor-Vielfalt: Unterstützt nativ hunderte Sensoren für Temperatur (z. B. DS18B20, DHT22), Luftfeuchtigkeit, Druck (BME280), Licht, CO2 und Distanz.
- Rules-Engine: Ein internes Skriptsystem ermöglicht einfache Automatisierungen direkt auf dem Chip (z. B. „Wenn Temperatur > 25°C, schalte Relais ein“), ohne dass eine Internetverbindung oder ein zentraler Server nötig ist.
- Protokoll-Anbindung: Daten können an verschiedene Smart-Home-Zentralen wie ioBroker, Domoticz, Home Assistant oder OpenHAB via MQTT oder HTTP gesendet werden.
- Flashen: Die Firmware wird einmalig per USB mit Tools wie dem ESPEasy Flasher oder einem Web-Flasher auf den Controller übertragen.
- WLAN-Setup: Der ESP öffnet einen eigenen Hotspot (
ESP_Easy_0), über den man seine heimischen WLAN-Daten eingibt (Standardpasswort:configesp). - Geräte-Setup: Über die IP-Adresse des Geräts werden im Tab "Devices" die angeschlossenen Sensoren und deren Pins definiert.
Los geht's!
Die Einrichtung von ESP Easy erfordert nur wenige Schritte. Ihr ESP-Modul ist in den meisten Fällen mit der AT- oder der NodeMCU-LUA-Firmware ausgestattet. Diese muss durch die ESP-Easy-Firmware ersetzt werden. Wir stellen ein Flash-Tool (nur für Windows) bereit, um diesen Vorgang zu vereinfachen. Im Folgenden finden Sie den allgemeinen Ablauf; eine ausführliche Anleitung finden Sie hier .
1. Firmware als Binärdatei inklusive Flash-Tool herunterladen
↓
2. ESP mit dem Windows-PC verbinden
(entweder über USB/UART des Boards oder einen separaten USB/TTL-Adapter)
↓
3. Firmware mit dem Flash-Tool schreiben.
Hinweis: GPIO muss auf LOW gesetzt sein, um in den Flash-Modus zu gelangen
↓
4. ESP neu starten. Der WLAN-Zugangspunkt „ESP_Easy_0“ wird angezeigt, Passwort: configesp
(vor Version 2.0 hieß der Zugangspunkt ESP_0).
Falls Sie nicht automatisch zur Anmeldeseite gelangen, rufen Sie 192.168.4.1 auf
↓
5. Suchen Sie nach dem WLAN Ihres Routers und verbinden Sie sich
(bei mehreren Zugangspunkten werden diese mit demselben SSID-Namen mehrfach angezeigt)
↓
6. Stellen Sie die WLAN-Verbindung wieder her und geben Sie die auf dem vorherigen Bildschirm angezeigte IP-Adresse ein.