Home Assistant Voice je hlasový asistent s otevřeným zdrojovým kódem a bez cloudu od americké společnosti Nabu Casa, tvůrce projektu domácí automatizace Home Assistant.
Proč je Home Assistant Voice tak drahý?
Home Assistant Voice má oficiální cenu 59 eur, což je zajímavé, pokud máte zájem o instalaci domácí automatizace s Home Assistant a možnost ovládat svůj domov hlasem bez internetu a s Open Source projektem s podporou společnosti Nabu Casa.
Výhody a nevýhody NC-VK-9727
Výhody
- Uživatelsky přívětivé : Hlasového asistenta Home Assistantmůžete nastavit během několika minut bez potíží.
- Funguje bez internetu: Pokud máte výkonný hardware, můžete hlasového asistenta Home Assistant používat bez připojení k internetu.
- Soukromá data: I když používáte Home Assistant Cloud, vaše data se neukládají ani neškolí.
- Mikrofon můžete ztlumit: Pokud nechcete, aby hlasový asistent slyšel vaše konverzace.
- Projekt s otevřeným zdrojovým kódem: Home Assistant pokračuje ve své filozofii otevřeného zdrojového kódu, takže máme k dispozici vyvíjející se produkt podporovaný komunitou vývojářů.
- Oficiální produkt Home Assistant: To, že se jedná o produkt navržený společností Nabu Casa, tvůrcem projektu Home Assistant, je zajímavý faktor, který je třeba vzít v úvahu.
Nevýhody:
- Pokud nemáte výkonný hardware, potřebujete internet: Musíte mít hardware s alespoň 3 GB VRAM (nejlépe NVidia).
- K dispozici je pouze 1 model: V současné době nejsou k dispozici různé modely hlasových asistentů (například modely s kvalitnějším zvukem, s displejem a další).
Výukový program o používání hlasového asistenta Home Assistant
Pojďme se seznámit s podrobnostmi tohoto nového hlasového asistenta.
Jaký je zájem o službu Home Assistant Voice?
Home Assistant je open source projekt domácí automatizace, který se zaměřuje na svobodu, trvanlivost a ochranu osobních údajů.
A v souladu s touto filozofií se po uvedení rozbočovače pro domácí automatizaci Home Assistant Green, který umožňuje zahájit projekt chytré domácnosti s předinstalovaným softwarem Home Assistant.
A klíč Zigbee, abyste mohli propojit chytrá zařízení Zigbee ve své instalaci.
Nyní americká společnost Nabu Casa nabízí svého hlasového asistenta Home Assistant.
Tento hlasový asistent se řídí filozofií Open Source, což znamená, že komunita vývojářů bude mít možnost přizpůsobovat a přidávat nové funkce.
Také tento hlasový asistent může pracovat zcela lokálně, tj. bude možné ovládat domácnost hlasem bez internetu, což je velmi zajímavý detail, který ostatní známí hlasoví asistenti neumí.
V tomto případě však pro spuštění aplikace Assist potřebujeme výkonný hardware s moderním grafickým procesorem s minimálně 3 GB VRAM a Nabu Casa doporučuje NVIDIA.
Pokud chceme mít snadnou možnost hlasového ovládání domácnosti pomocí Home Assistant, například pokud máme rozbočovač Home Assistant Green, můžeme použít soukromý cloud Home Assistant, který neukládá ani neškolí naše data.
A pokud již máme v domácnosti řešení domácí automatizace Home Assistant, může být tento hlasový asistent Home Assistant nejlepší volbou z hlediska dlouhé životnosti, vzhledem k tomu, že byl navržen právě pro spolupráci s Home Assistant díky různým aktualizacím v průběhu času.
Technické detaily aplikace Home Assistant Voice
Zjistěme technické detaily funkce Home Assistant Voice.
Když otevřeme obal, objevíme hlasového asistenta Home Assistant.
Vstřikované pouzdro z polykarbonátového plastu, bílé a poloprůhledné, o rozměrech 84x84x21 mm a hmotnosti 96 gramů.
Ve výchozím nastavení není dodáván s napájecím zdrojem, takže je třeba dokoupit napájecí zdroj 5V DC – 2A USB-C.
Tento hlasový asistent obsahuje 2 mikrofony a zvukový procesor XMOS s funkcí eliminace šumu, což nám umožňuje zřetelně zachytit náš hlas.
Chceme-li s hlasovým asistentem komunikovat, musíme vyslovit aktivační frázi, která ve výchozím nastavení zní „Okay Nabu“, ale můžeme ji změnit na „Hey Mycroft“ nebo „Hey Jarvis“.
Po vyslovení této aktivační fráze se nám zobrazí vizuální a zvuková odezva, která naznačuje, že nás hlasový asistent v danou chvíli poslouchá, a my budeme moci provést jakýkoli příkaz hlasem.
Tento světelný kroužek lze také vidět při změně hlasitosti z 0 na 100 % díky jeho kolečku, při vytvoření časovače, který se zobrazí jako odpočet, nebo také při vypnutí mikrofonu.
Pro vypnutí mikrofonu, tj. aby nás hlasový asistent neslyšel, máme na boku tlačítko pro ztlumení zařízení, které má za následek fyzické odpojení napájení mikrofonů.
A pokud nechceme vyslovit aktivační frázi pro provedení hlasového příkazu, můžeme stisknout centrální tlačítko a v tomto okamžiku budeme moci komunikovat s hlasovým asistentem.
Toto centrální tlačítko lze také použít k aktivaci různých automatik dvojitým, trojitým stisknutím nebo podržením.
Vedle portu USB-C vidíme 3,5mm jack konektor, což je zajímavé.
Například pokud chceme hlasového asistenta připojit k externímu reproduktoru a přenést zvuk do jiného zařízení s lepší kvalitou zvuku.
Pod ním se nachází port Grove, který umožňuje připojení senzorů nebo příslušenství.
Software pro tohoto hlasového asistenta je předinstalovaný ESPHome, plně otevřený firmware pro ESP32 a čip XMOS.
Jak integrovat hlasovou aplikaci Home Assistant Voice do naší instalace?
Za prvé, jak jsem již zmínil, můžeme využít cloudovou službu Home Assistant pro snadné připojení a používání hlasového asistenta.
Za tímto účelem přejděte v rozhraní aplikace Home Assistant do části „Nastavení“ a „Home Assistant Cloud“.
Můžeme využít zkušební verzi na 1 měsíc zdarma.
Poté je měsíční poplatek 7,50 eur nebo 75 eur ročně.
Tato cloudová služba je zajímavá nejen pro používání hlasového asistenta, ale také pro vzdálený přístup k naší chytré domácnosti, a to bezpečným a nekomplikovaným způsobem díky adrese URL, kterou získáme při předplatném.
Nyní musíme hlasového asistenta připojit k napájení.
V telefonu můžeme otevřít aplikaci Home Assistant.
Přejděte do části „Nastavení“.
A „Zařízení a služby“.
Musíme mít povolenou funkci Bluetooth.
V části „Discovered“ bychom měli vidět našeho hlasového asistenta, takže bychom měli kliknout na „Add“.
Nyní musíme hlasového asistenta připojit k síti WIFI.
A musíme 1krát stisknout centrální tlačítko hlasového asistenta.
Nyní klikněte na tlačítko „Accept“.
Vybereme si hlasového asistenta.
Klikněte na tlačítko „Odeslat“.
A klikněte na tlačítko „Dokončit“.
Nyní se bude aktualizovat a my musíme několik sekund počkat. A nyní ji můžeme otestovat vyslovením kouzelné fráze „Okay Nabu“.
Můžeme ji umístit do některé části našeho domu.
A můžeme si přizpůsobit některá nastavení hlasového asistenta, například jeho aktivační frázi nebo typ hlasu, kterým s námi bude komunikovat.
Nyní bychom měli být schopni ovládat svá chytrá zařízení propojená s aplikací Home Assistant hlasem, a to díky funkci Home Assistant Voice.
Tuto možnost lze zkontrolovat v části „Nastavení“.
„Hlasoví asistenti“.
A jako oblíbený musíme mít „Home Assistant Cloud“.
Můžeme přejít do jeho nastavení a zkontrolovat, zda máme vše správně nakonfigurováno jako Home Assistant Cloud a španělský jazyk.
To je vše, nyní můžeme hlasem ovládat svá zařízení a tento hlasový asistent Home Assistant na nás může mluvit podle zadaných kritérií.
Za zmínku stojí, že pokud přejdeme do nastavení hlasového asistenta.
Je možné aktivovat nebo deaktivovat LED diodu zařízení, změnit aktivační frázi.
A také aktivujte nebo vypněte mikrofon.
Jaké hlasové příkazy můžeme provádět?
V mém příkladu mám různá zařízení propojená s aplikací Home Assistant pomocí Zigbee2MQTT. Každé propojené zařízení Zigbee má název, který jsem si přizpůsobil, například žaluzie, žárovka, zásuvka nebo dveře.
To mi umožní snadno komunikovat s hlasovým asistentem Home Assistant Voice pomocí těchto jmen.
A pokud z nějakého důvodu nechcete zařízení vystavit, můžete jej ze seznamu odstranit v části „Nastavení“, „Hlasoví asistenti“.
A „Vystavené subjekty“.
Chcete-li zjistit, co můžete vyslovit hlasem, doporučuji podívat se na GitHub, kde najdete různé fráze kompatibilní s funkcí Home Assistant Voice.
V každém profilu zařízení najdete různé fráze, které můžete přehrávat hlasem.
A zde je několik příkladů příkazů:
- Aktivace zástrčky
- Deaktivace zástrčky
- Zapněte žárovku
- Vypněte žárovku
- Nastaví žárovku na 20% jas
- Nastaví žárovku na 100% jas
- Nastaví žárovku na červenou
- Nastaví žárovku na modrou barvu
- Nastaví žárovku na zelenou barvu
- Jsou dveře otevřené?
- Jsou dveře zamčené?
- Kolik dveří je otevřených?
- Jaká je teplota?
- Otevření závěrky
- Zavření závěrky
- Otevřete závěrku na 40 %.
- Otevřete závěrku na 80 %.
- 10sekundový časovač
Jak přimět hlasového asistenta mluvit?
Hlasový asistent Home Assistant nás může oslovit také v případě, že dojde k vámi definované události.
Za tímto účelem vytvoříme automatizaci a využijeme funkci TTS (Text To Speech).
Vytvoříme automatizaci, takže když někdo zazvoní na náš zvonek pomocí chytrého tlačítka Zigbee, náš hlasový asistent nám řekne, že někdo zvoní.
Pro vytvoření automatizace musíme přejít do části „Nastavení“ a „Automatizace a scény“.
Musíme kliknout na možnost „Vytvořit automatizaci“.
V podmínce „Kdy“ a v části „Přidat spouštěč“ vyhledáme položku „Zařízení“.
A vybereme spouštěč pro stisknutí tlačítka.
Nyní v části „Then do“ a „Add action“ zvolíme „Text-to-Speech (TTS): Speech“.
Vybereme „Objectives“ a entitu „Home Assistant Cloud“.
„Entita přehrávače médií“ bude naším hlasovým asistentem pro domácnost.
Vložili jsme zprávu „Někdo zvoní u vás doma“.
Zaškrtneme políčko „Jazyk“ a uvedeme „es-ES“, abychom měli odpověď ve španělštině.
Automatizaci můžeme uložit a pojmenovat.
Tady máte výsledek.
Stručně řečeno, Home Assistant Voice je velmi zajímavou sázkou na budoucnost chytrých domácností, s přístupem Open Source, soukromí našich dat, a proto bude mít tento hlasový asistent jistě velký úspěch po celém světě.