Was ist die Home Assistant Voice Preview Edition?
Die Home Assistant Voice Preview Edition ist eine Vorabversion von Home Assistant Voice, die Nutzern die Möglichkeit bietet, die neuen Sprachfunktionen auszuprobieren und vor der offiziellen Veröffentlichung Feedback zu geben. Diese Version soll die grundlegenden Funktionen des Systems demonstrieren, kann jedoch einige Einschränkungen und Fehler enthalten, da sie sich noch in der Entwicklung und Testphase befinden.
Die wichtigsten Merkmale der Home Assistant Voice Preview Edition:
- Sprachbefehle: Mit der Preview Edition können Nutzer Sprachbefehle zur Steuerung ihrer in Home Assistant integrierten Smart-Geräte im Haushalt verwenden. Dazu gehören unter anderem die Steuerung von Beleuchtung, Thermostaten, Sicherheitssystemen und anderen Geräten.
- Lokale Verarbeitung: Ähnlich wie die Standardversion von Home Assistant Voice nutzt auch die Preview Edition die lokale Verarbeitung von Befehlen, was bedeutet, dass die Sprachdaten nicht an externe Server gesendet werden, wodurch ein besserer Datenschutz und ein besserer Schutz personenbezogener Daten gewährleistet werden.
- Interaktion mit Home Assistant: Sie können Sprachbefehle verwenden, um verschiedene Szenen und Automatisierungen zu aktivieren, die Sie in Home Assistant konfiguriert haben. Dies ermöglicht eine individuelle Anpassung und einfache Steuerung Ihres Zuhauses über eine einfache Sprachschnittstelle.
- Viele Sprachen: Das Gerät unterstützt zahlreiche Sprachen, wobei die Auswahl deutlich größer ist als bei Konkurrenzgeräten. Die Sprachen werden je nach den trainierten Sprachmodellen unterschiedlich gut unterstützt.
- Feedback geben: Nutzer der Preview Edition können Feedback zur Funktionalität und Leistung des Systems geben, was den Entwicklern hilft, das Produkt vor der offiziellen Veröffentlichung zu verbessern.
Nachteile und Einschränkungen:
- Fehler und Instabilität: Da es sich um eine Vorschauversion handelt, kann sie Fehler und Leistungsprobleme enthalten.
- Eingeschränkte Funktionen: Es ist möglich, dass einige Funktionen nicht verfügbar sind oder nicht so reibungslos funktionieren wie in ausgereifteren Versionen des Produkts.
- Hardwareanforderungen: Wie die Standardversion erfordert auch die Home Assistant Voice Preview Edition kompatible Hardware für die Installation.
Die Home Assistant Voice Preview Edition ist eine großartige Gelegenheit für Early Adopters, die sich mit den Sprachfunktionen von Home Assistant vertraut machen und zur Verbesserung des Produkts vor der offiziellen Veröffentlichung beitragen möchten. Es handelt sich um eine Test- und Entwicklungsversion, die sich daher für Personen eignet, die gerne experimentieren und sich nicht vor möglichen Instabilitätsproblemen scheuen.
Mehr über das Gerät selbst erfahren Sie hier
Die technischen Daten des Geräts lauten wie folgt:
Das Gerät hat folgende Abmessungen: 84 x 21 x 84 (B/H/T) mm
Physische Tasten:
- Multifunktionsknopf
- Drehregler für die Lautstärke und andere Eingangsparameter
- Stummschalttaste, die die Stromversorgung des Mikrofons physisch unterbricht
Mikrofon und Lautsprecher:
- Interner Lautsprecher
- Internes doppeltes Mikrofongitter
- 3,5-mm-Audioausgang
Erweiterungsmöglichkeiten:
- Grove Port
Im Lieferumfang enthalten:
- SoC ESP32-S3 Board mit 16 MB FLASH Speicher, 8 MB PSRAM
Audioverarbeitung: XMOS XU316 mit Echounterdrückung, Rauschunterdrückung, automatischer Verstärkungsregelung und separaten I2S-Leitungen für Audioeingang und -ausgang
Stromversorgung: USB-C, 5 V DC, 2 A
Verbindung: 2,4-GHz-WLAN, Bluetooth 5.0
Audio:
- 3,5-mm-Stereo-Kopfhöreranschluss
- Digital-Analog-Wandler (DAC): TI AIC3204
- Abtastrate 48 kHz
Software:
- ESPHome ist bereits vorinstalliert auf dem Board
- Opensource Firmware für ESP32 und den XMOS-Chip
Lass es uns installieren
Eine gute Installationsanleitung finden Sie hier. Wir werden das HA Voice PE mit dem WLAN und einer bestehenden Home Assistant-Installation verbinden. Hier sind die einzelnen Schritte:
- Schließen Sie das Gerät über ein USB-C-Kabel an die Stromversorgung an
- Öffnen Sie Ihre Home Assistant-Installation. Falls Sie diese noch nicht installiert haben, finden Sie eine ausführliche Anleitung hier.
- Navigieren Sie zu Settings > Devices & services in der Benutzeroberfläche von Home Assistant.

