2.1 ESPHome installieren & mit HA verbinden
2.1 ESPHome installieren & mit HA verbinden 
 
 
2.1 ESPHome installieren & mit HA verbinden
Dein erster Sensor: ESPHome installieren & vorbereiten

Ziel dieses Moduls

In diesem Kapitel lernst du, wie du mit nur wenigen Schritten deinen allerersten Temperatursensor mit einem ESP verbindest und ihn in Home Assistant integrierst.
Du richtest dafür ESPHome ein, legst dein erstes Gerät an, hinterlegst das richtige WLAN und verstehst die Grundstruktur der erzeugten Konfiguration.
Am Ende weißt du, wie ESPHome Geräte erstellt, Bibliotheken lädt und welche Einstellungen du niemals kopieren oder verändern solltest.

  • wie man ESPHome in Home Assistant installiert

  • wie man ein neues ESP-Gerät anlegt

  • wie man WLAN, Keys und Basis-Konfiguration richtig einrichtet



Schritt für Schritt:
  1. Starte das zweite Modul, in dem du lernst, deinen ersten Temperatursensor mit dem ESP zu verbinden und Daten an Home Assistant zu schicken.

  2. Beginne mit der Installation der notwendigen Umgebung, indem du in Home Assistant auf „Einstellungen“, dann „Add-ons“ klickst und „ESPHome“ installierst.

  3. Nach der Installation öffnest du die Benutzeroberfläche von ESPHome und legst ein neues Gerät an.

  4. Gib dem Gerät einen Namen (z. B. „Temperatursensor-01“) und hinterlege dein WLAN. Achte unbedingt darauf, ein 2,4 GHz WLAN zu nutzen, da ESPs kein 5 GHz unterstützen.

  5. Wähle als Board den klassischen ESP32 Dev aus und starte die Installation.

  6. Klicke am Anfang auf „Manueller Download“, damit ESPHome alle nötigen Bibliotheken und Treiber lokal lädt.

  7. Verstehe, dass ESPHome dabei automatisch viele Treiber für verschiedene Geräte herunterlädt – du musst nicht wissen, was genau passiert.

  8. In der generierten Konfiguration findest du oben den Gerätenamen und eine eindeutige Geräte-ID

  9. Die Boardspezifikation (z. B. ESP32 Dev) und die Programmiervariante (ESP-IDF oder Arduino) werden automatisch gesetzt und müssen normalerweise nicht geändert werden.

  10. Der Logger-Abschnitt definiert, wie detailliert Logs angezeigt werden – hier bleibt alles auf Standard.

  11. Der Encryption Key ist eindeutig pro Gerät; er darf niemals kopiert oder verändert werden.

  12. Dasselbe gilt für den OTA-Key, der dafür sorgt, dass Home Assistant Updates auf den ESP spielen darf.

  13. WLAN-Name und Passwort werden in den „Secrets“ gespeichert, damit keine Klartext-Passwörter im Code sichtbar sind.

  14. Du kannst mehrere WLANs hinterlegen, indem du weitere Blöcke in gleicher Struktur anfügst.

  15. Wenn nötig, lässt sich zusätzlich eine statische IP vergeben; achte streng auf korrekte Einrückungen (YAML-Grundlagen).

  16. Alternativ kannst du im Router (z. B. Fritzbox) dem Gerät eine feste IP zuweisen, was oft einfacher ist.

  17. Der Fallback-Hotspot wird automatisch erstellt: Wenn das Gerät kein WLAN findet, baut es ein eigenes WLAN auf, über das du es konfigurieren kannst.

  18. Der komplette obere Block der Konfiguration wird automatisch erzeugt und sollte niemals manuell geändert oder kopiert werden.

  19. Alle unteren Bereiche (z. B. Sensor-Definitionen) kannst du später zwischen Geräten kopieren und anpassen.