Nabu Casa brengt stembedieningshardware voor Home Assistant uit

Home Assistant-moederbedrijf Nabu Casa heeft op donderdagavond zijn nieuwe stembedieningshardware gepresenteerd. Gebruikers kunnen die in combinatie met het smarthomeplatform inzetten om een lokale spraakassistent op te zetten in Home Assistant.

De Home Assistant Voice is gebaseerd op een ESP32-microcontroller met ondersteunende hardware voor in- en uitvoer van spraak. Aan de bovenzijde van het apparaat zitten een klikwiel en een knop waarmee het volume kan worden aangepast en de luisterfunctie kan worden geactiveerd of gedeactiveerd. Het apparaat reageert op verschillende wake words. Standaard is dat ‘Okay Nabu’, maar gebruikers kunnen dat ook aanpassen naar twee andere voorgeïnstalleerde woorden of iets dat de gebruiker zelf aangeeft. De Voice draait op ESPHome en beschikt over een Grove-uitbreiding. Die maakt het mogelijk om de assistent uit te breiden met een sensor of andere functies.

De stembedieningshardware is specifiek gemaakt om in combinatie met Home Assistant te gebruiken. Dat kan in meerdere talen; Home Assistant biedt sinds enige tijd lokale spraakfunctionaliteit, maar via Nabu Casa kunnen gebruikers ook een abonnement afsluiten dat de spraakherkenningsfuncties in de cloud afhandelt.

De Voice is vooralsnog gelabeld als preview. De reden hiervoor is dat het apparaat nog niet voldoet aan de ambitie die Nabu Casa heeft voor een spraakassistent in huis. Door het apparaat nu al uit te brengen hoopt Nabu Casa op meer feedback uit de praktijk van early adopters, wat het ontwikkelproces voor spraakassistentie ten goede zou moeten komen.

Nabu Casa en de ontwikkelaars van Home Assistant werken al langer aan stemaansturing van het smarthomeplatform. De makers riepen 2023 zelfs al uit tot het ‘Year of the voice’, waarin bij de maandelijkse updatecycli veel aandacht zou uitgaan naar stembesturing. In april 2023 kwam er een lokale en cloudgebaseerde spraakassistent beschikbaar in het platform, maar er waren dat jaar meer aankondigingen, zoals de ondersteuning voor wakewords en betere taalondersteuning.

Tweakers heeft ook een review over de Home Assistant Voice geschreven. Eerder spraken we met Home Assistant-oprichter Paulus Schoutsen over de toekomst van Home Assistant, waarin hij ook al over stembediening sprak.

Home Assistant Voice op tafel

Door Olaf Weijers

Redacteur

19-12-2024 • 22:00

46

Reacties (46)

46
46
22
5
0
21
Wijzig sortering
Fantastische ontwikkeling. Mocht je nu zelf ook mee willen helpen, je kunt helpen met de training van het wake word:
https://ohf-voice.github.io/wake-word-collective/

Ik kan zelf niet wachten dit over een jaar of wat thuis te hebben draaien op hopelijk relatief energiezuinige hardware. Dan kan ik alles helemaal lokaal draaien en ben ik niet meer afhankelijk van Google.

Ik lees hierboven wat mensen die niet of minder enthousiast aan het worden zijn met stembediening. Voor de meeste zaken kan ik me dat goed voorstellen. Hier in huis is echter veel geautomatiseerd: de rolgordijnen en jaloezieën, alle verlichting (automatisch aan en uit), de verwarming, etc. We hebben alleen nog een knop voor de lamp in de slaapkamer. Hierdoor gebruik je de voice assistant alleen als je een lamp een keer wat feller wilt of een jaloezie open of dicht. Door dat sporadische gebruik is het juist heel fijn te gebruiken. De grootste functie is daarnaast ook de boodschappenlijst maken.
Ik vermoed dat daar het verschil in zit: ben je er dagelijks op veel dingen van afhankelijk of ben je met een paar commando's per dag klaar? Ik zou ook niet alle verlichting elke keer aan en uit willen doen.

[Reactie gewijzigd door The__Virus op 20 december 2024 08:03]

Ik ben nog steeds op zoek naar een leuke manier om mijn rolgordijntje, jaloezieën en gordijnen te automatiseren.