In unserer Konfiguration unterstützt die Home Assistant die Bluetooth Proxy Installation, die wir nutzen werden, um eine Verbindung zum Gerät herzustellen. Sobald sich HA Voice PE mit Home Assistant verbindet, erscheint das folgende Popup-Fenster:

Um es hinzuzufügen, müssen wir auf „Add“ (1) und anschließend auf „Submit“ klicken.

Dann müssen wir unser WLAN-Passwort eingeben

Schließlich fordert uns das Gerät auf, die physische Taste zu drücken, um die Aktivierung zu bestätigen.
Sobald die Aktivierung abgeschlossen ist, leitet uns das Gerät zur abschließenden Konfiguration auf https://my.home-assistant.io/redirect/config_flow_start?domain=esphome weiter.

Wenn wir dem Link folgen, fragt Home Assistant uns, ob wir „ESPHome“ installieren und die gefundenen Geräte hinzufügen möchten.




Sobald das Update abgeschlossen ist, müssen wir es mit dem Befehl „Okay Nabu“ aktivieren und den Raum konfigurieren, in dem es sich befindet. Es wird uns auch fragen, ob wir es lokal oder über die „Home Assistant Cloud“ nutzen möchten.


In diesem Fall wählen wir die lokale Verwaltung, woraufhin HA Voice PE mit der Installation einiger zusätzlicher Komponenten beginnen wird.

Zum Schluss werden wir nach einigen weiteren Einstellungen gefragt. Hier sind sie:
Im Menü 1 können wir auswählen, mit welchem Wort wir Home Assistant Voice aktivieren möchten. In diesem Fall wurde „Okay Nabu“ ausgewählt, was ein ziemlich cooler Name für einen Heimassistenten ist. Weitere Optionen sind:

Unter Menü 2 können wir auswählen, wie wir den lokalen Assistenten konfigurieren möchten. Werfen wir einen Blick auf die Einstellungsmenüs.

Als erste Einstellung können wir festlegen, wie der Home Assistant heißen soll und in welcher Sprache er verfügbar sein soll. Als zweite Einstellung wird uns angeboten, den Sprachassistenten auszuwählen. Hier ist die einzige Auswahlmöglichkeit, die wir derzeit haben, „Home Assistant“. Anschließend können wir die Sprach-zu-Text-Engine auswählen. Diese ist hier bereits auf „faster-whisper“ (Standard für lokale Verarbeitung) und die gewünschte Sprache voreingestellt. Als letzte Einstellung können wir die Text-zu-Sprache-Engine auswählen, wobei uns „piper“ als Engine, die Sprache der Sprachausgabe und die Art der Stimme zur Auswahl stehen.
Hier wird Englisch als Sprache ausgewählt, aber Sie können auch Deutsch einstellen. Das wird auch reibungslos funktionieren.
Im Menü Nr. 3 können wir auswählen, wie die Stimme klingen soll, die uns antwortet.

Sobald wir alle Einstellungen vorgenommen haben, können wir Home Assistant Voice ausprobieren. Versuchen Sie es mit „Okay Nabu“ und schauen Sie, ob es Sie versteht.
„Тurn on the living room light“, „Тurn on the TV“
„Close the garage door“, „Run stealth mode script“
„Turn kitchen dinner scene on“, „Next track“ , „previous track“
„Pause|resume music“, „What time is it?“
„What’s the date?“, „Set a timer for 5 minutes“
Derzeit unterstützt Home Assistant Voice lokal nur eine begrenzte Anzahl von Sprachen. Damit mehr Sprachen unterstützt werden können, kann man Home Assistant Cloud hier bezahlen. Es kostet 7,50 Euro pro Monat oder 75 Dollar, wobei wir die Cloud-Funktion auch einen Monat lang kostenlos testen können. Und auch wird Open Home Foundation unterstützt.
Fazit
Wie wir gesehen haben, ist die Einrichtung von Home Assistant Voice nicht kompliziert. In wenigen Minuten können wir es einrichten und es ist einsatzbereit. Bei der Verwendung der englischen Sprache werden mehr Befehle unterstützt, aber auch dort ist die Spracherkennung nicht so gut wie bei Google Assistant oder Alexa. Leider kann ich die deutsche Sprache nicht genau bewerten, da ich kein Muttersprachler bin.
Derzeit ist Home Assistant Voice nur eine Testversion für einen Sprachassistenten und in vielerlei Hinsicht noch recht „unausgereift“, aber es macht Spaß, damit zu experimentieren.
Viel Spaß beim Programmieren!