Ricerca nel sito web

Home Assistant e Alexa sono in realtà una coppia perfetta—ecco come li ho fatti funzionare insieme


Come molte persone, ho comprato gli altoparlanti intelligenti Amazon Echo, pensando che fossero il futuro della casa intelligente. Essere in grado di controllare la propria casa intelligente usando la voce sembra l'ideale, ma la realtà è che il sistema proprietario di Amazon è restrittivo e supporta solo automazioni piuttosto semplici.

Non è necessario buttare via i tuoi dispositivi Echo, tuttavia, perché Home Assistant può rendere Alexa più intelligente.

Collegare Home Assistant ad Alexa

Un abbonamento a Nabu Casa rende le cose semplici.

Collegare Home Assistant e Alexa è incredibilmente semplice se hai un abbonamento a Home Assistant Cloud. Questo abbonamento offre diversi vantaggi, tra cui accesso remoto rapido e sicuro a Home Assistant da qualsiasi luogo, backup remoti gestiti e sintesi vocale (TTS) basata sul cloud per annunci parlati naturali.






Un altro vantaggio è la semplice integrazione con l'assistente vocale. Puoi collegare Home Assistant al tuo account Alexa in modo rapido e semplice. In Impostazioni > Assistenti vocali, attiva Alexa. Nella scheda "Esporre", scegli quali entità vuoi che Alexa controlli. Vale la pena iniziare esponendo solo poche entità per testare che funzioni, altrimenti Alexa potrebbe scoprire un enorme numero di nuovi dispositivi.

Nell'app Alexa sul tuo telefono, aggiungi la skill di Home Assistant e ti verrà chiesto di accedere con il tuo account Nabu Casa. Una volta fatto, sei connesso. Dì "Alexa, scopri nuovi dispositivi" e tutte le tue entità esposte dovrebbero apparire in Alexa come nuovi dispositivi.

Puoi collegare Home Assistant ad Alexa senza un abbonamento, ma è piuttosto complicato. Devi rendere Home Assistant accessibile dall'esterno della tua rete domestica, poi configurare account Amazon Developer e AWS, e creare una skill per la casa intelligente nella Console degli Sviluppatori Alexa. È fattibile, ma Home Assistant Cloud lo rende molto più semplice.

Dare ad Alexa l'accesso ai dispositivi di Home Assistant

Tu scegli cosa può vedere Alexa

Una volta che hai collegato Alexa e Home Assistant, puoi scegliere quali entità vuoi che Alexa possa vedere. Puoi aggiungere un'ampia gamma di diversi domini di Home Assistant ad Alexa, comprese luci, telecamere, climatizzazione e lettori multimediali, così come input booleani, sensori binari, scene e script. Quando esponi più entità, potrebbe essere necessario dire di nuovo "Alexa, rileva nuovi dispositivi" prima che diventino visibili in Alexa.

Una volta aggiunte entità ad Alexa, puoi controllarle usando la tua voce. Ad esempio, se esponi un'entità chiamata "luce del corridoio", puoi semplicemente dire: "Alexa, accendi la luce del corridoio," e la tua luce dovrebbe accendersi, anche se non l'hai mai collegata direttamente ad Alexa. Il comando non dice alla luce di accendersi direttamente; sta dicendo a Home Assistant di dire alla luce di accendersi.

Molti dispositivi offrono più del semplice acceso e spento. Con le luci, puoi dire "imposta la luce del corridoio al 50%" per cambiare la luminosità, oppure "rendi rossa la luce dello studio," e la luce risponderà di conseguenza. Per i dispositivi tipici della casa intelligente, dovresti essere in grado di controllarli con comandi vocali proprio come puoi fare con dispositivi collegati direttamente ad Alexa.

Come Home Assistant rende Alexa più potente

Sostituire le routine con potenti automatizzazioni

Accendere e spegnere le luci con la voce è qualcosa che Alexa poteva già fare, anche se collegare Alexa a Home Assistant consente di controllare dispositivi smart home che non sono direttamente compatibili con Alexa. Il vero potere, tuttavia, deriva dall'usare Alexa per eseguire automazioni, script e scene.

Alexa ti permette solo di creare le automazioni più semplici nella forma di "se questo, allora quello." La possibilità di aggiungere condizioni alle automazioni è molto limitata; se vuoi creare un'automazione complessa che si attivi solo quando vengono soddisfatti determinati criteri, Alexa non può aiutarti a costruirla. Anche con Alexa+, non otterrai nulla di simile alla profondità di automazione che puoi creare in Home Assistant.

Collegando Alexa a Home Assistant, puoi smettere di creare automazioni direttamente in Alexa. Invece, puoi costruirle tutte in Home Assistant e usare Alexa solo per attivarle. Puoi esporre gli input booleani ad Alexa, quindi un'opzione semplice è creare un input booleano che puoi usare per attivare la tua automazione e accenderla o spegnerla con la tua voce.

Usare script e scene è ancora più facile. Se esponi uno script ad Alexa, attivare lo script con la tua voce eseguirà lo script, e lo stesso vale per le scene.

Cosa Home Assistant aggiunge ai tuoi dispositivi Echo (e cosa non aggiunge)

Fai dire ad Alexa qualsiasi cosa tu voglia

La capacità di controllare i dispositivi Home Assistant con la voce e di attivare script, scene e automazioni rende la connessione di Home Assistant ad Alexa più che vantaggiosa. Ottieni anche altre funzionalità utili.

Usando l'integrazione dei dispositivi Alexa, puoi inviare messaggi ai dispositivi Echo che essi leggeranno ad alta voce. Ad esempio, puoi creare un'automazione in Home Assistant che faccia dire a tutti i tuoi dispositivi Echo "qualcuno è alla porta d'ingresso" ogni volta che viene suonato il campanello. Puoi anche inviare comandi testuali ai dispositivi Echo che ti permettono effettivamente di eseguire comandi sui tuoi altoparlanti intelligenti Echo come se avessi parlato direttamente a loro.

Uso il componente personalizzato Alexa Media Player da HACS da diversi anni e, sebbene possa essere un po' instabile, puoi usarlo per trasformare i tuoi altoparlanti intelligenti Echo in lettori multimediali che puoi controllare da Home Assistant.

Non sono in grado di esporre i miei altoparlanti Echo come lettori multimediali per Music Assistant, anche se c'è una nuova funzione sperimentale progettata proprio per permetterti di farlo. Al momento della scrittura, non sono ancora riuscito a farla funzionare.


Usare Alexa con Home Assistant non risolve tutto

Home Assistant può rendere Alexa molto più potente, trasformandola in un modo realmente utile per controllare la tua casa intelligente. Tuttavia, questo non risolve i problemi più evidenti dei dispositivi Alexa, come le preoccupazioni sulla privacy e la mancanza di controllo locale. Se desideri queste cose, potresti voler considerare di configurare un altoparlante intelligente locale tutto tuo.

Articoli correlati