Wat heb je hiervoor gebruikt?
Ik heb ze bij een zonweringspecialist gekocht en dan een versie die normaal gesproken met knoppen elektrisch werken. En daar heb ik Shelly's en Sonoff CH4 Pro's voor gebruikt, die laatste met Tasmota software. Die via MQTT aansturen. Ik moest, op de Shelly na, ze handmatig kalibreren en op basis van timing de stand van jaloezieën en rolgordijnen regelen. Was even gedoe, maar ik kreeg er goede resultaten mee. Wel de 'langzaamste' jaloezieën genomen: timing op tienden van seconden en ook niet erg nauwkeurig. Dus ook beetje geluk daarmee gehad. Voor rolgordijnen is dat uiteraard allemaal veel minder gevoelig, omdat je die niet 'tilt'.
Dankje! Zal eens kijken wat er met de mijne te doen zijn.
nou dat heb ik al jaren op homekit
keuken gordijn slaapkamer woonkamer zolder
oke leuk maar met alleen "Homekit" kom ik toch nergens, ik ben dan op zoek naar wat voor apparatuur ik er op aan moet sluiten....
Waar is ie te koop? Ik wil ‘m!
En niet één Nederlandse winkel ? Dat is wel heel bijzonder voor een van origine NL organisatie.
Denk dat het meer aan de winkels ligt dan aan Nabu Casa.
Shipping vanuit Frankrijk en Denemarken is best redelijk. Helaas zijn veel winkels die het voor de adviesprijs verkopen al out of stock.
Uiteraard, maar wel bijzonder dat de echte NL home automate shops er dus niet bij staan.
Of geen stock, of ze denken "previews doen we niet aan, komen ze bij ons zeuren als t niet werkt".
Ik heb hem besteld in Frankrijk. Nog niet of niet meer op voorraad maar van af 26 december weer op voorraad. Volgens mij was die in Duitsland duurder.
Ik heb er meteen maar 2 besteld. Ik wil hem wel aansluiten op een externe audio bron. Ik weet alleen nog niet welke ik daar voor kan gebruiken.
Ik vind de prijs die ik ervan zag (ruim 82 euro) best wel hoog. En dat voor iets wat ik zelf waarschijnlijk niet zo heel vaak zal gaan gebruiken.

Ik zie liever dat ze ook een add-on met case uitbrengen voor oudere Pi's. Wie heeft die nou niet nog ongebruikt rondslingeren? Dan kan je die nog een mooi tweede leven geven. Scheelt weer wat e-waste. Mogelijk dat er al wat add-ons voor een Pi 3b zijn die zoiets al mogelijk maken. Qua software weet ik niet of dit daar ook op draait in samenwerking met HA. Voor mij zou dat een betere oplossing zijn dan wat ze nu aan gaan bieden.
Dat is het mooie juist. Deze voice assistant doet zelf niks. Het is een microcontroller met een microfoon en speaker. En het enige dat de microcontroller doet is luisteren naar het wake word, en vervolgens alles naar jouw lokale Home Assistant instance sturen. En daarna weer audio die uit HA komt afspelen.

Als jij dit op een RPi wilt doen kan dit dus net zo goed. Microfoon en speaker via I2S, USB, of wat dan ook en voor de rest is het gewoon "software". En deze mogelijkheid bij de RPi is er ook al veel langer, in de vorm van Rhasspy, waarvan de ontwikkelaar ook al lange tijd in dienst van Nabu Casa werkt. En tegenwoordig met voice in HA zullen er ook oplossingen zijn om een RPi als "satelite" te gebruiken.

En deze HA Voice is ook niet uniek. In 2023 met de Year of the Voice hebben ze al, meerdere, "standaard", oplossingen gedemonstreerd. Waaronder de, ik meen €5, Athom Echo. Niet dat dat een geweldig apparaat hiervoor is. Maar het toont wel aan dat de combinatie van "ESP microcontroller + microfoon + speaker" met daarop ESPHome al veel langer hiertoe in staat is. En als hobbyist kun je deze hardware ook voor ik gok minder dan een tientje op iets als AliExpress kopen (een ESP32 koop je voor een euro of 2, 3, vervolgens heb je nog een microfoon, DACje en speakertje nodig, geen idee wat de laatste kosten, maar dat zullen geen tientallen euro's zijn). Dit kon je dus ook al zelf bouwen. En de software is er al langer, en open source. En "nu" kun je zelfs de configuratie van ESPHome zoals deze op de HA Voice staat zelf inzien en dus gebruiken voor een eigen op ESPHome gebaseerde oplossing.
Ik zal eens naar Rhasspy gaan kijken. Bedankt.
Ik zie ze vanaf €59 euro inc lokale btw in de nu beschikbare shops met presale.
Maar inderdaad ook de door jou genoemde prijs. Best apart die verschillen.

[Reactie gewijzigd door Get!em op 19 december 2024 23:07]

Dat is wel een betere prijs inderdaad.
Ik zag ergens $59. Los van het apparaat zelf steun je Nabu Casa / HA natuurlijk :)

