Home Assistant Benachrichtigungen einrichten — Telegram, Pushover & Companion App
So richtest du Benachrichtigungen in Home Assistant ein. Telegram-Bot, Pushover und die Companion App im Vergleich — mit fertigen Automationsbeispielen.
Dein Smart Home kann noch so clever sein — wenn es dir nicht Bescheid sagt, verpasst du die Hälfte. Fenster offen bei Regen? Waschmaschine fertig? Einbrecher im Garten? Benachrichtigungen machen aus einem Smart Home ein intelligentes Zuhause.
Die drei besten Wege für Benachrichtigungen
| Methode | Kosten | Bilder | Buttons | Einrichtung |
|---|---|---|---|---|
| Companion App | Kostenlos | ✅ | ✅ | Einfach |
| Telegram | Kostenlos | ✅ | ✅ | Mittel |
| Pushover | 5€ einmalig | ✅ | ❌ | Einfach |
Variante 1: Companion App (empfohlen)
Die offizielle Home Assistant App für iOS und Android. Benachrichtigungen laufen direkt über Push-Notifications.
Einrichtung
- Home Assistant Companion aus dem App Store / Play Store installieren
- Mit deiner Home-Assistant-Instanz verbinden
- Fertig — der
notify.mobile_app_DEIN_HANDYService ist sofort verfügbar
Einfache Benachrichtigung
automation:
- alias: "Haustür offen"
trigger:
- platform: state
entity_id: binary_sensor.haustuer
to: "on"
for:
minutes: 5
action:
- service: notify.mobile_app_philipps_iphone
data:
title: "🚪 Haustür offen!"
message: "Die Haustür steht seit 5 Minuten offen."
Mit Bild (Kamera-Snapshot)
action:
- service: notify.mobile_app_philipps_iphone
data:
title: "🚨 Bewegung erkannt"
message: "Bewegung im Garten!"
data:
image: /api/camera_proxy/camera.garten
Mit Action-Buttons
action:
- service: notify.mobile_app_philipps_iphone
data:
title: "💡 Lichter noch an"
message: "Alle Lichter ausschalten?"
data:
actions:
- action: "LIGHTS_OFF"
title: "Ja, ausschalten"
- action: "IGNORE"
title: "Nein, lassen"
Dann brauchst du eine Automation die auf den Button reagiert:
automation:
- alias: "Lichter aus Button"
trigger:
- platform: event
event_type: mobile_app_notification_action
event_data:
action: "LIGHTS_OFF"
action:
- service: light.turn_off
target:
entity_id: all
Vorteile
- Keine zusätzliche Einrichtung
- Action-Buttons direkt in der Notification
- Bilder, Kamera-Snapshots
- Standortdaten (Geofencing)
Nachteile
- Nur auf Geräten mit der App
- Bei mehreren Familienmitgliedern: jedes Gerät einzeln ansprechen
Variante 2: Telegram Bot
Perfekt wenn du Benachrichtigungen auf mehreren Geräten willst oder eine Chat-basierte Oberfläche bevorzugst.
Telegram Bot erstellen
- Öffne Telegram und suche nach @BotFather
- Sende
/newbot - Namen vergeben (z.B. “Zuhause Bot”)
- Username vergeben (z.B.
zuhause_ha_bot) - Du bekommst einen API Token — den brauchen wir gleich
Chat-ID herausfinden
- Starte eine Konversation mit deinem Bot
- Sende eine Nachricht
- Öffne im Browser:
https://api.telegram.org/botDEIN_TOKEN/getUpdates - In der Antwort findest du deine
chat_id
In Home Assistant konfigurieren
configuration.yaml:
telegram_bot:
- platform: polling
api_key: "DEIN_BOT_TOKEN"
allowed_chat_ids:
- 123456789 # Deine Chat-ID
notify:
- platform: telegram
name: telegram
chat_id: 123456789
Home Assistant neu starten.
Benachrichtigung senden
action:
- service: notify.telegram
data:
title: "🌡️ Temperaturwarnung"
message: "Wohnzimmer ist auf {{ states('sensor.wohnzimmer_temperatur') }}°C gefallen!"
Mit Inline-Buttons
action:
- service: telegram_bot.send_message
data:
target: 123456789
message: "Heizung einschalten?"
inline_keyboard:
- - text: "Ja, heizen!"
callback_data: "/heizung_an"
- text: "Nein"
callback_data: "/ignore"
Vorteile
- Funktioniert auf jedem Gerät mit Telegram
- Gruppen-Chat möglich (Familie)
- Inline-Buttons
- Bilder, Dokumente, Standorte
- Chat-Verlauf als Log
Nachteile
- Einrichtung etwas aufwändiger
- Braucht Internetzugang (Telegram-Server)
Variante 3: Pushover
Einmal 5€ zahlen, dann für immer Push-Notifications auf allen Geräten.
Einrichtung
- pushover.net Account erstellen
- App kaufen (iOS/Android, je 5€ einmalig)
- Application Token erstellen auf pushover.net
- User Key notieren
configuration.yaml:
notify:
- platform: pushover
name: pushover
api_key: "DEIN_APPLICATION_TOKEN"
user_key: "DEIN_USER_KEY"
Benachrichtigung
action:
- service: notify.pushover
data:
title: "🔔 Klingel"
message: "Jemand steht an der Tür!"
data:
priority: 1 # Hohe Priorität
sound: pushover
Vorteile
- Extrem zuverlässig
- Prioritätsstufen (leise bis Alarm)
- Einmalige Kosten
Nachteile
- Keine Action-Buttons
- Kostet Geld (einmalig)
- Kein Chat-Verlauf
Nützliche Automationsbeispiele
Fenster offen bei Regen
automation:
- alias: "Fenster offen bei Regen"
trigger:
- platform: state
entity_id: weather.home
attribute: condition
to: "rainy"
condition:
- condition: state
entity_id: group.alle_fenster
state: "on"
action:
- service: notify.mobile_app_philipps_iphone
data:
title: "🌧️ Regen + offene Fenster!"
message: "Es regnet und folgende Fenster sind offen: {{ expand(states.group.alle_fenster) | selectattr('state', 'eq', 'on') | map(attribute='name') | join(', ') }}"
Täglicher Energiebericht
automation:
- alias: "Täglicher Energiebericht"
trigger:
- platform: time
at: "21:00:00"
action:
- service: notify.telegram
data:
message: |
📊 Energiebericht heute:
Gesamtverbrauch: {{ states('sensor.stromverbrauch_heute') }} kWh
Kosten: {{ (states('sensor.stromverbrauch_heute') | float * 0.32) | round(2) }}€
Niemand zuhause + Licht an
automation:
- alias: "Lichter an aber niemand da"
trigger:
- platform: state
entity_id: group.personen
to: "not_home"
for:
minutes: 10
condition:
- condition: state
entity_id: light.alle_lichter
state: "on"
action:
- service: notify.mobile_app_philipps_iphone
data:
title: "💡 Lichter noch an"
message: "Niemand zuhause aber das Licht brennt noch."
data:
actions:
- action: "ALL_LIGHTS_OFF"
title: "Alles ausschalten"
Best Practices
- Nicht zu viele Benachrichtigungen: Wenn dein Handy alle 5 Minuten piept, schaltest du irgendwann alles stumm. Nur wirklich Wichtiges.
- Gruppieren: Nutze
notify.notifyals Sammel-Service der an alle Geräte geht. - Prioritäten setzen: Waschmaschine fertig = leise. Rauchmelder = LAUT.
- Zeiten beachten: Nachts nur kritische Benachrichtigungen (Condition auf Uhrzeit).
- Templates nutzen: Dynamische Nachrichten mit Sensor-Werten sind deutlich nützlicher als statische Texte.
Nächste Schritte
- Automationen für Anfänger — Die Grundlagen
- MQTT einrichten — Für Geräte die über MQTT melden
- Dashboard gestalten — Benachrichtigungsverlauf visualisieren
Fazit
Fang mit der Companion App an — die ist in 2 Minuten eingerichtet und kann alles was du brauchst. Wenn du eine Chat-basierte Lösung willst oder die Familie einbinden möchtest, nimm Telegram dazu. Und Pushover ist das zuverlässige Arbeitstier für alle, die einfach nur Push-Notifications wollen.
Das Wichtigste: Weniger ist mehr. Lieber 3 wirklich nützliche Benachrichtigungen am Tag als 30 die du ignorierst.