Alexa non trova Shelly: come risolvere

Alexa non trova Shelly: come risolvere

Se possiedi dispositivi Shelly e stai riscontrando difficoltà nel farli rilevare da Alexa, non sei affatto solo. Questo è un problema piuttosto comune tra gli utenti che cercano di integrare l’ecosistema Shelly con il assistente vocale Amazon. La buona notizia è che nella stragrande maggioranza dei casi si tratta di un inconveniente risolvibile seguendo una procedura ordinata. In questa guida esamineremo le cause più frequenti e ti mostrerò, passo dopo passo, come riportare la connettività tra i due dispositivi alla normalità.

Scelto per te Pubblicità
Amazon Echo Spot (Ultimo modello) | Sveglia intelligente con audio di qualità e Alexa

Amazon Echo Spot (Ultimo modello) | Sveglia intelligente con audio di qualità e ...

Vedi l'offerta su Amazon

Cos’è Shelly e perché l’integrazione con Alexa è importante

Shelly è un’azienda specializzata nella domotica intelligente, che produce interruttori, relè, sensori e dimmer compatibili con Wi-Fi. I suoi dispositivi sono apprezzati per la facilità di installazione, la stabilità della connessione e l’ampio supporto a diversi ecosistemi smart home. Per approfondire le caratteristiche dei prodotti Shelly, puoi visitare il sito ufficiale Shelly Cloud.

Alexa, d’altra parte, è il servizio di assistente vocale sviluppato da Amazon che permette di controllare dispositivi smart home tramite comandi vocali o dall’app dedicata. L’integrazione tra Shelly e Alexa consente di accendere o spegnere luci, regolare l’intensità luminosa, monitorare i consumi energetici e creare automazioni complesse semplicemente parlando o impostando routine personalizzate.

Le cause più comuni del problema

Prima di passare alle soluzioni, è fondamentale capire perché Alexa potrebbe non riuscire a trovare i tuoi dispositivi Shelly. Ecco le cause più frequenti:

  • La skill Shelly non è stata attivata o configurata correttamente nell’app Alexa.
  • I dispositivi Shelly e il tuo dispositivo Echo si trovano su reti Wi-Fi diverse o su bande di frequenza incompatibili.
  • Il firmware dei dispositivi Shelly o dell’app Alexa non è aggiornato all’ultima versione disponibile.
  • Il nome del dispositivo Shelly contiene caratteri speciali o spazi che creano confusione durante il processo di discovery.
  • Il router ha impostato regole di isolamento AP che impediscono la comunicazione tra i dispositivi sulla stessa rete locale.
  • L’account Amazon e l’account Shelly non sono correttamente associati tramite la skill.

Soluzione 1: verifica della connessione Wi-Fi

La prima cosa da controllare è che tutti i dispositivi si trovino sulla stessa rete Wi-Fi. Molti utenti non sanno che Alexa e i dispositivi Shelly devono operare sulla medesima rete locale per poter comunicare efficacemente.

Verifica della banda di frequenza

I dispositivi Shelly funzionano esclusivamente con reti a 2,4 GHz. Se il tuo router emette anche un segnale a 5 GHz, assicurati che i tuoi Shelly siano connessi alla rete a 2,4 GHz e non a quella a 5 GHz. Alexa, invece, supporta entrambe le bande, ma la discrepanza tra le reti può causare problemi di discovery.

Per verificare questa configurazione, segui questi passaggi:

  • Accedi alle impostazioni del tuo router dal browser del computer o dello smartphone.
  • Controlla se il Wi-Fi è configurato per emettere segnali su entrambe le bande (2,4 GHz e 5 GHz) con nomi diversi o con lo stesso nome.
  • Se i nomi sono identici, prova a separarli temporariamente assegnando nomi diversi alle due bande.
  • Assicurati che tutti i dispositivi Shelly siano collegati alla rete a 2,4 GHz.

Verifica della stessa rete locale

Anche se le bande sono corrette, è necessario che sia il dispositivo Echo che i dispositivi Shelly appartengano alla medesima sottorete IP. Se utilizzi un ripetitore Wi-Fi o una rete mesh, verifica che tutti i nodi siano configurati per far comunicare tra loro i dispositivi connessi.

Soluzione 2: attivazione e configurazione della skill Shelly