[Reactie gewijzigd door thePiett op 19 december 2024 23:10]

Nabu Casa laat er geen gras over groeien en heeft weer een eigen component ontwikkeld. Ik waardeer de simpliciteit van dit gadget: er zit nix teveel of te weinig in, op of aan. Updates tussendoor zullen op den duur nauwelijks tot niet meer nodig zijn, verwacht ik.
TOP
Geen updates meer nodig zou inderdaad TOP zijn. Hoewel HA over het algemeen een probleem-arm pakket is, zijn 9 van de 10 problemen die ik heb gehad veroorzaakt - of in ider geval getriggerd - door updates.

Vanavond nog hier. Zowel een core-update als OS-update uitgevoerd die klaar stonden. En ja hoor, zowel mijn DSMR-integratie (slimme meter) en Kamstrup-integratie (GJ-meter stadswarmtenet) gaven geen meetwaarden meer. Stonden niet in de breaking changes enz. Ook geen foutmeldingen o.i.d.

Beide integraties gereload: geen resultaat. Van beide apparaten de USB-stekker verwijderd en teruggeplaatst: alleen DSMR-integratie kwam weer terug. Kamstrup-integratie: nogmaals geherstart, en daar was die ook weer hoor.

Omdat dit niet de eerste keer is dat deze voor mij belangrijke integraties na een update falen heb ik er notificaties op staan, en die attendeerden mij op de problemen.

Zoals in de Tweakers podcast van deze week terecht werd aangestipt, zolang dit soort dingen niet GewoonWerken™ (en BlijvenWerken™) zal home automation voorbehouden blijven aan liefhebbers die knutselen niet erg vinden.
offtopic:
Dat je DSMR-integratie en die van Kamstrup niet meer werk(t)en, ligt meer aan hoe jij het geconfigureerd hebt dan aan HA. De nummering van de USB-poorten wordt uitgedeeld in volgorde, maar bij opstarten is die volgorde niet altijd gelijk.

Gebruik bij de koppeling een by-id adressering. Dan gaat het bij mij altijd goed. Bij mijn DSMR-koppeling staat bij ttyUSB1:
/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AH2F1691-if00-port0

Dan zijn je problemen over.

[Reactie gewijzigd door Hippe Lip op 20 december 2024 23:55]

This wasn't my first rodeo....

/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AB4ILXTS-if00-port0

/dev/serial/by-id/usb-Silicon_Labs_CP2102_USB_to_UART_Bridge_Controller_0001-if00-port0

En mijn problemen zijn niet over. Maar goed. Het zal nu wel weer een update of zes, zeven goed gaan. Hoop ik.
Hmm altijd vervelend om te lezen. Bij mij werkt het over het algemeen wel goed, ook bij updates. Als er bij mij iets fout gaat is het meestal een HACS component wat, tijdelijk, niet werkt. Het enige wat ik mij kan herinneren wat fout ging, was Switchbot wat maanden in Home Assistant niet werkte. Dat is echter ook weer een lange tijd geleden. Maar goed, dat zou inderdaad ook niet moeten voorkomen..
Het is zeker zo, dat thuisautomatisering pas echt een ding gaat worden als het laagdrempelig en eenduidig wordt en inderdaad, het het gewoon gaan doen.

Ik denk zelf overigens dat het zo weinig populair is, omdat het vaak een hoog gadget gehalte heeft en het relatief veel geld is, zonder dat men weet wat voor gemak ze gaan kopen.

Systemen als Hue zijn heel laagdrempelig, en bieden vaak al voldoende voor veel mensen, maar dat vergroot dus de grens naar ‘completere’ thuisautomatisering.

N.b. grappig genoeg, heb ik in al die jaren één keer gehad dat er iets stuk ging bij Home Assistant. Dit was omdat ik gebruik maakte van een langlopende ‘bug’. Die bug zorgde voor ongedocumenteerd gedrag.
De update had het gedrag weer rechtgezet. Ik was zeker niet de enige, en uiteindelijk heeft HA het teruggedraaid en de documentatie aangepast aan het vorige gedrag. (Gezien dat logischer was)
Ik denk dat home automation, en dan specifiek Home Assistant, een grote rol zou kunnen spelen bij de energieytransitie.

