i tell ale­xa that my wife wants to read in the guest room and she dims the lights as ka­tia li­kes it. af­ter i fi­nish coo­king, i tell her that di­ner is re­a­dy and ale­xa calls ka­tia (din­ging a gong) and dims the light ap­pro­pria­te­ly. if i need more or less light, i just say turn up the light or turn it down or off, she does so, de­pen­ding in which room i am in. i can ask ale­xa ale­xa to add items to a shop­ping list, set the hea­ting or set ti­mers …

… ex­cept that it’s not re­al­ly ale­xa, but a self hos­ted, lo­cal ser­vice run­ning on a cou­ple of raspber­ries in out flat. af­ter wat­ching ci­ti­zen­four my wife wan­ted the real, the ama­zon ale­xa out of the house and i had to re­build her on my own using ho­me­as­sistant and snips (and a uni­ver­sal snow­boy hot­word mo­del). i ac­tual­ly don’t miss any­thing of the real ale­xa and ra­ther en­joy that i can tweak my new as­sistant to my li­king (and not ama­zons’ li­king). i’m not a co­der and what i do to keep my home au­to­ma­ti­on run­ning can hard­ly be cal­led pro­g­ra­ming. but it works.

and i think, if we want to talk about voice as­si­satnts se­rious­ly, we also need to talk about the emer­ging pri­va­cy awa­re voice as­sistants (snips, my­croft and full or semi open source stuff, that you can plug tog­e­ther to built your own so­lu­ti­on). snips.ai is re­al­ly ama­zing. hot­word and voice re­co­gni­ti­on are all done on a pi, wi­t­hout the need for an ex­ter­nal net­work con­nec­tion. i only use an ex­ter­nal ser­vice for text to speech, be­cau­se the non-cloud ser­vices (at least for the ger­man lan­guage) are still too crap­py (the­re are de­cent ones for eng­lish, though).

the ease of use and set­up for the­se self hos­ted so­lu­ti­ons is still no match for ama­zon’s so­lu­ti­ons and reach, but they are get­ting the­re. and frank­ly, i think it’s only a mat­ter of time, that peo­p­le get fed up with the snoo­ping and un­fet­te­red data coll­ec­tion of the cloud gi­ants. „it just works“ is not en­ough any more - at least in the long run.

i could also use siri for most of the light and home con­trol i want to ex­cer­cise. all my lights, swit­ches, sen­sors and me­dia playes are also con­nec­ted to ho­me­kit. but siri is still re­al­ly stu­pid and cum­ber­so­me. the only thing i oc­ca­sio­anlly use siri for is „wake me at 6 a.m.“ or „5 mi­nu­te ti­mer, plea­se“. the sta­te of siri is a shame, espe­ci­al­ly if you see the fle­xi­bi­li­ty, cus­to­miza­bi­li­ty and qua­li­ty of a so­lu­ti­on like snips.ai.