Wenn du Home Assistant nutzt, stehen dir je nach Installationsmethode sehr wahrscheinlich Add-ons zur Verfügung. Diese erweitern dein Smart Home um zahlreiche Funktionen. Doch was passiert, wenn ein Add-on abstürzt? Damit du in Zukunft nicht mehr von nicht laufenden Add-ons überrascht wirst, zeige ich dir hier, wie du sie effektiv überwachst.
Warum ist die Überwachung von Add-ons wichtig?
Home Assistant bietet bereits eine eingebaute Schutzfunktion: den Watchdog. Dieser sorgt dafür, dass ein Add-on nach einem Absturz automatisch neu gestartet wird. Allerdings gibt es dabei eine Einschränkung: Der Watchdog startet ein Add-on maximal zehnmal innerhalb von 30 Minuten neu. Ist die Grenze erreicht, wird das Add-on nicht weiter neugestartet. Falls du nicht regelmäßig in Home Assistant nach Fehlermeldungen schaust, kann es also passieren, dass du den Ausfall eines wichtigen Add-ons zu spät bemerkst.
Zu faul zum Lesen? Dann gibt es das Ganze auch als Video auf YouTube:
Die Lösung: Add-on-Status überwachen und Push-Benachrichtigungen erhalten
Mit einer einfachen Methode kannst du sicherstellen, dass du immer informiert wirst, sobald ein Add-on ausfällt. Dazu nutzt du die versteckten Binary Sensoren, die Home Assistant für jedes Add-on bereitstellt.
Schritt 1: Versteckte Add-on-Sensoren aktivieren
- Wechsle zu „Einstellungen“ in Home Assistant.
- Gehe zu „Geräte & Dienste“ und wähle den „Home Assistant Supervisor“.
- Klicke auf die „Entitäten“ (die Anzahl kann variieren).
- Suche nach den Binary Sensoren für deine Add-ons (z. B.
binary_sensor.ftp_running
). - Aktiviere die gewünschten Sensoren und stelle sicher, dass sie sichtbar sind.
Nach etwa 30 Sekunden solltest du nun den Status deiner Add-ons in den Entwicklerwerkzeugen unter „Zustände“ überwachen können.
Du magst Home Assistant? Dann abonniere kostenlos meine Beiträge mit Tipps, Tricks und Anleitungen rund um Home Assistant:
Follow Home Assistant
Garantiert kein Spam, keine Werbung und immer mit Abmelde-Link, solltest du es dir anders überlegen!
Schritt 2: Eine Automation zur Überwachung erstellen
Nun erstellst du eine Automation, die dich benachrichtigt und das Add-on gegebenenfalls neu startet.
- Gehe zu „Einstellungen“ > „Automationen & Szenen“.
- Erstelle eine neue Automation mit folgenden Einstellungen:
- Auslöser:
- Typ: „Zustandsänderung“
- Entität: Dein Binary Sensor (z. B.
binary_sensor.ftp_running
) - Zustand: „außer Betrieb“
- Aktionen:
- Home Assistant Add-on starten (z. B.
hassio.addon_start
mit deinem Add-on als Ziel) - Push-Benachrichtigung senden
- Titel: „Achtung: Add-on ausgefallen!“
- Nachricht: „Das Add-on wurde neu gestartet.“
- Home Assistant Add-on starten (z. B.
- Auslöser:
- Speichere die Automation und aktiviere sie.
Vorteile dieser Methode
✅ Sofortige Benachrichtigung: Du wirst proaktiv informiert, wenn ein Add-on abstürzt.
✅ Automatische Wiederherstellung: Dein Add-on wird direkt neu gestartet.
✅ Bessere Kontrolle: Du kannst individuell festlegen, welche Add-ons überwacht werden sollen.
Wichtig: Falls du diese Automation nutzt, solltest du den Watchdog deaktivieren, um Konflikte zu vermeiden.
Fazit
Mit dieser einfachen Methode kannst du sicherstellen, dass deine Add-ons immer laufen und du bei Problemen direkt informiert wirst. Falls du Fragen hast oder Anregungen zu diesem Thema, hinterlasse gerne einen Kommentar!
Produktempfehlungen