Zo heb ik in HA een automation klaar staan (maar nu nog uitgeschakeld) wat mijn zonnestroomomvormer dynamisch terugregelt tot het eigenverbruik van onze woning. Als mijn energieleverancier ineens eikelig gaat doen met terugleverboetes enz dan knal ik dat script aan. In die situatie verbruik ik zoveel zonne-energie als mogelijk is, maar lever ik niet terug.

Verder is er veel mogelijk met het timen en regelen van verbruik, handig/financieel voordelig bij een dynamisch contract en ook met zonnepanelen. Zo kan ik het laden van mijn EV door HA laten starten, maar ook dynamisch laten regelen qua vermogen, al naargelang de huidige kWh-prijs, hoeveel energie de zonnepanelen leveren, enz.

Maar dat moet het wel betrouwbaar werken natuurlijk, en niet elke paar updates knutselwerk nodig hebben om weer up te komen...
Naar mijn mening worden dit soort constructies pas interessant als apparaten slim worden met energieverbruik.

Dus dat mijn wasmachine dynamisch stroom afneemt afhankelijk van hoeveel stroom ik 'teruglever'. Dus in plaats van dat hij altijd 1200W gebruikt om op te warmen, dat hij ook 600 kan pakken of 200. Tuurlijk duurt het dan langer. Maar dat is dan mijn keuze.
Zelfde voor een auto, vaatwasser, wasdroger. (met een oven is het allicht onpraktisch

Ofwel. Apparaten waar het niet per se 'altijd' belangrijk is hoe lang het duurt. Je zou bijvoorbeeld een 'uiterlijke eindtijd' kunnen opgeven, en als het apparaat dan doorheeft dat het niet goed gaat met die kleine vermogens, dat hij dan pas meer pakt.

Dit vereist echter meer 'smart' de witgoedleveranciers nu aankunnen. Bij witgoed houdt het 'smart' veelal op bij dataverzameling voor hen, en je kunt wat basale dingen doen die veelal weinig toevoegen.


Wanneer straks de saldering weg is, zal die terugleververgoeding waarschijnlijk ook wegvallen, of aanzienlijk kleiner worden. Die is dan tenslotte niet meer nodig.
Nu betaal je bijvoorbeeld 30 ct, waarvan 13 ct belasting.

Die stroom die jij teruglevert, moet de energieboer op de 'spotmarkt' verkopen. Als het zonnig is, is die spotmarkt geen pepernoot waard. Ofwel. Die energieboer krijgt 1-2ct voor jouw opgewekte kWh'tjes, en moet jou wel die 17ct betalen. Als dit een voor een handjevol klanten is, is dat prima te doen, maar als dat voor de helft van je klantenbestand gaat, gaat dan snel vervelen :) )

Als straks die saldering weg is, moeten zij 'maar' de helft van je tarief (17/2 = 7,5ct) betalen. Dat verschil is veel beter te behappen voor ze, om dat onder het kopje ondernemersrisico te schuiven.
Dit gaat redelijk offtopic, maar als het jou niet uitmaakt maakt het mij ook niet uit :)

Ik denk ook dat witgoed slimmer moet worden, echter als dat vanuit de fabrikanten zelf komt gaat dat allemaal op hun eigen cloud-dienst, en dat vind ik gewoon geen goed idee. Wifi+ goed gedocumenteerde lokale API is the way to go.

En vwb salderen, ik denk dat wat je schrijft klopt, maar het wegvallen maakt het financieel alleen nog maar nóg interessanter om in de tijd te kunnen schuiven met je verbruik. Ik ben er nog steeds van overtuigd dat HA (of iets vergelijkbaars) daar een grote rol in zou kunnen spelen, maar niet in zijn huidige vorm...
Het spat ervan af dat de mensen bij Nabu Casa hun eigen producten gebruiken en goed luisteren naar feedback van anderen. Hopelijk houden ze dit vol!
Moet ie via USB aangesloten zijn op je HA instantie of kan dat ook anders :) ? HA draait hier in de meterkast, spraak zal vooral een paar kamers verderop gebruikt gaan worden.
Er draait ESPHome op die via het netwerk met HA babbelt. In dezen dus via wifi. ESPHome ondersteund ook ethernet via een kabel, maar die aansluiting zit niet op de Voice. Je kunt deze dus prima gebruiken waar je wilt. Of sluit hem aan op een powerbank en neem hem mee door het huis :p.
Anoniem: 2158854 20 december 2024 04:04
Voor die genen die lokaal willen draaien, let er op dat Nederlands (nog) niet lokaal ondersteund wordt: https://www.home-assistan...d-languages-and-sentences

