Home Assistant Voice je odprtokodni glasovni pomočnik brez oblaka ameriškega podjetja Nabu Casa, avtorja projekta za avtomatizacijo doma Home Assistant.
Zakaj je storitev Home Assistant Voice tako draga?
Uradna cena storitve Home Assistant Voice je 59 evrov, kar je zanimivo, če vas zanima namestitev domače avtomatizacije s funkcijo Home Assistant in možnostjo glasovnega nadzora vašega doma brez interneta ter z odprtokodnim projektom s podporo podjetja Nabu Casa.
Prednosti in slabosti NC-VK-9727
Prednosti
- Uporabniku prijazno: glasovnega pomočnikalahko brez težav v nekaj minutah nastavite z aplikacijo Home Assistant.
- Deluje brez interneta: Če imate zmogljivo strojno opremo, lahko glasovnega pomočnika Home Assistant uporabljate brez internetne povezave.
- Zasebni podatki: Tudi če uporabljate oblak storitve Home Assistant Cloud, vaši podatki niso shranjeni ali trenirani.
- Mikrofon lahko izklopite: Če ne želite, da glasovni pomočnik sliši vaše pogovore.
- Odprtokodni projekt: Home Assistant nadaljuje z odprtokodno filozofijo, zato imamo na voljo razvijajoči se izdelek, ki ga podpira skupnost razvijalcev.
- Uradni izdelek Home Assistant: Ker gre za izdelek, ki ga je zasnovalo podjetje Nabu Casa, ustvarjalec projekta Home Assistant, je to zanimiv dejavnik, ki ga je treba upoštevati.
Slabosti
- Če nimate zmogljive strojne opreme, potrebujete internet: imeti morate strojno opremo z vsaj 3 GB pomnilnika VRAM (po možnosti NVidia).
- Na voljo je samo 1 model: Trenutno ni različnih modelov glasovnih pomočnikov (kot so modeli z boljšo kakovostjo zvoka, z zaslonom in drugo).
Navodila za uporabo glasovnega pomočnika Home Assistant
Spoznajmo podrobnosti o tem novem glasovnem pomočniku.
Kakšen je interes glasovnega pomočnika Home Assistant?
Home Assistant je odprtokodni projekt za avtomatizacijo doma, ki se osredotoča na svobodo, trajnost in zasebnost podatkov.
Po predstavitvi vozlišča za avtomatizacijo doma Home Assistant Green, ki omogoča začetek projekta pametnega doma s predhodno nameščeno programsko opremo Home Assistant, sledi tej filozofiji.
In ključ Zigbee, s katerim lahko povežete pametne naprave Zigbee v svoji namestitvi.
Ameriško podjetje Nabu Casa zdaj ponuja svojega pomočnika za dom Voice.
Ta glasovni pomočnik temelji na filozofiji odprte kode, kar pomeni, da bo skupnost razvijalcev lahko prilagajala in dodajala nove funkcije.
Poleg tega lahko ta glasovni pomočnik deluje povsem lokalno, kar pomeni, da bo mogoče glasovno upravljati dom brez interneta, kar je zelo zanimiva podrobnost, ki je drugi znani glasovni pomočniki ne zmorejo.
Toda v tem primeru moramo za zagon programa Assist imeti zmogljivo strojno opremo s sodobnim grafičnim procesorjem z vsaj 3 GB VRAM, Nabu Casa pa priporoča NVIDIA.
Če želimo z aplikacijo Home Assistant preprosto glasovno upravljati svoj dom, lahko na primer, če imamo vozlišče za avtomatizacijo doma Home Assistant Green, uporabimo zasebni oblak Home Assistant, ki ne shranjuje ali usposablja naših podatkov.
In če že imamo doma rešitev za avtomatizacijo doma Home Assistant, je ta glasovni pomočnik Home Assistant morda najboljša možnost v smislu dolgoživosti, saj je bil zasnovan prav za sodelovanje s programom Home Assistant, saj ima sčasoma različne posodobitve.
Tehnične podrobnosti o Home Assistant Voice
Spoznajmo tehnične podrobnosti glasovnega pomočnika Home Assistant.
Če odpremo embalažo, odkrijemo pomočnika Home Assistant Voice.
Ohišje iz polikarbonatne plastike, belo in polprozorno, vtisnjeno z brizganjem, z dimenzijami 84x84x21 mm in maso 96 gramov.
Privzeto ni opremljen z napajalnikom, zato morate kupiti 5V DC – 2A USB-C napajalnik.
Ta glasovni pomočnik ima dva mikrofona in zvočni procesor XMOS z odpravljanjem šumov, kar nam omogoča, da jasno zajamemo svoj glas.
Če želimo komunicirati z glasovnim pomočnikom, moramo izgovoriti aktivacijski stavek, ki je privzeto “Okay Nabu”, lahko pa ga spremenimo v “Hey Mycroft” ali “Hey Jarvis”.
Ko izgovorimo ta stavek za aktivacijo, se nam prikaže vizualni in zvočni odziv, ki kaže, da nas glasovni pomočnik v tem trenutku posluša, in lahko z glasom izvedemo kateri koli ukaz.
Ta svetlobni obroč je viden tudi pri spreminjanju glasnosti od 0 do 100 % zaradi kolesca, pri ustvarjanju časovnika, ki se prikaže kot odštevanje, in pri izklopu mikrofona.
Za izklop mikrofona, tj. da nas glasovni pomočnik ne bo slišal, imamo na strani gumb za izklop naprave, ki fizično prekine napajanje mikrofonov.
Če ne želimo izreči stavka za aktivacijo, da bi izvedli glasovni ukaz, lahko pritisnemo osrednji gumb in takrat bomo lahko komunicirali z glasovnim pomočnikom.
Ta osrednji gumb lahko uporabite tudi za aktiviranje različnih avtomatizacij z dvojnim, trojnim pritiskom ali pridržanjem.
Poleg vhoda USB-C vidimo tudi 3,5-milimetrski priključek jack, kar je zanimivo.
Na primer, če želimo glasovnega pomočnika povezati z zunanjim zvočnikom in zvok prenesti v drugo napravo z boljšo kakovostjo zvoka.
Pod njo je vrata Grove, ki omogočajo priključitev senzorjev ali dodatne opreme.
Programska oprema za tega glasovnega pomočnika je prednaloženi ESPHome, popolnoma odprtokodna vdelana programska oprema za ESP32 in čip XMOS.
Kako v našo namestitev vključiti glasovni pomočnik Home Assistant?
Prvič, kot sem že omenil, lahko za enostavno povezavo in uporabo glasovnega pomočnika uporabimo storitev v oblaku Home Assistant.
To storite tako, da v vmesniku Home Assistant odprete “Nastavitve” in “Home Assistant Cloud”.
Uživamo lahko 1 mesec brezplačnega preizkusa.
Po tem je mesečni strošek 7,50 evra ali 75 evrov na leto.
Ta storitev v oblaku je zanimiva za uporabo našega glasovnega pomočnika, pa tudi za oddaljen dostop do našega pametnega doma na varen in enostaven način, zahvaljujoč naslovu URL, ki ga bomo prejeli ob naročilu.
Zdaj moramo glasovnega pomočnika povezati z napajalnikom.
V telefonu lahko odpremo aplikacijo Pomočnik za dom.
Pojdite v “Nastavitve”.
In “Naprave in storitve”.
Omogočen mora biti Bluetooth.
V razdelku “Odkrito” bi morali videti našega glasovnega pomočnika, zato kliknite “Dodaj”.
Zdaj moramo glasovnega pomočnika povezati z omrežjem WIFI.
In enkrat pritisnemo osrednji gumb glasovnega pomočnika.
Zdaj kliknite “Sprejmi”.
Izberemo glasovnega pomočnika.
Kliknite “Pošlji”.
Nato kliknite “Končaj”.
Zdaj se bo posodobila in počakati moramo nekaj sekund. Zdaj ga lahko preizkusimo tako, da izrečemo čarobni stavek “Okay Nabu”.
Postavimo ga lahko v prostor v naši hiši.
Prilagodimo lahko tudi nekatere nastavitve glasovnega pomočnika, na primer stavek za aktivacijo ali vrsto glasu, ki bo komuniciral z nami.
Zdaj bomo lahko pametne naprave, povezane s Pomočnikom za dom, upravljali z glasom, in sicer s funkcijo Home Assistant Voice.
To lahko preverite v razdelku “Nastavitve”.
“Glasovni pomočniki”.
Najljubši pa mora biti “Pomočnik za dom v oblaku”.
V njegovih nastavitvah lahko preverimo, ali je vse pravilno konfigurirano kot pomočnik Home Assistant Cloud in španski jezik.
To je to, zdaj lahko glasovno upravljamo svoje naprave, poleg tega pa nam lahko ta glasovni pomočnik za dom govori v skladu z merili, ki smo jih določili.
Pri tem velja omeniti, da če se odpravimo v nastavitve glasovnega pomočnika.
Mogoče je aktivirati ali deaktivirati LED diodo naprave, spremeniti stavek za aktivacijo.
Poleg tega aktivirajte ali izklopite mikrofon.
Katere glasovne ukaze lahko izvajamo?
V mojem primeru imam različne naprave, ki so povezane s Pomočnikom za dom z Zigbee2MQTT. Vsaka povezana naprava Zigbee ima ime, ki sem ga prilagodil, na primer žaluzija, žarnica, vtičnica ali vrata.
Tako bom lahko s temi imeni preprosto komuniciral z glasovnim pomočnikom Home Assistant Voice.
Če naprave iz kakšnega razloga ne želite izpostaviti, jo lahko odstranite s seznama v razdelku “Nastavitve”, “Glasovni pomočniki”.
In “Izpostavljeni subjekti”.
Če želite izvedeti, kaj lahko izgovorite z glasom, priporočam, da si ogledate GitHub in si ogledate različne fraze, ki so združljive z glasovnim pomočnikom Home Assistant Voice.
V vsakem profilu naprave lahko najdete različne fraze, ki jih lahko predvajate z glasom.
Tukaj je nekaj primerov ukazov:
- Aktiviranje vtiča
- Deaktiviranje vtiča
- Vklopite žarnico
- Izklopite žarnico
- Žarnico nastavi na 20 % svetlosti
- Žarnico nastavi na 100 % svetlost
- nastavi žarnico na rdečo barvo
- nastavi žarnico na modro barvo
- nastavi žarnico na zeleno barvo
- Ali so vrata odprta?
- Ali so vrata zaklenjena?
- Koliko vrat je odprtih?
- Kakšna je temperatura?
- Odpiranje zaklopa
- Zaprite zaklop
- Zaslonko odprite na 40 %.
- Zaslonko odprite na 80 %.
- 10-sekundni časovnik
Kako omogočiti govorjenje glasovnega pomočnika?
Glasovni pomočnik Home Assistant Voice nas lahko nagovori tudi ob dogodku, ki ste ga določili.
V ta namen bomo ustvarili avtomatizacije in izkoristili funkcijo TTS (Text To Speech).
Ustvarili bomo avtomatizacijo, da nam bo glasovni pomočnik sporočil, da nekdo zvoni, ko bo nekdo pozvonil na naša vrata s pametnim gumbom Zigbee.
Če želimo ustvariti avtomatizacijo, moramo iti v “Nastavitve” in “Avtomatizacije in prizori”.
Klikniti moramo na možnost “Ustvari avtomatizacijo”.
V pogoju “Kdaj” in v razdelku “Dodaj sprožilec” poiščemo “Naprava”.
Izberimo sprožilec za pritisk na gumb.
Zdaj v razdelku “Then do” in “Add action” izberite “Text-to-Speech (TTS): Speech”.
Izberemo “Objectives” in entiteto “Home Assistant Cloud”.
“Entiteta medijskega predvajalnika” bo naš glasovni pomočnik za dom.
Vnesli smo sporočilo “Nekdo zvoni v vaši hiši”.
Označimo polje “Jezik” in vpišemo “es-ES”, da bomo dobili odgovor v španskem jeziku.
Svojo avtomatizacijo lahko shranimo in poimenujemo.
Tukaj je rezultat.
Skratka, Home Assistant Voice je zelo zanimiva stava za prihodnost pametnih domov z odprtokodnim pristopom, zasebnostjo naših podatkov in zato bo ta glasovni pomočnik zagotovo zelo uspešen po vsem svetu.