La skill è il ponte che permette ad Alexa di comunicare con i dispositivi Shelly. Se non è stata attivata correttamente, il discovery fallirà inevitabilmente.

Attivazione della skill

Per attivare la skill Shelly nell’app Alexa, procedi nel seguente modo:

  • Apri l’app Alexa sul tuo smartphone.
  • Tocca la scheda Altro nella barra di navigazione inferiore.
  • Seleziona Skills e cerca Shelly nella barra di ricerca.
  • Tocca la skill Shelly e premi Attiva per abilitarla.

Collegamento degli account

Dopo aver attivato la skill, è necessario collegare il tuo account Shelly al tuo account Amazon. Segui questi passaggi:

  • Nell’app Alexa, vai su Altro e seleziona Skills.
  • Tocca la skill Shelly che hai appena attivato.
  • Tocca Accedi per collegare il tuo account Shelly.
  • Inserisci le credenziali del tuo account Shelly quando richiesto.
  • Concedi i permessi necessari al termine del processo di autorizzazione.

Per maggiori informazioni sulla skill, consulta la pagina ufficiale della skill Shelly nell’Alexa Skills Store.

Soluzione 3: forzatura del discovery dei dispositivi

Dopo aver attivato e configurato correttamente la skill, è necessario dire ad Alexa di cercare i nuovi dispositivi. Questo processo si chiama discovery ed è fondamentale per far apparire i dispositivi Shelly nell’app Alexa.

Puoi avviare il discovery in due modi:

  • Vocale: dì semplicemente Alexa, scopri i dispositivi. Alexa avvierà una scansione della rete e aggiungerà automaticamente tutti i dispositivi rilevati.
  • Dall’app: vai su Dispositivi nella scheda Inferiore, tocca il simbolo più in alto a destra, seleziona Aggiungi dispositivo, scegli Smart Home e attendi che Alexa esegua la scansione.

Se dopo alcuni minuti nessun dispositivo viene trovato, procedi alla soluzione successiva.

Soluzione 4: riavvio dei dispositivi coinvolti

A volte il problema è semplicemente dovuto a un blocco temporaneo del servizio di discovery. Un riavvio ordinato di tutti gli elementi coinvolti può risolvere la situazione.

  • Spegne e riavvia il dispositivo Echo premendo i pulsanti microfono e volume per circa dieci secondi, oppure scollega l’alimentazione per trenta secondi e ricollegalo.
  • Riavvia i dispositivi Shelly scollegandoli dall’alimentazione per alcuni secondi e ricollegandoli. In alternativa, se sono installati in modo fisso, puoi riavviarli tramite l’app Shelly.
  • Riavvia il router Wi-Fi scollegandolo dalla corrente per circa sessanta secondi e ricollegandolo.

Dopo il riavvio completo di tutti i dispositivi, riprova il processo di discovery descritto nella soluzione precedente.

Soluzione 5: verifica del firmware e delle versioni software

I dispositivi Shelly ricevono aggiornamenti regolari che migliorano la compatibilità con gli ecosistemi esterni. Allo stesso modo, l’app Alexa e il firmware del dispositivo Echo vengono aggiornati periodicamente.

  • Apri l’app Shelly e verifica che tutti i dispositivi mostrino l’ultima versione di firmware disponibile. Se un aggiornamento è disponibile, installalo prima di procedere.
  • Aggiorna l’app Alexa all’ultima versione disponibile dallo store del tuo smartphone.
  • Controlla che il dispositivo Echo abbia il firmware aggiornato andando in Impostazioni nella scheda Dispositivi e selezionando Aggiornamento software.

Per informazioni dettagliate sugli aggiornamenti firmware Shelly, visita la sezione Assistenza Shelly.

Soluzione 6: verifica delle impostazioni del router

Alcune configurazioni di sicurezza del router possono impedire ai dispositivi smart home di comunicare tra loro. Ecco le impostazioni da controllare:

  • Disabilita temporaneamente il firewall del router per verificare se è quello a bloccare la comunicazione. Se dopo questa operazione il discovery funziona, dovrai creare un’eccezione specifica.
  • Verifica che l’isolamento AP sia disattivato. Questa funzione impedisce ai dispositivi connessi alla stessa rete Wi-Fi di comunicare tra loro ed è spesso attivata di default su alcune reti ospiti.
  • Controlla che il multicast sia abilitato sul router. I protocolli di discovery usano il traffico multicast per trovare i dispositivi sulla rete locale.
  • Se utilizzi una rete con VLAN, assicurati che le VLAN non separino i dispositivi smart home dal dispositivo Echo.