Dat kan (vooralsnog) alleen via de HA cloud.
Gebruik hier in huis al jaren lokaal een Respeaker in combinatie met Rhasspy en dat is in het Nederlands en met een Vlaamse stem.
Wel zelf de intents maken in Home Assistant.
Het werkt verbazend goed. YT demo.

[Reactie gewijzigd door pentode op 20 december 2024 08:47]

Heel fijn nieuws, zeker nu de werking van Alexa afgebouwd lijkt te worden.
De focus op controle over de hardware en (indien gewenst) de mogelijkheid je eigen modellen te draaien op de data in Home Assistent, is een goede evolutie in een periode waar alle informatie gebruikt wordt door bedrijven.
Top om te zien.
Handige nerds bouwen dit zelf. Maar voor hobby nerds zoals ik ben, is dit top.
Een werkend offline product, aanpasbaar, tweakbaar maar ook gewoon "buy and use"

Ik wil geen online Google, Alexa of tuya producten in mijn netwerk. Ik zie dat bij andere en ben soms een beetje jaloers op de simpliciteit bij andere die alles in Google Home zetten.

Maar dit is weer een stapje dichterbij!

Ik ga het in de gaten houden!
Deze kwaliteit is maar voor weinig nerds en zelfs weinig bedrijven weg gelegd. Een matig product bouwen is goed te doen. Tijdens de livestream liet Jlo zien hoe de microfoon werkt in een ruimte met verschillende opname condities. Deze kwaliteit is enkel weg gelegd voor grote bedrijven die met geld kunnen gooien.
Nabu Casa is uniek dat het hele slimme mensen in kan huren en samen met de community met hart en ziel iets moois maken. Er werd genoemd dat andere bedrijven hun werk kopiëren, maar ze zien het niet echt als een bedreiging.
Interessant.
Heb een aantal Google nest speakers hier, maar idee dat de microfoon altijd aan staat voelt niet goed. Daar zit gelukkig een hardware-matige knop op om de microfoon uit te zetten.

Heb wel eens gedacht dat het handig zou zijn als een third-party partij niets anders zou moeten doen dan lokaal je stem/'ey google' te herkennen en dan pas je alexa/google/etc. speaker in te schakelen. Dat je in ieder geval zeker weet dat je niet continu wordt beluisterd.

Maar dit is nog een stapje verder. Zeer benieuwd. Zou dit zelf ook interessant vinden om daarnaast te gebruiken als een soort intercom met de kinderen. I.p.v. dat ze snachts in bed naar boven/beneden door je tv/muziek/etc. heen proberen te schreeuwen.
maar idee dat de microfoon altijd aan staat voelt niet goed.
Maar je wist dit neem ik aan toch vantevoren? Als dat niet goed voelt, dan koop je zoiets toch niet?
En nu het niet goed voelt, waarom gebruik je het dan nog? Dan doe je ze toch weg?

Als ik puur voor mezelf spreek, zal ik nooit een product in huis nemen dat ‘niet goed voelt’. Het is m’n huis. Dat moet alleen maar fijn zijn.

Los van het feit dat ik überhaupt geen Google-producten/diensten gebruik (op YouTube na, want daar ontkom je niet aan, gezien heel de wereld, tot en met Tweakers en de NOS hun spul er op zet), zou ik überhaupt geen ‘luisterende apparaten’ in huis willen. Omdat dit inderdaad niet goed voelt.
Huh?

Ik ben tevreden met het product en heb de microfoon hardware-matig uitgezet omdat die functionaliteit niet goed voelt.

Dus dat is voor mij geen reden om het product niet te kopen, maar wel de reden waarom ik nu geen gebruik maak van de spraak functionaliteit. Omdat er mogelijkheid is tot altijd luisteren.

Als er een lokale mogelijkheid is zoals deze ben ik daar dus erg blij mee.
In dat geval neem ik m’n woorden terug 😊

Voor mij suggereerde je dat je het wel gebruikte maar het eigenlijk een vervelend idee vindt, maar dat schreef je niet expliciet natuurlijk😊

Maar hoe zie je dat de microfoon uitstaat? Is dat een fysieke schakelaar?
Ja fysieke schakelaar. En die schakelt ook echt elektronisch de microfoon uit. Dus niet software-matig.
Kwam toevallig gisteren deze video van Chuck tegen
YouTube: my local, AI Voice Assistant (I replaced Alexa!!)

Want ik wil ook volledig “cloudless” gaan. Deze zou goed van pas komen ! Ga maar gelijk een bestellen

Op dit item kan niet meer gereageerd worden.