Home Assistant Teil 7: Sprachsteuerung und Sprachassistenten

Nach der Integration von Geräten und ersten Automatisierungen wollen viele ihr Smart Home auch per Sprache steuern. Home Assistant unterstützt sowohl Cloud-Lösungen wie Google Assistant und Alexa als auch Offline-Sprachsteuerung. In diesem Beitrag schauen wir uns alle Möglichkeiten an – von der schnellen Cloud-Anbindung bis zu vollständig lokalen Lösungen.


Überblick: Sprachsteuerung im Smart Home

AssistentTypIntegration in Home AssistantBesonderheiten
Google AssistantCloudOffizielle IntegrationSehr zuverlässig, kostenlos
Amazon AlexaCloudOffizielle IntegrationBenötigt Amazon-Konto
RhasspyLokalAdd-on oder DockerOffline, Open Source
Wyoming (Wyoming + Whisper)LokalIntegration für Home AssistantModerne lokale Sprach-KI

Cloud-Integration: Google Assistant

Google Assistant ist schnell eingerichtet, benötigt aber einen Google-Account und Internetverbindung.

Einrichtungsschritte

  1. Home Assistant Cloud (Nabu Casa) nutzen – 1-Klick-Integration, 5 USD/Monat
    • Einstellungen → Home Assistant Cloud → Google Assistant aktivieren
  2. Oder manuell über Google Actions Console → Projekt erstellen → Webhook zu Home Assistant
  3. Geräte erscheinen automatisch in Google Home

Sprachbefehle

  • „Hey Google, schalte Wohnzimmerlicht ein“
  • „Hey Google, setze Temperatur im Wohnzimmer auf 22 Grad“

Cloud-Integration: Amazon Alexa

Ähnlich wie Google Assistant:

  1. Nabu Casa → Alexa aktivieren
  2. Alexa-App → Smart Home → Home Assistant-Skill verbinden
  3. Geräte erscheinen automatisch in Alexa

Befehle:

  • „Alexa, starte Szene Guten Morgen“
  • „Alexa, schalte alle Lichter aus“

Offline-Lösungen: Rhasspy

Rhasspy ist ein Open-Source-Projekt für Offline-Sprachsteuerung:

  • Läuft als Add-on oder separater Docker-Container
  • Nutzt Wake Words („Hey Rhasspy“)
  • Sprachmodelle komplett lokal

Docker-Setup-Beispiel:

rhasspy:
  image: rhasspy/rhasspy
  container_name: rhasspy
  restart: unless-stopped
  ports:
    - "12101:12101"
  volumes:
    - ./rhasspy/profiles:/profiles
  command: --user-profiles /profiles --profile de

Weboberfläche unter http://<IP>:12101.
Rhasspy kann Automatisierungen in Home Assistant direkt auslösen.


Moderne lokale Sprach-KI: Wyoming & Whisper

  • Wyoming ist ein Protokoll für lokale Sprachdienste in Home Assistant.
  • Unterstützt Whisper (lokale Spracherkennung) und Piper (lokale Sprachausgabe).
  • Alles läuft direkt auf deinem Server ohne Cloud.

Installation in Home Assistant (Docker):

docker run -d \
  --name wyoming-whisper \
  -p 10300:10300 \
  rhasspy/wyoming-whisper

Integration in Home Assistant: Einstellungen → Sprachassistent → Wyoming hinzufügen


Szenen und Automatisierungen per Sprache

Du kannst Szenen und Automatisierungen über Sprachbefehle auslösen:

  • „Guten Morgen“ → Licht an, Rollläden hoch, Kaffeemaschine an
  • „Gute Nacht“ → Lichter aus, Türen prüfen, Alarm aktivieren

Diese Szenen werden in Home Assistant definiert und vom Assistenten aufgerufen.


Datenschutz und Sicherheit

  • Cloud-Dienste: Daten laufen über Google/Amazon-Server
  • Lokale Assistenten: Keine Daten verlassen dein Heimnetz
  • MFA (Multi-Faktor-Authentifizierung) in Home Assistant aktivieren

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert