Integrazione di Shelly 1 / 1PM con MQTT in Ilevia
Come configurare i dispositivi Shelly 1 e 1PM con il protocollo MQTT e collegarli al server Ilevia X1 tramite Ilevia Manager.
Introduzione
Shelly 1 e Shelly 1PM sono dispositivi dell’azienda Shelly che permettono di accendere o spegnere luci tramite comandi da remoto. Nel nostro caso vengono impostati con l’ausilio del protocollo MQTT.
Configurazione dell’interfaccia web
Passo 1:
Connettiti all’hotspot del dispositivo, vai nella sezione “internet and security”, poi “wifi client mode”, seleziona l’unica casella e inserisci le credenziali della tua rete wifi.

Passo 2:
Abilita l’MQTT e inserisci l’IP del tuo server X1 nell’apposita sezione; dopo di che imposta il QoS (Quality of Service) a 2.

Configurazione dei topic
Passo 3:
Una volta completata la configurazione, si procede con l’implementazione del protocollo MQTT: per sapere come farlo consulta la guida.
Nota: per conoscere l’ID del tuo dispositivo consulta questa guida.

Passo 4:
Per conoscere la sintassi corretta dei topic consulta la pagina Shelly, come raffigurato nell’immagine sottostante.
Cliccando questo link potrai consultare la configurazione dei topic illustrati nell’immagine sottostante.

Passo 5:
Ora, per controllare il corretto funzionamento dei topic, scarica il software di debug MQTT fx
e consulta questa guida per impostarlo correttamente.

Passo 6:
Ora basta iscriversi al topic shellies/shelly1-iddispositivo/#, che permette di sottoscrivere tutti i topic; poi prova ad accendere e spegnere la luce dall’applicazione e vedrai che i topic funzionano.

Risoluzione dei problemi
1. Assicurati di avere l’ultima versione disponibile di Ilevia Manager e del firmware del server X1.
2. Assicurati che il dispositivo Shelly sia correttamente connesso alla tua rete.
3. Se non riesci a connetterti al broker, controlla che il tuo server X1 sia impostato correttamente.
Perché, quando clicco l’icona nell’applicazione, la barra gialla del feedback non scompare?
Perché quando clicco l'icona nell'applicazione la Barra gialla del Feedback non scompare?
Controlla che il topic event sia stato configurato correttamente.