Home Assistant Voice er en åpen kildekode- og skyfri stemmeassistent fra det amerikanske selskapet Nabu Casa, skaperen av hjemmeautomatiseringsprosjektet Home Assistant.
Hvorfor er Home Assistant Voice så dyrt?
Home Assistant Voice har en offisiell pris på 59 euro, og er interessant hvis du er interessert i å ha en hjemmeautomatiseringsinstallasjon med Home Assistant og være i stand til å kontrollere hjemmet ditt med stemmen uten internett og med et Open Source-prosjekt med støtte fra selskapet Nabu Casa.
Fordeler og ulemper med NC-VK-9727
Fordeler
- Brukervennlig: Du kan sette opp stemmeassistenten din med Home Assistant på få minutter uten problemer.
- Fungerer uten internett: Hvis du har kraftig maskinvare, kan du bruke Home Assistant Voice uten internettforbindelse.
- Private data: Selv om du bruker Home Assistant Cloud, blir ikke dataene dine lagret eller overført.
- Du kan slå av mikrofonen: Hvis du ikke vil at stemmeassistenten skal kunne høre samtalene dine.
- Open Source-prosjekt: Home Assistant fortsetter med sin Open Source-filosofi, slik at vi har et produkt i utvikling som støttes av utviklerfellesskapet.
- Offisielt Home Assistant-produkt: At produktet er utviklet av selskapet Nabu Casa, skaperen av Home Assistant-prosjektet, er en interessant faktor å ta med i betraktningen.
Ulemper
- Du trenger internett hvis du ikke har kraftig maskinvare: Du må ha en maskinvare med minst 3 GB VRAM (helst NVidia).
- Bare tilgjengelig i 1 modell: For øyeblikket er det ingen forskjellige modeller av stemmeassistenter (for eksempel modeller med bedre lydkvalitet, med skjerm og mer).
Opplæring i bruk av Home Assistant Voice
La oss oppdage detaljene i denne nye stemmeassistenten.
Hva er interessen til Home Assistant Voice?
Home Assistant er et Open Source-prosjekt for hjemmeautomatisering med fokus på frihet, holdbarhet og personvern.
Og etter lanseringen av Home Assistant Green Home Automation Hub, som lar deg starte smarthusprosjektet ditt med Home Assistant-programvaren forhåndsinstallert, følger vi denne filosofien.
Og Zigbee-dongelen for å kunne koble til Zigbee-smartenheter i installasjonen din.
Nå tilbyr det amerikanske selskapet Nabu Casa sin hjemmeassistent Voice.
Denne stemmeassistenten følger Open Source-filosofien, det vil si at utviklermiljøet vil kunne tilpasse og legge til nye funksjoner.
Denne stemmeassistenten kan også fungere helt lokalt, dvs. det vil være mulig å styre hjemmet ditt med stemmen uten Internett, en veldig interessant detalj som andre kjente stemmeassistenter ikke kan gjøre.
Men i dette tilfellet, for å kjøre Assist, må vi ha kraftig maskinvare med en moderne GPU med minst 3 GB VRAM, og Nabu Casa anbefaler NVIDIA.
Hvis vi ønsker et enkelt alternativ for å få stemmestyring av hjemmet ditt med Home Assistant, for eksempel hvis vi har Home Assistant Green hjemmeautomatiseringshub, kan vi bruke Home Assistant private cloud, som ikke lagrer eller trener dataene våre.
Og hvis vi allerede har Home Assistant-løsningen for hjemmeautomatisering i hjemmet vårt, kan denne Home Assistant Voice-assistenten være det beste alternativet når det gjelder lang levetid, gitt at den ble designet nettopp for å fungere med Home Assistant ved å ha forskjellige oppdateringer over tid.
Tekniske detaljer om Home Assistant Voice
La oss oppdage de tekniske detaljene i Home Assistant Voice.
Hvis vi åpner emballasjen, oppdager vi Home Assistant Voice.
Et sprøytestøpt hus av polykarbonatplast, hvitt og halvtransparent, med målene 84x84x21 mm og en vekt på 96 gram.
Som standard leveres den ikke med strømforsyning, så du må kjøpe en 5V DC – 2A USB-C-strømforsyning.
Denne stemmeassistenten har to mikrofoner og en XMOS-lydprosessor med støyeliminering, slik at vi kan fange opp stemmen vår tydelig.
For å kommunisere med stemmeassistenten må vi uttale en aktiveringsfrase som standard er «Okay Nabu», men vi kan endre den til «Hey Mycroft» eller «Hey Jarvis».
Når vi uttaler denne aktiveringsfrasen, vil vi få en visuell og hørbar respons som indikerer at stemmeassistenten lytter til oss i dette øyeblikket, og vi vil kunne utføre enhver kommando med stemmen.
Denne lysringen kan også ses når du endrer volumet fra 0 til 100 % ved hjelp av hjulet, når du oppretter en timer som vises som en nedtelling, eller når du slår av mikrofonen.
For å slå av mikrofonen, slik at stemmeassistenten ikke kan høre oss, har vi en knapp på siden for å slå av lyden på enheten, noe som har den effekten at strømmen til mikrofonene fysisk kuttes.
Og hvis vi ikke ønsker å si aktiveringsfrasen for å utføre en talekommando, kan vi trykke på den sentrale knappen, og på dette tidspunktet vil vi kunne kommunisere med stemmeassistenten vår.
Denne sentrale knappen kan også brukes til å aktivere ulike automatiseringer ved å trykke to ganger, tre ganger eller holde den nede.
Ved siden av USB-C-porten kan vi se en 3,5 mm jack-kontakt, noe som er interessant.
For eksempel hvis vi ønsker å koble stemmeassistenten vår til en ekstern høyttaler for å sende lyden til en annen enhet med bedre lydkvalitet.
Og under har vi en Grove-port som gjør det mulig å koble til sensorer eller tilbehør.
Programvaren for denne stemmeassistenten er en forhåndsinstallert ESPHome, en fastvare med åpen kildekode for ESP32 og XMOS-brikken.
Hvordan integrerer jeg Home Assistant Voice i installasjonen vår?
For det første kan vi som nevnt bruke skytjenesten Home Assistant for å enkelt koble til og bruke stemmeassistenten vår.
For å gjøre dette, fra Home Assistant-grensesnittet, gå til «Innstillinger» og «Home Assistant Cloud».
Vi kan nyte en gratis prøveperiode på 1 måned.
Etter det er den månedlige kostnaden 7,50 euro eller 75 euro per år.
Denne skytjenesten er interessant for å bruke stemmeassistenten vår, men også for å få ekstern tilgang til vårt smarte hjem på en sikker og ukomplisert måte takket være en URL som vi får når vi abonnerer.
Nå må vi koble stemmeassistenten til strømforsyningen.
Og fra telefonen vår kan vi åpne Home Assistant-applikasjonen.
Gå til «Innstillinger».
Og «Enheter og tjenester».
Vi må ha Bluetooth aktivert.
Under «Oppdaget» bør vi se stemmeassistenten vår, så vi bør klikke på «Legg til».
Nå må vi koble denne stemmeassistenten til WIFI-nettverket vårt.
Og vi må trykke 1 gang på den sentrale knappen til stemmeassistenten.
Nå klikker du på «Godta».
Vi velger stemmeassistenten vår.
Klikk på «Send».
Klikk deretter på «Fullfør».
Nå skal den oppdateres, og vi må vente noen sekunder. Og nå kan vi teste det ved å si den magiske setningen «Okay Nabu».
Vi kan plassere den i et område av huset vårt.
Og vi kan tilpasse noen av stemmeassistentens innstillinger, for eksempel aktiveringsfrasen eller hvilken type stemme som skal kommunisere med oss.
Nå skal vi kunne styre smartenhetene våre som er koblet til Home Assistant, med stemmen, takket være Home Assistant Voice.
Dette kan kontrolleres under «Innstillinger».
«Stemmeassistenter».
Og vi må ha «Home Assistant Cloud» som en favoritt.
Vi kan gå til innstillingene for å sjekke om vi har konfigurert alt riktig som Home Assistant Cloud og det spanske språket.
Nå har vi stemmestyring av enhetene våre, og denne hjemmeassistenten kan også snakke til oss i henhold til kriterier vi har definert.
Og det er verdt å merke seg at hvis vi går til innstillingene til stemmeassistenten vår.
Det er mulig å aktivere eller deaktivere LED-lampen på enheten, endre aktiveringsfrasen.
Og aktiver eller kutt mikrofonen.
Hvilke talekommandoer kan vi utføre?
I mitt eksempel har jeg koblet ulike enheter til Home Assistant med Zigbee2MQTT. Hver Zigbee-enhet jeg har koblet til, har et navn som jeg har tilpasset, for eksempel persienne, lyspære, stikkontakt eller dør.
Dette gjør at jeg enkelt kan samhandle med Home Assistant Voice ved hjelp av disse navnene.
Og hvis du av en eller annen grunn ikke ønsker å eksponere en enhet, kan du fjerne den fra listen under «Innstillinger», «Stemmeassistenter».
Og «Utsatte enheter».
For å finne ut hva du kan uttale med stemmen, anbefaler jeg at du tar en titt på GitHub for å se de forskjellige setningene som er kompatible med Home Assistant Voice.
I hver enhetsprofil finner du de forskjellige frasene du kan spille av med stemmen.
Og her er noen eksempler på kommandoer:
- Aktiver pluggen
- Deaktiver støpselet
- Slå på lyspæren
- Slå av lyspæren
- Setter lyspæren til 20 % lysstyrke
- Setter lyspæren til 100 % lysstyrke
- Setter pæren til rødt
- Setter pæren til blått
- Setter pæren til grønt lys
- Er døren åpen?
- Er døren låst?
- Hvor mange dører er åpne?
- Hva er temperaturen?
- Åpne lukkeren
- Lukk lukkeren
- Åpne lukkeren ved 40 %.
- Åpne lukkeren til 80 %.
- 10-sekunders timer
Hvordan få stemmeassistenten vår til å snakke?
Home Assistant Voice kan også snakke med oss når det skjer en hendelse som du har definert.
Til dette vil vi lage automatiseringer og dra nytte av TTS-funksjonen (Text To Speech).
Vi skal lage en automatisering slik at når noen ringer på dørklokken vår med en Zigbee-smartknapp, vil stemmeassistenten vår fortelle oss at noen ringer på.
Vi må gå til «Innstillinger» og «Automatiseringer og scener» for å opprette automatiseringen vår.
Vi må klikke på «Opprett automatisering».
I «When»-betingelsen og under «Add trigger» ser vi etter «Device».
Og la oss velge utløseren for knappetrykket vårt.
Under «Gjør deretter» og «Legg til handling» velger vi «Tekst-til-tale (TTS): Tale».
Vi velger «Objectives» og enheten «Home Assistant Cloud».
«Media Player Entity» vil være vår hjemmeassistentstemme.
Vi legger inn meldingen «Noen ringer på hjemme hos deg».
Vi krysser av i boksen «Language» og skriver «es-ES», slik at vi får et svar på spansk.
Og vi kan lagre og navngi automatiseringen vår.
Her er resultatet.
Kort sagt, Home Assistant Voice er en veldig interessant innsats for fremtiden for smarte hjem, med Open Source-tilnærmingen, personvernet til dataene våre, og derfor vil denne stemmeassistenten helt sikkert bli en stor suksess over hele verden.