Add-ons & ESPHome
Den Add-on Store nutzen, beliebte Add-ons installieren und mit ESPHome eigene Geräte bauen.
Was sind Add-ons?
Add-ons sind eigenständige Programme, die direkt auf deinem Home Assistant Server laufen. Sie laufen in eigenen Docker-Containern und erweitern die Funktionalität, ohne dass du einen separaten Server brauchst.
Hinweis: Add-ons sind nur bei Home Assistant OS und Supervised verfügbar. Bei Container- oder Core-Installation musst du diese Dienste selbst als Docker-Container betreiben.
Add-on vs. Integration — Der Unterschied
| Merkmal | Add-on | Integration |
|---|---|---|
| Was ist es? | Eigenständiger Dienst/Container | Plugin für HA Core |
| Läuft wo? | Eigener Docker-Container | Innerhalb von Home Assistant |
| Ressourcen | Eigener RAM/CPU-Verbrauch | Teil des HA-Prozesses |
| Beispiel | File Editor, Node-RED, Mosquitto | Shelly, Hue, Spotify |
| Verfügbar bei | HA OS / Supervised | Alle Installationsarten |
Add-on Store nutzen
- Store öffnen — Einstellungen → Add-ons → Add-on Store (Button unten rechts)
- Add-on suchen — Durchsuche Kategorien oder nutze die Suchleiste
- Installieren — Klicke auf das Add-on, dann auf Installieren und warte auf den Download
- Starten — Nach Installation: Starten klicken
- Konfigurieren — Optional: Beim Booten starten und Watchdog aktivieren
Die 10 wichtigsten Add-ons im Detail
1. 📝 File Editor
Code-Editor direkt in der HA-UI. Perfekt für schnelle Änderungen an YAML-Dateien.
2. 💻 Terminal & SSH
Kommandozeilen-Zugriff — unverzichtbar für Fehlerbehebung und fortgeschrittene Konfiguration.
Hinweis: Installiere SSH jetzt, nicht erst wenn die Web-UI nicht mehr erreichbar ist. SSH ist oft der einzige Weg, HA im Notfall zu reparieren.
3. 📂 Samba Share
Gibt den Konfigurationsordner als Netzwerkfreigabe frei. Dateien vom PC aus bearbeiten.
1# Samba Share Zugriff (Windows)
2# In der Explorer-Adressleiste eingeben:
3# \\\\homeassistant.local\\config
4#
5# Oder die IP-Adresse:
6# \\\\192.168.1.100\\config
7#
8# Login: Dein HA-Benutzername und Passwort4. 📡 Mosquitto MQTT Broker
MQTT-Broker für IoT-Kommunikation. Benötigt für Zigbee2MQTT, Tasmota und DIY-Projekte.
1# MQTT Sensor konfigurieren
2mqtt:
3 sensor:
4- name: "Außentemperatur"
5 state_topic: "sensor/aussen/temperatur"
6 unit_of_measurement: "°C"
7 device_class: temperature
8 value_template: "{{ value_json.temperature }}"
9
10- name: "Luftfeuchtigkeit Außen"
11 state_topic: "sensor/aussen/temperatur"
12 unit_of_measurement: "%"
13 device_class: humidity
14 value_template: "{{ value_json.humidity }}"
15
16 binary_sensor:
17- name: "Bewegung Garten"
18 state_topic: "sensor/garten/pir"
19 device_class: motion
20 payload_on: "1"
21 payload_off: "0"5. 🐝 Zigbee2MQTT
Alternative zur ZHA-Integration. Verbindet 3.000+ Zigbee-Geräte über MQTT. Eigene Web-UI für Geräteverwaltung und Firmware-Updates.
Vorteile:
- 3.000+ unterstützte Geräte
- Eigene Web-UI
- OTA-Firmware-Updates
- Mehr Konfigurationsoptionen
- Aktive Community
Nachteile:
- Braucht Mosquitto MQTT zusätzlich
- Komplexerer Setup als ZHA
- Etwas mehr Ressourcenverbrauch
6. 🔴 Node-RED
Visuelle Programmierung für Automationen. Besonders gut für komplexe Logik mit vielen Verzweigungen und externen APIs.
Vorteile:
- Visueller Flow-Editor
- Extrem flexibel
- Riesige Node-Bibliothek
- HTTP-Requests, APIs, Datenbanken
Nachteile:
- Zusätzliche Komplexität
- Automationen nicht in HA-UI sichtbar
- Eigene Lernkurve
7–10: Weitere wichtige Add-ons
- HACS — Community Store für Integrationen, Cards, Themes. Ein Must-Have.
- MariaDB — Ersetzt SQLite für bessere Performance bei 500+ Entities.
- Let's Encrypt — Automatische SSL-Zertifikate für verschlüsselten Zugriff.
- Grafana — Professionelle Dashboards und Diagramme für Langzeit-Daten.
- Frigate — KI-basierte Objekterkennung für Überwachungskameras.
- AdGuard Home — Netzwerkweiter Werbeblocker direkt auf deinem HA-Server.
ESPHome: Eigene Geräte bauen
ESPHome ist ein Framework für ESP32/ESP8266-Mikrocontroller. Du definierst dein Gerät in YAML — ohne C++ — und flashst es direkt aus Home Assistant.
- YAML schreiben
- Kompilieren
- Flashen
- Integration
Was du brauchst
- ESP32 Board — ESP32 DevKit, Wemos D1 Mini oder ESP32-S3 (~5–15 €)
- USB-Kabel — Zum ersten Flashen (danach OTA per WLAN)
- Sensoren — DHT22, BME280, PIR, Relais — je nach Projekt
- ESPHome Add-on — In Home Assistant installieren und starten
Beispiel 1: Temperatur & Luftfeuchtigkeit (DHT22)
1# ESPHome: DHT22 Sensor
2esphome:
3 name: sensor-wohnzimmer
4 friendly_name: "Wohnzimmer Sensor"
5
6esp32:
7 board: esp32dev
8
9wifi:
10 ssid: !secret wifi_ssid
11 password: !secret wifi_password
12
13 # Fallback-Hotspot bei Verbindungsproblemen
14 ap:
15ssid: "Sensor-WZ Fallback"
16password: "fallback123"
17
18api:
19 encryption:
20key: !secret api_key
21
22ota:
23 - platform: esphome
24password: !secret ota_password
25
26sensor:
27 - platform: dht
28pin: GPIO4
29model: DHT22
30temperature:
31 name: "Temperatur"
32 filters:
33 - offset: -0.5 # Kalibrierung
34humidity:
35 name: "Luftfeuchtigkeit"
36update_interval: 30s
37
38 # Signalstärke als Bonus-Sensor
39 - platform: wifi_signal
40name: "WLAN Signalstärke"
41update_interval: 60sBeispiel 2: Smarter Bewegungsmelder mit Status-LED
1# ESPHome: PIR + LED + Lichtsensor
2binary_sensor:
3 - platform: gpio
4pin: GPIO14
5name: "Bewegung"
6device_class: motion
7filters:
8 - delayed_off: 30s # 30 Sek. aktiv nach letzter Bewegung
9
10light:
11 - platform: binary
12name: "Status LED"
13output: led_output
14
15output:
16 - platform: gpio
17id: led_output
18pin: GPIO2
19
20sensor:
21 - platform: adc
22pin: GPIO34
23name: "Helligkeit"
24unit_of_measurement: "lx"
25update_interval: 10s
26filters:
27 - lambda: |-
28 return (x * 3.3 / 4095.0) * 500; // Rohwert → LuxBeispiel 3: Garagentor-Steuerung
1# ESPHome: Garagentor mit Reedkontakt
2cover:
3 - platform: template
4name: "Garagentor"
5device_class: garage
6open_action:
7 - switch.turn_on: relay
8 - delay: 500ms
9 - switch.turn_off: relay
10close_action:
11 - switch.turn_on: relay
12 - delay: 500ms
13 - switch.turn_off: relay
14lambda: |-
15 if (id(reed_contact).state) {
16 return COVER_OPEN;
17 } else {
18 return COVER_CLOSED;
19
20
21switch:
22 - platform: gpio
23id: relay
24pin: GPIO5
25restore_mode: ALWAYS_OFF
26
27binary_sensor:
28 - platform: gpio
29id: reed_contact
30pin:
31 number: GPIO14
32 mode: INPUT_PULLUP
33name: "Garagentor Status"
34device_class: garage_doorBeispiel 4: Pflanzensensor (Bodenfeuchtigkeit)
1# ESPHome: Kapazitiver Bodensensor
2sensor:
3 - platform: adc
4pin: GPIO34
5name: "Bodenfeuchte Tomate"
6unit_of_measurement: "%"
7update_interval: 60s
8attenuation: 11db
9filters:
10 - calibrate_linear:
11 - 2.8 -> 0.0 # Trockener Sensor = 0%
12 - 1.2 -> 100.0 # In Wasser = 100%
13 - clamp:
14 min_value: 0
15 max_value: 100
16
17 - platform: dht
18pin: GPIO4
19model: DHT22
20temperature:
21 name: "Gewächshaus Temperatur"
22humidity:
23 name: "Gewächshaus Luftfeuchte"
24update_interval: 30sBeispiel 5: LED-Strip Controller (WS2812B)
1# ESPHome: Adressierbare LEDs
2light:
3 - platform: neopixelbus
4type: GRB
5variant: WS2812
6pin: GPIO5
7num_leds: 60
8name: "LED Strip Wohnzimmer"
9effects:
10 - addressable_rainbow:
11 name: "Regenbogen"
12 speed: 30
13 - addressable_color_wipe:
14 name: "Farbwische"
15 - addressable_scan:
16 name: "Scanner"
17 - addressable_fireworks:
18 name: "Feuerwerk"ESPHome vs. Tasmota vs. WLED
| Merkmal | ESPHome | Tasmota | WLED |
|---|---|---|---|
| Konfiguration | YAML | Web-UI / Templates | Web-UI |
| HA-Integration | Nativ (API) | Über MQTT | Nativ + MQTT |
| Updates | OTA direkt aus HA | OTA über Web-UI | OTA über Web-UI |
| Flexibilität | Sehr hoch (Lambdas) | Mittel (Module) | Nur LEDs |
| Am besten für | Custom Builds & Sensoren | Fertiggeräte umflashen | LED-Strips & Matrix |
Hinweis: Beliebte Projekte: Pflanzenbewässerung, Garagentoröffner, Briefkastensensor, Luftqualitätsmesser (CO2), BLE-Anwesenheitserkennung, Futterspender für Haustiere, Pool-Temperatursensor.
Passende Videos
KI-Bilderkennung für Kameras mit LLM Vision
Statt 'Bewegung erkannt' bekomme ich jetzt echte Beschreibungen von meinen Kameras. So richtest du LLM Vision mit Google Gemini in Home Assistant ein.
SwitchBot KI Art Frame: E-Ink Bilderrahmen im Test
Ich habe den SwitchBot KI Art Frame getestet: E-Ink Bilderrahmen mit KI-Bildgenerierung und Home Assistant Integration. Hier sind meine Erfahrungen.
Home Assistant 2026.5: RF-Support, Dashboards und mehr
Home Assistant 2026.5 bringt RF-Support für alte Funkgeräte, ein neues Wartungsdashboard, die Shortcut Card und erweiterte Automations-Trigger. Ich zeige dir die wichtigsten Neuerungen.
