Home Assistant Integration - Smart-Home-Automatisierung Warnungen & IoT-Benachrichtigungen
Vollständige Anleitung zur Integration von Echobell in Home Assistant für sofortige Smart-Home-Benachrichtigungen. Richten Sie webhook-basierte Warnungen für Sicherheitssysteme, Temperatursensoren, Bewegungserkennung, Türschlösser und Automatisierungs-Trigger mit Push-Benachrichtigungen oder Anrufen ein.
Home Assistant Integration
Home Assistant ist eine leistungsstarke Open-Source-Plattform für die Hausautomation, bei der lokale Steuerung und Privatsphäre an erster Stelle stehen. Durch die Integration von Echobell in Home Assistant können Sie sofortige Benachrichtigungen und sogar Telefonanrufe erhalten, wenn wichtige Ereignisse in Ihrem Smart Home auftreten – sei es ein Sicherheitsalarm, eine Temperaturüberschreitung oder ein Automatisierungsauslöser.
Diese Anleitung führt Sie durch die Einrichtung von Echobell, um Benachrichtigungen von Ihren Home Assistant-Automatisierungen über Webhooks oder den RESTful Notify-Dienst zu erhalten.
Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie Folgendes haben:
- Echobell App auf Ihrem iOS-Gerät installiert
- Einen aktiven Echobell-Kanal (erstellen Sie einen in der App, falls noch nicht geschehen)
- Eine laufende Home Assistant-Instanz (Version 2023.1 oder neuer empfohlen)
- Zugriff auf Ihre Home Assistant-Konfiguration
Methode 1: Verwendung von Webhook-Triggern (Empfohlen)
Die Webhook-Methode ist der flexibelste Ansatz, der es Ihnen ermöglicht, benutzerdefinierte Daten zu senden und Template-Variablen in Ihren Benachrichtigungen zu verwenden.
Ihre Echobell Webhook-URL abrufen
- Öffnen Sie die Echobell-App und navigieren Sie zu Ihrem Kanal
- Tippen Sie auf den Kanal, um die Details anzuzeigen
- Finden Sie die Webhook-URL im Abschnitt "Triggers"
- Kopieren Sie die URL – sie sieht so aus:
https://hook.echobell.one/t/IHR_TOKEN
Eine Home Assistant-Automatisierung erstellen
In Home Assistant können Sie Echobell-Benachrichtigungen mit dem Dienst rest_command auslösen. Fügen Sie zunächst den REST-Befehl zu Ihrer configuration.yaml hinzu:
rest_command:
echobell_notify:
url: "https://hook.echobell.one/t/YOUR_TOKEN"
method: POST
content_type: "application/json"
payload: '{"title": "{{ title }}", "message": "{{ message }}"}'Ersetzen Sie YOUR_TOKEN durch Ihr tatsächliches Echobell-Webhook-Token.
Starten Sie Home Assistant nach dem Hinzufügen neu, um die neue Konfiguration zu laden.
Verwendung in Automatisierungen
Jetzt können Sie diesen Dienst von jeder Automatisierung aus aufrufen. Hier ist ein Beispiel, das Sie benachrichtigt, wenn eine Tür geöffnet wird:
automation:
- alias: "Door Open Alert"
trigger:
- platform: state
entity_id: binary_sensor.front_door
to: "on"
action:
- service: rest_command.echobell_notify
data:
title: "Security Alert"
message: "Front door opened at {{ now().strftime('%H:%M') }}"Benachrichtigungsvorlagen konfigurieren
Konfigurieren Sie in Ihren Echobell-Kanaleinstellungen die Benachrichtigungsvorlagen, um die Webhook-Daten anzuzeigen:
- Titel-Vorlage:
{{title}} - Inhalt-Vorlage:
{{message}}
Wenn die Automatisierung nun ausgelöst wird, erhalten Sie eine Benachrichtigung mit dem benutzerdefinierten Titel und der Nachricht.
Methode 2: Verwendung der RESTful Notify-Plattform
Für einen stärker integrierten Ansatz können Sie Echobell als Benachrichtigungsdienst (Notify Service) in Home Assistant einrichten.
Konfiguration
Fügen Sie Folgendes zu Ihrer configuration.yaml hinzu:
notify:
- name: echobell
platform: rest
resource: https://hook.echobell.one/t/YOUR_TOKEN
method: POST_JSON
data:
title: "{{ title }}"
message: "{{ message }}"Ersetzen Sie YOUR_TOKEN durch Ihr Echobell-Webhook-Token und starten Sie dann Home Assistant neu.
Verwendung des Notify-Dienstes
Jetzt können Sie Echobell wie jeden anderen Benachrichtigungsdienst verwenden:
automation:
- alias: "Low Battery Alert"
trigger:
- platform: numeric_state
entity_id: sensor.phone_battery
below: 20
action:
- service: notify.echobell
data:
title: "Low Battery Warning"
message: "Phone battery is at {{ states('sensor.phone_battery') }}%"Nächste Schritte
Nachdem Sie Echobell in Home Assistant integriert haben:
- Erkunden Sie Benachrichtigungstypen für verschiedene Alarmpriorität
- Lernen Sie über Bedingungen um Benachrichtigungen intelligent zu filtern
- Schauen Sie sich Template-Variablen für erweiterte Nachrichtenformatierung an
- Lesen Sie über Webhook Best Practices für optimale Integration
Verwandte Ressourcen
Grafana
Vollständiger Leitfaden zur Integration von Grafana-Warnungen mit Echobell für sofortige Infrastrukturüberwachungsbenachrichtigungen. Schritt-für-Schritt-Einrichtung, Warnungsvorlagen, Webhook-Konfiguration und Best Practices für Grafana-Alarme.
Prometheus
Vollständiger Leitfaden zur Integration von Prometheus Alertmanager mit Echobell für sofortige mobile Benachrichtigungen. Empfangen Sie Push-Benachrichtigungen für Server-Monitoring, Infrastruktur-Warnungen, CPU/Speicher-Nutzung und kritische Systemereignisse per Webhook oder E-Mail.