Skip to content

Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

Home Assistant Voice to opensource’owy i bezchmurny asystent głosowy amerykańskiej firmy Nabu Casa, twórcy projektu automatyki domowej Home Assistant.

Index

    Dlaczego Home Assistant Voice jest tak drogi?

    Home Assistant Voice ma oficjalną cenę 59 euro, co jest interesujące, jeśli jesteś zainteresowany posiadaniem instalacji automatyki domowej z Home Assistant i możliwością sterowania domem za pomocą głosu bez internetu oraz z projektem Open Source przy wsparciu firmy Nabu Casa.

    Zalety i wady NC-VK-9727

    Zalety

    • Przyjazny dla użytkownika: Możesz skonfigurować asystenta głosowego z Home Assistant w ciągu kilku minut bez kłopotów.
    • Działa bez Internetu: Jeśli masz wydajny sprzęt, możesz korzystać z Home Assistant Voice bez połączenia z Internetem.
    • Prywatne dane: Nawet jeśli korzystasz z Home Assistant Cloud, Twoje dane nie są przechowywane ani szkolone.
    • Możliwośćwyciszenia mikrofonu: jeśli nie chcesz, by asystent głosowy słyszał Twoje rozmowy.
    • Projekt Open Source: Home Assistant kontynuuje filozofię Open Source, dzięki czemu mamy ewoluujący produkt wspierany przez społeczność programistów.
    • Oficjalny produkt Home Assistant: bycie produktem zaprojektowanym przez firmę Nabu Casa, twórcę projektu Home Assistant, jest interesującym czynnikiem, który należy wziąć pod uwagę.

    Wady

    • Potrzebujesz internetu, jeśli nie masz wydajnego sprzętu: Musisz mieć sprzęt z co najmniej 3 GB pamięci VRAM (najlepiej NVidia).
    • Dostępny tylko w 1 modelu: W tej chwili nie ma różnych modeli asystentów głosowych (takich jak modele z lepszą jakością dźwięku, z wyświetlaczem i nie tylko).

    Samouczek dotyczący korzystania z asystenta głosowego Home Assistant

    Poznajmy szczegóły tego nowego asystenta głosowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jakie jest zainteresowanie Home Assistant Voice?

    Home Assistant to projekt automatyki domowej Open Source, który koncentruje się na wolności, trwałości i prywatności danych.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Zgodnie z tą filozofią, po wprowadzeniu na rynek koncentratora automatyki domowej Home Assistant Green, który umożliwia rozpoczęcie projektu inteligentnego domu z preinstalowanym oprogramowaniem Home Assistant.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    I klucz sprzętowy Zigbee, aby móc połączyć inteligentne urządzenia Zigbee w instalacji.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz amerykańska firma Nabu Casa oferuje swojego asystenta domowego Voice.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ten asystent głosowy jest zgodny z filozofią Open Source, co oznacza, że społeczność programistów będzie mogła dostosowywać i dodawać nowe funkcje.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ponadto ten asystent głosowy może działać całkowicie lokalnie, tj. możliwe będzie sterowanie domem za pomocą głosu bez Internetu, co jest bardzo interesującym szczegółem, którego nie potrafią inni znani asystenci głosowi.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ale w tym przypadku, aby uruchomić Assist, musimy mieć potężny sprzęt z nowoczesnym GPU z co najmniej 3 GB pamięci VRAM, a Nabu Casa zaleca NVIDIA.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jeśli chcemy mieć łatwą opcję sterowania głosowego swoim domem za pomocą Home Assistant, na przykład, jeśli mamy koncentrator automatyki domowej Home Assistant Green, możemy skorzystać z prywatnej chmury Home Assistant, która nie przechowuje ani nie trenuje naszych danych.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A jeśli mamy już rozwiązanie automatyki domowej Home Assistant w naszym domu, ten asystent głosowy Home Assistant może być najlepszą opcją pod względem długowieczności, biorąc pod uwagę, że został zaprojektowany właśnie do współpracy z Home Assistant poprzez różne aktualizacje w czasie.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Szczegóły techniczne Home Assistant Voice

    Poznajmy szczegóły techniczne Home Assistant Voice.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jeśli otworzymy opakowanie, odkryjemy Home Assistant Voice.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Formowana wtryskowo obudowa wykonana z tworzywa poliwęglanowego, biała i półprzezroczysta o wymiarach 84x84x21 mm i wadze 96 gramów.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Domyślnie nie jest dostarczany z zasilaczem, więc należy dokupić zasilacz USB-C 5V DC – 2A.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ten asystent głosowy integruje 2 mikrofony i procesor dźwięku XMOS z eliminacją szumów, umożliwiając nam wyraźne przechwytywanie naszego głosu.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Aby komunikować się z asystentem głosowym, musimy wymówić frazę aktywacyjną, która domyślnie brzmi „Okay Nabu”, ale możemy ją zmienić na „Hej Mycroft” lub „Hej Jarvis”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Kiedy wypowiemy tę frazę aktywacyjną, otrzymamy wizualną i dźwiękową odpowiedź wskazującą, że asystent głosowy słucha nas w tym momencie i będziemy mogli wykonać dowolne polecenie głosowe.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ten pierścień świetlny jest również widoczny po zmianie głośności od 0 do 100% dzięki kółku, po utworzeniu timera, który jest wyświetlany jako odliczanie, a także po odcięciu mikrofonu.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Aby odciąć mikrofon, tj. aby nasz asystent głosowy nas nie słyszał, mamy z boku przycisk do wyciszenia urządzenia, co skutkuje fizycznym odcięciem zasilania mikrofonów.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A jeśli nie chcemy wypowiadać frazy aktywacyjnej, aby wykonać polecenie głosowe, możemy nacisnąć środkowy przycisk i w tym momencie będziemy mogli komunikować się z naszym asystentem głosowym.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ten centralny przycisk może być również używany do aktywowania różnych automatyzacji poprzez dwukrotne, trzykrotne lub przytrzymanie.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Obok portu USB-C widzimy wejście jack 3,5 mm, co jest interesujące.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Na przykład, jeśli chcemy podłączyć naszego asystenta głosowego do zewnętrznego głośnika, aby przesłać dźwięk do innego urządzenia o lepszej jakości.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A pod spodem mamy port Grove, który pozwoli na podłączenie czujników lub akcesoriów.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Oprogramowanie dla tego asystenta głosowego to wstępnie załadowany ESPHome, w pełni otwarte oprogramowanie układowe dla ESP32 i układu XMOS.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jak zintegrować Home Assistant Voice z naszą instalacją?

    Po pierwsze, jak już wspomniałem, możemy skorzystać z usługi Home Assistant w chmurze, aby łatwo połączyć się i korzystać z naszego asystenta głosowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Aby to zrobić, w interfejsie Home Assistant przejdź do „Ustawień” i „Home Assistant Cloud”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możemy skorzystać z 1-miesięcznego bezpłatnego okresu próbnego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Następnie miesięczny koszt wynosi 7,50 euro lub 75 euro rocznie.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Ta usługa w chmurze jest interesująca, aby korzystać z naszego asystenta głosowego, ale także aby mieć zdalny dostęp do naszego inteligentnego domu w bezpieczny i nieskomplikowany sposób dzięki adresowi URL, który będziemy mieć po zasubskrybowaniu.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz musimy podłączyć asystenta głosowego do zasilania.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Z naszego telefonu możemy otworzyć aplikację Home Assistant.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Przejdź do „Ustawień”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Oraz „Urządzenia i usługi”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Musimy mieć włączony Bluetooth.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    W sekcji „Odkryte” powinniśmy zobaczyć naszego asystenta głosowego, więc powinniśmy kliknąć „Dodaj”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz musimy podłączyć tego asystenta głosowego do naszej sieci WIFI.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    I musimy nacisnąć 1 raz na środkowy przycisk asystenta głosowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz kliknij przycisk „Akceptuj”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Wybieramy naszego asystenta głosowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Kliknij przycisk „Wyślij”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Następnie kliknij przycisk „Zakończ”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz nastąpi aktualizacja i musimy poczekać kilka sekund. Teraz możemy ją przetestować, wypowiadając magiczną frazę „Okay Nabu”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możemy umieścić go w dowolnym miejscu naszego domu.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możemy również dostosować niektóre ustawienia naszego asystenta głosowego, takie jak fraza aktywacji lub rodzaj głosu, który będzie się z nami komunikował.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz powinniśmy być w stanie sterować naszymi inteligentnymi urządzeniami połączonymi z Home Assistant za pomocą głosu, dzięki Home Assistant Voice.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Można to sprawdzić w sekcji „Ustawienia”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    „Asystenci głosowi”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    I musimy mieć „Home Assistant Cloud” jako ulubiony.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możemy przejść do jego ustawień, aby sprawdzić, czy wszystko jest poprawnie skonfigurowane jako Home Assistant Cloud i język hiszpański.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    To wszystko, teraz mamy kontrolę głosową nad naszymi urządzeniami, a także ten Home Assistant Voice może mówić do nas zgodnie z określonymi przez nas kryteriami.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Warto zauważyć, że jeśli przejdziemy do ustawień naszego asystenta głosowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możliwe jest włączenie lub wyłączenie diody LED urządzenia, zmiana frazy aktywacji.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A także włączyć lub wyłączyć mikrofon.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jakie polecenia głosowe możemy wykonywać?

    W moim przykładzie mam różne urządzenia połączone z Home Assistant za pomocą Zigbee2MQTT. Każde urządzenie Zigbee, które połączyłem, ma nazwę, którą dostosowałem, taką jak roleta, żarówka, gniazdko lub drzwi.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Pozwoli mi to na łatwą interakcję z Home Assistant Voice przy użyciu tych nazw.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A jeśli z jakiegoś powodu nie chcesz ujawniać urządzenia, możesz usunąć je z listy w sekcji „Ustawienia”, „Asystenci głosowi”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    I „podmioty ujawnione”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Aby dowiedzieć się, co można wymówić głosowo, polecam zajrzeć na GitHub, aby zobaczyć różne frazy, które są kompatybilne z Home Assistant Voice.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    W każdym profilu urządzenia można znaleźć różne frazy, które można odtwarzać głosowo.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    A oto kilka przykładów poleceń:

    • Aktywacja wtyczki
    • Dezaktywacja wtyczki
    • Włącz żarówkę
    • Wyłącz żarówkę
    • Ustawia jasność żarówki na 20%.
    • Ustawia żarówkę na 100% jasności
    • Ustawia żarówkę na czerwono
    • Ustawia żarówkę na kolor niebieski
    • Ustawia żarówkę na zielono
    • Czy drzwi są otwarte?
    • Czy drzwi są zamknięte?
    • Ile drzwi jest otwartych?
    • Jaka jest temperatura?
    • Otwórz migawkę
    • Zamknij migawkę
    • Otwórz migawkę na 40%.
    • Otwórz migawkę do 80%.
    • 10-sekundowy timer
    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Jak sprawić, by nasz asystent głosowy mówił?

    Home Assistant Voice może również rozmawiać z nami, gdy wystąpi zdarzenie zdefiniowane przez użytkownika.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    W tym celu stworzymy automatyzacje i skorzystamy z funkcji TTS (Text To Speech).

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Zamierzamy stworzyć automatyzację, dzięki której gdy ktoś zadzwoni do naszych drzwi za pomocą inteligentnego przycisku Zigbee, nasz asystent głosowy poinformuje nas, że ktoś dzwoni.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Musimy przejść do „Ustawień” i „Automatyzacji i scen”, aby utworzyć naszą automatyzację.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Musimy kliknąć na „Create Automation”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    W warunku „Kiedy” i w sekcji „Dodaj wyzwalacz” szukamy „Urządzenie”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    I wybierzmy wyzwalacz dla naszego naciśnięcia przycisku.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Teraz w sekcji „Następnie wykonaj” i „Dodaj akcję” wybierzmy „Zamiana tekstu na mowę (TTS): Mowa”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Wybieramy „Cele” i jednostkę „Home Assistant Cloud”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    „Jednostka odtwarzacza multimedialnego” będzie naszym głosem asystenta domowego.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Umieściliśmy wiadomość „Ktoś dzwoni do twojego domu”.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Zaznaczamy pole „Język” i wpisujemy „es-ES”, aby uzyskać odpowiedź w języku hiszpańskim.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Możemy też zapisać i nazwać naszą automatyzację.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Gotowe, oto wynik.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Podsumowując, Home Assistant Voice jest bardzo interesującym pomysłem na przyszłość inteligentnych domów, z podejściem Open Source, prywatnością naszych danych, a zatem z pewnością ten asystent głosowy odniesie wielki sukces na całym świecie.

    Home Assistant Voice: bezchmurny asystent głosowy o otwartym kodzie źródłowym

    Zazwyczaj kupowane razem

    Kup teraz Home Assistant Voice