Soluzione 7: rinominazione dei dispositivi Shelly

I nomi dei dispositivi possono influenzare negativamente il processo di discovery se contengono caratteri problematici. Alexa ha difficoltà con spazi, apostrofi, virgole e caratteri speciali.

  • Apri l’app Shelly e rinomina ogni dispositivo usando solo lettere minuscole, numeri e trattini bassi.
  • Evita di usare nomi duplicati per dispositivi diversi.
  • Rimuovi eventuali prefissi o suffissi che potrebbero creare confusione durante la scansione automatica.

Dopo aver rinominato i dispositivi, riavvia il processo di discovery come descritto nella soluzione tre.

Soluzione 8: aggiunta manuale dei dispositivi

Se il discovery automatico continua a non funzionare, puoi tentare l’aggiunta manuale. Questo metodo è meno elegante ma spesso risolutivo.

  • Nell’app Alexa, vai su Dispositivi e tocca il simbolo più in alto a destra.
  • Seleziona Aggiungi dispositivo e scegli Smart Home.
  • Tocca il nome del dispositivo Shelly che vuoi aggiungere dalla lista dei dispositivi rilevati. Se non appare nella lista, prova a selezionare Altro come tipo di dispositivo.
  • Segui le istruzioni a schermo per completare la configurazione manuale.

Soluzione 9: reset e reinstallazione completa

Quando tutte le soluzioni precedenti non hanno funzionato, l’ultima risorsa è un reset completo della configurazione. Questa procedura richiede più tempo ma risolve i problemi più ostinati.

  • Nell’app Shelly, rimuovi tutti i dispositivi dalla tua rete e resettali alle impostazioni di fabbrica seguendo le istruzioni del manuale specifico per il tuo modello.
  • Nell’app Alexa, vai su Impostazioni, seleziona Dispositivi smart home e rimuovi la skill Shelly dall’elenco delle skill attive.
  • Riavvia completamente tutti i dispositivi coinvolti come descritto nella soluzione quattro.
  • Riconfigura i dispositivi Shelly da zero nell’app Shelly.
  • Riapri l’app Alexa, riattiva la skill Shelly e collega nuovamente il tuo account Shelly.
  • Esegui il discovery dei dispositivi e verifica che tutto funzioni correttamente.

Prevenzione futura: consigli per evitare problemi ricorrenti

Una volta risolto il problema, è utile adottare alcune buone pratiche per prevenire il ripetersi dell’inconveniente:

  • Mantieni sempre aggiornati firmware e applicazioni di tutti i dispositivi coinvolti.
  • Non modificare la configurazione della rete Wi-Fi senza prima verificare che non interferisca con i dispositivi smart home.
  • Evita di cambiare nome ai dispositivi Shelly dopo che sono stati integrati con Alexa, poiché le modifiche potrebbero interrompere le routine e le automazioni esistenti.
  • Tieni un registro delle credenziali dei tuoi account Shelly e Amazon per evitare problemi di accesso durante la configurazione della skill.
  • Se il tuo router supporta la funzione di programmazione, imposta aggiornamenti automatici del firmware per garantire che la rete rimanga stabile e sicura.

Quando contattare l’assistenza

Se hai provato tutte le soluzioni descritte in questa guida e Alexa continua a non trovare i tuoi dispositivi Shelly, potrebbe trattarsi di un problema hardware o di un’incompatibilità specifica del tuo modello. In questo caso ti consigliamo di contattare il supporto tecnico ufficiale.

In conclusione, il problema di Alexa che non trova i dispositivi Shelly è quasi sempre risolvibile seguendo una procedura metodica. La maggior parte dei casi si risolve verificando la connessione Wi-Fi, riattivando correttamente la skill e forzando il discovery. Con un po’ di pazienza e seguendo i passaggi descritti in questa guida, dovresti riuscire a far comunicare perfettamente i tuoi dispositivi Shelly con Alexa.