Home Assistant Sprachsteuerung & Notifications
Home Assistant mit Alexa, Google Home und Siri steuern. Push-Notifications, Telegram-Bots und den lokalen Sprachassistenten Assist einrichten.
Überblick: Sprachsteuerung in Home Assistant
Home Assistant unterstützt alle großen Sprachassistenten, und seit 2023 auch einen eigenen, lokalen Sprachassistenten namens Assist. Die Wahl hängt von deinem Ökosystem und deinen Prioritäten ab: Bequemlichkeit vs. Privatsphäre.
Sprachassistenten im Vergleich
| Assistent | Anbindung | Cloud? | Kosten | Stärken |
|---|---|---|---|---|
| Alexa | Nabu Casa / Skill | Ja | ~7,50 €/M | Riesige Skills-Auswahl, beste Smart-Home-Integration |
| Google Home | Nabu Casa | Ja | ~7,50 €/M | Beste Spracherkennung, intelligente Antworten |
| Siri/HomeKit | HomeKit Bridge | Nein | Kostenlos | Apple-Ökosystem, lokal, schnell |
| HA Assist | Eingebaut | Nein | Kostenlos | 100% privat, keine Cloud, anpassbar |
Amazon Alexa: Einrichtung & Befehle
Über Nabu Casa (empfohlen)
- Nabu Casa aktivieren: Einstellungen → Home Assistant Cloud → Konto erstellen
- Alexa-Integration aktivieren: Cloud, dann Alexa, dann Geräte freischalten die Alexa sehen soll
- Alexa Skill verbinden: Alexa App, Skills, Home Assistant suchen und Nabu Casa Konto verknüpfen
- Geräte entdecken: Sage: Alexa, suche neue Geräte. HA-Entities erscheinen in der Alexa App
Beliebte Alexa-Sprachbefehle
| Kategorie | Befehl | Was passiert |
|---|---|---|
| Licht | „Alexa, schalte Wohnzimmerlicht ein" | light.turn_on |
| Dimmen | „Alexa, stelle Wohnzimmerlicht auf 50%" | light.turn_on mit brightness_pct |
| Farbe | „Alexa, mach Wohnzimmerlicht blau" | light.turn_on mit rgb_color |
| Temperatur | „Alexa, stelle Heizung auf 21 Grad" | climate.set_temperature |
| Abfrage | „Alexa, wie warm ist es im Wohnzimmer?" | Liest sensor-State vor |
| Szene | „Alexa, aktiviere Filmabend" | scene.turn_on |
| Schloss | „Alexa, sperre die Haustür" (mit PIN) | lock.lock |
| Rollladen | „Alexa, mach Rollladen Wohnzimmer zu" | cover.close_cover |
| Routine | „Alexa, gute Nacht" | Startet Alexa-Routine → HA-Automation |
1# Alexa Entity-Filter (erweitert)
2# Bei manueller Konfiguration (ohne Nabu Casa)
3alexa:
4 smart_home:
5 filter:
6 include_domains:
7 - light
8 - switch
9 - climate
10 - cover
11 - scene
12 - script
13 - fan
14 - lock
15 - media_player
16 exclude_entities:
17 - light.debug_lamp
18 - switch.test_relay
19 - switch.system_reboot # Gefährlich per Sprache!
20 entity_config:
21 light.wohnzimmer:
22 name: "Wohnzimmerlicht" # Alexa-freundlicher Name
23 description: "Deckenlampe im Wohnzimmer"
24 climate.heizung:
25 name: "Heizung"
26 display_categories: THERMOSTAT
27 cover.wohnzimmer_rollladen:
28 name: "Rollladen Wohnzimmer"
29 display_categories: EXTERIOR_BLINDAlexa Routinen mit Home Assistant verbinden
Alexa-Routinen können HA-Automationen auslösen und umgekehrt. Zwei Ansätze:
1# Methode 1: Virtueller Schalter als Brücke
2# Erstelle einen input_boolean als Brücke:
3# Einstellungen > Helfer > + input_boolean > "Gute Nacht Trigger"
4
5# Expose diesen als Switch an Alexa (in Cloud-Einstellungen)
6
7# Alexa-Routine:
8# Trigger: "Alexa, gute Nacht"
9# Aktion: Smart Home > "Gute Nacht Trigger" einschalten
10
11# HA-Automation reagiert darauf:
12automation:
13 - alias: "Alexa Gute Nacht Routine"
14 trigger:
15 - platform: state
16 entity_id: input_boolean.gute_nacht_trigger
17 to: "on"
18 action:
19 - service: scene.turn_on
20 target:
21 entity_id: scene.nachtmodus
22 - service: lock.lock
23 target:
24 entity_id: lock.haustuer
25 - service: cover.close_cover
26 target:
27 area_id: [wohnzimmer, schlafzimmer]
28 - service: alarm_control_panel.alarm_arm_night
29 target:
30 entity_id: alarm_control_panel.alarm
31 # Reset nach 5 Sekunden
32 - delay: "00:00:05"
33 - service: input_boolean.turn_off
34 target:
35 entity_id: input_boolean.gute_nacht_trigger1# Methode 2: Alexa Media Player (HACS)
2# Die "Alexa Media Player" HACS-Integration erlaubt:
3# 1. Alexa als TTS-Lautsprecher nutzen
4# 2. Routinen von HA aus starten
5# 3. Letzte Sprachbefehle als Sensor auslesen
6
7# Beispiel: Alexa als Lautsprecher für Durchsagen
8automation:
9 - alias: "Waschmaschine Durchsage"
10 trigger:
11 - platform: state
12 entity_id: sensor.waschmaschine_status
13 to: "Fertig"
14 action:
15 - service: notify.alexa_media_kueche
16 data:
17 title: "Waschmaschine"
18 message: "Die Waschmaschine ist fertig!"
19 data:
20 type: announce # Durchsage (wie Gegensprechanlage)
21 method: speak # oder: announce, tts
22
23 # Beispiel: Alexa-Routine von HA starten
24 - service: media_player.play_media
25 target:
26 entity_id: media_player.alexa_wohnzimmer
27 data:
28 media_content_type: routine
29 media_content_id: "Guten Morgen"Google Home
- Nabu Casa aktivieren: Gleicher Prozess wie bei Alexa, Cloud-Konto erstellen
- Google-Integration: Cloud → Google Assistant → Geräte freigeben die Google sehen soll
- Google Home App: Gerät hinzufügen, Works with Google wählen und Home Assistant suchen
- Räume zuweisen: Geräte in der Google Home App Räumen zuordnen für natürlichere Sprachbefehle
Google Home Besonderheiten
- Natürlichere Sprache: Hey Google, ist es kalt im Schlafzimmer? → Versteht Kontext besser als Alexa
- Chromecast-Integration: Hey Google, zeig mir die Haustürkamera auf dem Wohnzimmer-TV
- Raumzuordnung: Wenn du im Wohnzimmer sagst Licht an, schaltet nur das WZ-Licht ein
- Verknüpfte Befehle: Erstelle Routinen die HA-Geräte und Google-Funktionen kombinieren
Apple HomeKit
Die HomeKit Bridge macht HA-Geräte für Siri und die Apple Home-App sichtbar, komplett lokal, ohne Cloud-Abhängigkeit.
Vorteile:
- 100% lokale Steuerung, keine Cloud
- Kostenlos, kein Abo nötig
- Apple Home App als Alternative UI auf iPhone/iPad/Mac
- Siri auf iPhone, iPad, Mac, Apple Watch
- HomeKit Automationen als Ergänzung
- Matter-Brücke für neue Geräte
Nachteile:
- Nicht alle Entity-Typen unterstützt (z.B. kein Vacuum)
- Maximal ~150 Entities pro Bridge-Instanz
- Keine komplexen Automationen über HomeKit
- Braucht Apple TV oder HomePod als Hub für Fernzugriff
- HomeKit Integration hinzufügen: Einstellungen → Geräte & Dienste → + Integration → HomeKit
- Domains auswählen: Wähle welche Entity-Typen (Lichter, Schalter, Klima) an HomeKit gehen
- QR-Code scannen: HA zeigt einen QR-Code oder PIN an → In der Apple Home App scannen
- Räume zuordnen: Geräte in der Home App den richtigen Räumen zuweisen
1# HomeKit Bridge konfigurieren (erweitert)
2# In configuration.yaml (für erweiterte Kontrolle)
3homekit:
4 - name: "Home Assistant Bridge"
5 port: 21063
6 filter:
7 include_domains:
8 - light
9 - switch
10 - climate
11 - cover
12 - media_player
13 - fan
14 - lock
15 include_entities:
16 - binary_sensor.haustuer # Spezifische Sensoren
17 - sensor.wohnzimmer_temperatur
18 exclude_entities:
19 - switch.system_reboot # Gefährlich!
20 - light.debug_test
21 entity_config:
22 light.wohnzimmer:
23 name: "Wohnzimmer Licht"
24 climate.heizung:
25 name: "Heizung WZ"
26 cover.rollladen:
27 name: "Rollladen WZ"
28
29 # Zweite Bridge für Kameras (separater HomeKit-Typ)
30 - name: "Kameras"
31 port: 21064
32 filter:
33 include_domains:
34 - cameraHinweis: Erstelle Siri-Kurzbefehle die HA-Services direkt aufrufen, mit der Companion App. Beispiel: „Hey Siri, Filmabend" → Aktiviert eine HA-Szene. Geht über Kurzbefehle-App → HA → Service aufrufen.
Home Assistant Assist: Dein privater Assistent
Assist läuft komplett lokal, keine Cloud, keine Daten nach außen, kein Abo. Die Spracherkennung hat sich seit 2024 massiv verbessert und versteht jetzt auch Deutsch gut.
- Mikrofon
- Wake Word
- STT (Whisper)
- Intent
- TTS (Piper)
Assist einrichten: Komplett-Anleitung
- Whisper installieren: Add-on Store → Whisper → Installieren & Starten (Speech-to-Text, ~1.5 GB)
- Piper installieren: Add-on Store → Piper → Installieren & Starten (Text-to-Speech, ~500 MB)
- openWakeWord installieren: Add-on Store → openWakeWord → Aktivierungswort-Erkennung
- Sprache konfigurieren: Whisper: Deutsch-Modell wählen. Piper: Deutsche Stimme (thorsten) wählen.
- Assistenten erstellen: Einstellungen → Sprachassistenten → Neuer Assistent → Komponenten zuweisen
- Testen: Mikrofon-Symbol in der HA-UI klicken: Schalte das Licht im Wohnzimmer ein
Neu in 2026.4: Im Assist-Dialog gibt es jetzt eine "Details anzeigen"-Option. Damit siehst du die Denkschritte des AI-Agenten, welche Tools er aufruft und warum er bestimmte Aktionen ausführt. Praktisch zum Debuggen von Sprachbefehlen.
Was Assist verstehen kann
| Befehl | Beispiel | Funktioniert? |
|---|---|---|
| Licht steuern | „Schalte das Licht im Bad ein" | Sehr gut |
| Licht dimmen | „Stelle Wohnzimmerlicht auf 50%" | Gut |
| Temperatur abfragen | „Wie warm ist es im Schlafzimmer?" | Gut |
| Schalter | „Schalte den Ventilator aus" | Gut |
| Rollladen | „Öffne die Jalousien im Wohnzimmer" | Gut |
| Timer | „Stelle einen Timer auf 10 Minuten" | Gut |
| Einkaufsliste | „Füge Milch zur Einkaufsliste hinzu" | Gut |
| Staubsauger | „Sauge die Küche" | Ja, neu in 2026.4 |
| Komplexe Logik | „Wenn es dunkel ist, dimme auf 30%" | Nicht unterstützt |
Eigene Sätze für Assist registrieren
1# Custom Sentences (intent_script)
2# In configuration.yaml:
3intent_script:
4 GoodNight:
5 speech:
6 text: "Gute Nacht! Alles wird ausgeschaltet."
7 action:
8 - service: scene.turn_on
9 target:
10 entity_id: scene.nachtmodus
11
12 WhoIsHome:
13 speech:
14 text: >
15 {% set people = states.person
16 | selectattr('state', 'eq', 'home')
17 | map(attribute='name') | list %}
18 {% if people %}{{ people | join(' und ') }}
19 {{ 'ist' if people | count == 1 else 'sind' }} zuhause.
20 {% else %}Niemand ist zuhause.{% endif %}
21
22 HowMuchPower:
23 speech:
24 text: >
25 Der aktuelle Stromverbrauch beträgt
26 {{ states('sensor.aktuelle_leistung') }} Watt.
27 Heute wurden {{ states('sensor.strom_taeglich') }}
28 Kilowattstunden verbraucht.
29
30# Custom Sentences registrieren:
31# Datei: custom_sentences/de/intents.yaml
32# Oder: Einstellungen > Sprachassistenten > Custom Sentences
33
34# Beispiel custom_sentences/de/intents.yaml:
35# language: de
36# intents:
37# GoodNight:
38# data:
39# - sentences:
40# - "gute nacht"
41# - "nachtmodus"
42# - "alles aus zum schlafen"
43# WhoIsHome:
44# data:
45# - sentences:
46# - "wer ist zuhause"
47# - "ist jemand daheim"
48# HowMuchPower:
49# data:
50# - sentences:
51# - "wie hoch ist der stromverbrauch"
52# - "wie viel strom verbrauchen wir"Hardware für Assist
| Gerät | Preis | Mikrofon | Lautsprecher | Empfehlung |
|---|---|---|---|---|
| Home Assistant Voice PE | ~59 € | 2x | Ja | Offizielles HA-Gerät, beste Integration |
| ESP32-S3-BOX-3 | ~45 € | 2x | Ja | Display + Touch, vielseitig |
| M5Stack ATOM Echo | ~15 € | 1x | Ja, klein | Günstigster Einstieg |
| ReSpeaker 2-Mic HAT | ~20 € | 2x | Nein, extern | Für Raspberry Pi |
Benachrichtigungen: Alle Kanäle im Detail
Companion App (Push-Notifications)
Der Standard-Weg für Benachrichtigungen. Unterstützt Bilder, Aktions-Buttons und kritische Alerts.
1# Push-Notifications: Von einfach bis komplex
2# 1. Einfache Benachrichtigung
3- service: notify.mobile_app_mein_handy
4 data:
5 title: "Info"
6 message: "Die Haustür wurde geöffnet."
7
8# 2. Mit Bild (Kamera-Snapshot)
9- service: notify.mobile_app_mein_handy
10 data:
11 title: "Bewegung erkannt"
12 message: "Bewegung an der Haustür um {{ now().strftime('%H:%M') }}"
13 data:
14 image: /api/camera_proxy/camera.haustuer
15
16# 3. Mit Aktions-Buttons
17- service: notify.mobile_app_mein_handy
18 data:
19 title: "Jemand klingelt"
20 message: "Möchtest du die Tür öffnen?"
21 data:
22 actions:
23 - action: "OPEN_DOOR"
24 title: "Tür öffnen"
25 - action: "PLAY_CAMERA"
26 title: "Kamera ansehen"
27 - action: "IGNORE"
28 title: "Ignorieren"
29 destructive: true
30
31# 4. Kritische Notification (iOS, durchbricht den Stumm-Modus)
32- service: notify.mobile_app_mein_iphone
33 data:
34 title: "ALARM!"
35 message: "Rauchmelder hat ausgelöst!"
36 data:
37 push:
38 sound:
39 name: default
40 critical: 1
41 volume: 1.0
42
43# 5. Gruppierte Notifications (Tag)
44- service: notify.mobile_app_mein_handy
45 data:
46 title: "Tür offen"
47 message: "Seit {{ relative_time(states.binary_sensor.haustuer.last_changed) }}"
48 data:
49 tag: "door_alert" # Ersetzt vorherige statt zu stacken
50 group: "security" # Gruppiert im Notification Center
51
52# 6. An alle Familienmitglieder
53- service: notify.notify # Sendet an ALLE registrierten Geräte
54 data:
55 title: "Familieninfo"
56 message: "Abendessen ist fertig!"Auf Button-Aktionen reagieren
Wie du diese Automationen im Detail aufbaust, erfährst du im separaten Guide.
1# Automation: Push-Button-Reaktion
2automation:
3 - alias: "Tür öffnen per Push-Button"
4 trigger:
5 - platform: event
6 event_type: mobile_app_notification_action
7 event_data:
8 action: "OPEN_DOOR"
9 action:
10 - service: lock.unlock
11 target:
12 entity_id: lock.haustuer
13 - delay: "00:00:10"
14 - service: lock.lock
15 target:
16 entity_id: lock.haustuer
17 - service: notify.mobile_app_mein_handy
18 data:
19 message: "Tür wurde für 10 Sekunden geöffnet."
20 data:
21 tag: "door_alert" # Ersetzt den Klingel-AlertTelegram Bot einrichten
Telegram-Bots sind ideal für interaktive Kommunikation: Du kannst Befehle an HA senden, Fotos empfangen und mit Inline-Keyboards interagieren.
- Bot erstellen: In Telegram @BotFather kontaktieren → /newbot → Namen und Username wählen → Token kopieren
- Chat-ID herausfinden: Bot anschreiben, dann
https://api.telegram.org/bot<DEIN-TOKEN>/getUpdatesaufrufen → chat.id notieren - In HA konfigurieren: Token und Chat-ID in secrets.yaml speichern, configuration.yaml einrichten
- Testen: Automation erstellen die eine Telegram-Nachricht sendet
1# Telegram Bot konfigurieren
2# secrets.yaml:
3telegram_bot_token: "123456:ABC-DEF..."
4telegram_chat_id: 123456789
5
6# configuration.yaml:
7telegram_bot:
8 - platform: polling
9 api_key: !secret telegram_bot_token
10 allowed_chat_ids:
11 - !secret telegram_chat_id
12
13notify:
14 - platform: telegram
15 name: telegram_familie
16 chat_id: !secret telegram_chat_id
17
18# Nachricht senden:
19automation:
20 - alias: "Telegram: Täglicher Bericht"
21 trigger:
22 - platform: time
23 at: "21:00:00"
24 action:
25 - service: notify.telegram_familie
26 data:
27 title: "Tagesbericht"
28 message: >
29 Temperatur: {{ states('sensor.wohnzimmer_temp') }}°C
30 Verbrauch: {{ states('sensor.strom_taeglich') }} kWh
31 Kosten: {{ (states('sensor.strom_taeglich')|float * 0.35)|round(2) }}€
32 Zuhause: {{ states('sensor.personen_zuhause') }}
33
34 # Foto senden (Kamera-Snapshot):
35 - service: telegram_bot.send_photo
36 data:
37 target: !secret telegram_chat_id
38 file: /config/www/camera_snapshot.jpg
39 caption: "Kamerabild um {{ now().strftime('%H:%M') }}"
40
41 # Interaktive Nachricht mit Buttons:
42 - service: telegram_bot.send_message
43 data:
44 target: !secret telegram_chat_id
45 message: "Haustür ist offen. Was möchtest du tun?"
46 inline_keyboard:
47 - "Tür sperren:/lock_door, Ignorieren:/ignore"
48 - "Alarm aktivieren:/alarm_on"1# Auf Telegram-Befehle reagieren
2# Auf Inline-Keyboard Buttons reagieren:
3automation:
4 - alias: "Telegram: Tür sperren"
5 trigger:
6 - platform: event
7 event_type: telegram_callback
8 event_data:
9 data: "/lock_door"
10 action:
11 - service: lock.lock
12 target:
13 entity_id: lock.haustuer
14 - service: telegram_bot.answer_callback_query
15 data:
16 callback_query_id: "{{ trigger.event.data.id }}"
17 message: "Haustür wurde gesperrt."
18
19 # Auf Text-Befehle reagieren:
20 - alias: "Telegram: Status abfragen"
21 trigger:
22 - platform: event
23 event_type: telegram_command
24 event_data:
25 command: "/status"
26 action:
27 - service: telegram_bot.send_message
28 data:
29 target: "{{ trigger.event.data.chat_id }}"
30 message: >
31 Home Assistant Status
32 Innen: {{ states('sensor.wohnzimmer_temp') }}°C
33 Personen: {{ states('sensor.personen_zuhause') }}
34 Türen: {{ 'Alle zu' if is_state('binary_sensor.haustuer', 'off') else 'OFFEN' }}
35 Verbrauch: {{ states('sensor.aktuelle_leistung') }}WE-Mail-Benachrichtigungen (SMTP)
1# E-Mail konfigurieren
2# configuration.yaml:
3notify:
4 - platform: smtp
5 name: email_benachrichtigung
6 server: smtp.gmail.com
7 port: 587
8 encryption: starttls
9 username: !secret email_user
10 password: !secret email_app_password # App-Passwort, NICHT normales PW!
11 sender: !secret email_user
12 recipient:
13 - partner@email.de
14 - ich@email.de
15
16# Beispiel: Wöchentlicher Energiebericht per E-Mail
17automation:
18 - alias: "Wöchentlicher Energiebericht"
19 trigger:
20 - platform: time
21 at: "18:00:00"
22 condition:
23 - condition: time
24 weekday: [sun]
25 action:
26 - service: notify.email_benachrichtigung
27 data:
28 title: "Energiebericht KW {{ now().isocalendar()[1] }}"
29 message: >
30 Hallo!
31
32 Hier ist dein wöchentlicher Energiebericht:
33
34 Verbrauch diese Woche: {{ states('sensor.strom_woechentlich') }} kWh
35 Kosten: {{ (states('sensor.strom_woechentlich')|float * 0.35)|round(2) }} €
36
37 Top-Verbraucher:
38 - Kühlschrank: {{ states('sensor.kuehlschrank_woechentlich') }} kWh
39 - Server: {{ states('sensor.server_woechentlich') }} kWh
40
41 Grüße, dein Smart HomeBenachrichtigungs-Kanäle im Vergleich
| Kanal | Einrichtung | Bilder? | Buttons? | Am besten für |
|---|---|---|---|---|
| Companion App | Einfach | Ja | Ja | Standard für alles |
| Telegram | Mittel | Ja | Ja | Interaktive Bots, Familie |
| E-Mail (SMTP) | Mittel | Ja | Nein | Formelle Reports, Wochenberichte |
| Signal | Komplex | Ja | Nein | Sichere, verschlüsselte Messaging |
| Persistent | Einfach | Nein | Nein | HA-UI Meldungen und Warnungen |
| TTS | Einfach | - | - | Sprachansagen über Lautsprecher |
TTS-Durchsage über Lautsprecher
1# Intelligente Sprachansagen
2automation:
3 - alias: "Intelligente Durchsage"
4 trigger:
5 - platform: state
6 entity_id: binary_sensor.haustuer
7 to: "on"
8 condition:
9 - condition: state
10 entity_id: group.family
11 state: "home"
12 action:
13 # Welcher Lautsprecher? Wo sind die Leute?
14 - variables:
15 speaker: >
16 {% if is_state('media_player.wohnzimmer', 'playing') %}
17 media_player.kueche
18 {% else %}
19 media_player.wohnzimmer
20 {% endif %}
21 # Lautstärke anpassen je nach Tageszeit
22 - service: media_player.volume_set
23 target:
24 entity_id: "{{ speaker }}"
25 data:
26 volume_level: >
27 {% if now().hour < 8 or now().hour > 22 %}0.2
28 {% else %}0.4{% endif %}
29 # Durchsage
30 - service: tts.speak
31 target:
32 entity_id: tts.piper
33 data:
34 media_player_entity_id: "{{ speaker }}"
35 message: >
36 {% set hour = now().hour %}
37 {% if hour < 12 %}Guten Morgen{% elif hour < 18 %}Hallo{% else %}Guten Abend{% endif %}.
38 Die Haustür wurde geöffnet.
39 # Lautstärke nach 10 Sek zurücksetzen
40 - delay: "00:00:10"
41 - service: media_player.volume_set
42 target:
43 entity_id: "{{ speaker }}"
44 data:
45 volume_level: 0.25Hinweis: Sende gleichzeitig eine Push-Notification, mache eine TTS-Ansage und lass eine Lampe blinken, so verpasst du keine wichtige Meldung, egal wo du gerade bist. Nutze
parallel:in Automationen um alles gleichzeitig auszulösen.
1# Multi-Channel-Benachrichtigung
2automation:
3 - alias: "Rauchmelder ALARM"
4 trigger:
5 - platform: state
6 entity_id: binary_sensor.rauchmelder
7 to: "on"
8 action:
9 - parallel:
10 # Push an alle Handys
11 - service: notify.notify
12 data:
13 title: "RAUCHMELDER!"
14 message: "Rauchmelder hat ausgelöst! Sofort prüfen!"
15 data:
16 push:
17 sound:
18 name: default
19 critical: 1
20 volume: 1.0
21 # TTS auf allen Lautsprechern
22 - service: tts.speak
23 target:
24 entity_id: tts.piper
25 data:
26 media_player_entity_id:
27 - media_player.wohnzimmer
28 - media_player.schlafzimmer
29 - media_player.kueche
30 message: "Achtung! Rauchmelder hat ausgelöst!"
31 # Alle Lichter auf 100% rot
32 - service: light.turn_on
33 target:
34 entity_id: all
35 data:
36 brightness_pct: 100
37 rgb_color: [255, 0, 0]
38 # Telegram
39 - service: notify.telegram_familie
40 data:
41 message: "RAUCHMELDER hat ausgelöst! Sofort nach Hause kommen!"Häufige Fragen
Wie verbinde ich Home Assistant mit Alexa?
Der einfachste Weg läuft über Nabu Casa (Home Assistant Cloud, ca. 7,50 Euro im Monat). Du aktivierst die Alexa-Integration in den Cloud-Einstellungen, gibst die gewünschten Geräte frei und verknüpfst in der Alexa App den Home Assistant Skill mit deinem Nabu-Casa-Konto. Danach sagst du „Alexa, suche neue Geräte" und deine Entities erscheinen in der Alexa App.
Kann ich Home Assistant ohne Cloud per Sprache steuern?
Ja, mit Assist, dem eingebauten lokalen Sprachassistenten. Er nutzt Whisper für die Spracherkennung und Piper für die Sprachausgabe, beides läuft als Add-on direkt auf deinem System und versteht Deutsch. Auch Siri über die HomeKit Bridge funktioniert komplett lokal und kostenlos.
Wie richte ich Push-Benachrichtigungen ein?
Installiere die Companion App auf deinem Handy, sie registriert sich automatisch als notify.mobile_app-Dienst in Home Assistant. In Automationen rufst du diesen Dienst dann mit Titel und Nachricht auf. Auch Bilder, Aktions-Buttons und kritische Alarme, die den Stumm-Modus durchbrechen, sind möglich.
Wie verbinde ich Home Assistant mit Telegram?
Erstelle in Telegram über den BotFather einen eigenen Bot und kopiere den Token. Die Chat-ID findest du über die getUpdates-API, nachdem du den Bot einmal angeschrieben hast. Beides trägst du in die secrets.yaml ein und konfigurierst telegram_bot und notify in der configuration.yaml. Danach kann Home Assistant Nachrichten, Fotos und interaktive Buttons senden.
Funktioniert Home Assistant mit Siri?
Ja, über die HomeKit Bridge Integration. Sie macht deine Entities für Siri und die Apple Home App sichtbar, komplett lokal und ohne Abo. Du fügst die Integration hinzu, scannst den QR-Code in der Home App und ordnest die Geräte Räumen zu. Für den Fernzugriff brauchst du einen Apple TV oder HomePod als Hub.
Weiter lesen:
Passende Videos
Ollama in Home Assistant nutzen: Geräte steuern und Fragen stellen
Ich zeige dir, wie du Ollama als Conversation Agent in Home Assistant einsetzt, Geräte per Chat steuerst und Einkaufslisten per Sprache befüllst.
Garagentor-Warnung mit Home Assistant und Telegram
Garagentor offen gelassen? Ich zeige dir, wie du mit Home Assistant und Telegram eine automatische Warnung mit Schließ-Button einrichtest.
