Vuoi superare i limiti delle scene Sonoff eWeLink ? Utilizzando Sonoff IFTTT puoi realizzare scenari complessi di funzionamento ed integrare servizi e dispositivi esterni. La mia guida completa in italiano a IFTTT Sonoff eWeLink.
Per approfondire leggi la mia guida completa ad IFTTT in italiano.
Stai valutando delle alternative a Sonoff ? Scopri anche Ankuoo REC, eMylo WiFi, Mimoo ed il nuovo Shelly 1.
Guida IFTTT tutorial italiano
IFTTT e’ una piattaforma gratuita che permette, in modo molto semplice, di far interagire tra di loro centinaia di applicazioni e dispositivi tra i più diffusi, come ad esempio:
- Applicazioni su smartphone
- Gestione SMS
- Localizzazione della posizione
- Notifiche
- Applicazioni e servizi in cloud
- Dispositivi (con servizi in cloud)
In IFTTT applicazioni e dispositivi sono chiamati services (servizi): possiamo trovarli attraverso l’apposita pagina di ricerca.
Ho provato a costruire uno schema di massima, nell’esempio IFTTT Sonoff, per far capire come tutte le interazioni avvengano attraverso servizi in cloud che cooperano tra di loro:

Questo evidenzia alcuni aspetti importanti:
- la presenza di una buona connettività internet e’ fondamentale per il buon funzionamento del sistema
- i tempi di risposta e la disponibilità del sistema complessivo dipende da quelle dei singoli servizi in cloud
- in termini di sicurezza la gestione del nostro sistema di domotica avviene anche al di fuori della nostra abitazione
Pensi che la copertura del segnale WiFi nella tua abitazione non sia sufficiente ? Leggi Quale ripetitore WiFi scegliere per la tua casa intelligente.
La parte più interessante e’ come fare interagire tra di loro applicazioni e dispositivi mediante le cosiddette applets: questo ci può consentire, entro certi limiti, di fare qualsiasi azione in base ad un evento.
La logica di programmazione delle applets e’ infatti del tipo se accade un determinato evento (trigger) esegui una determinata azione (action), ovvero If This, Then That (IFTTT).
Vediamo qualche esempio semplice ma concreto di applets:
- Quando arrivi a casa accendi le lampadine Philips Hue
- Manda una notifica di livello basso delle batterie delle telecamere Arlo
Esistono moltissime applets pronte da attivare ma ovviamente potrete creare quelle a voi più utili.
L’aspetto più interessante, oltre all’integrazione di dispositivi ed applicazioni eterogenee, e’ che possiamo realizzare degli scenari di funzionamento non possibili nei dispositivi stessi.
L’app di gestione IFTTT e’ disponibile sia per Android che iOS.
Limitazioni in Sonoff eWeLink
Per la mia esperienza personale i vincoli principali di Sonoff eWeLink sono i seguenti:
- non e’ possibile nativamente interagire con dispositivi intelligenti non compatibili con Sonoff eWeLink
- non e’ possibile interagire con servizi esterni all’ecosistema Sonoff eWeLink
- e’ possibile creare scene Sonoff eWeLink esclusivamente tra dispositivi differenti per evento ed azione (ad esempio non possiamo creare una scena che coinvolge due canali distinti del medesimo dispositivo)
Se ve ne vengono in mente altri commentate l’articolo in modo che possa aggiornarlo.
IFTTT Sonoff eWeLink Smart Home
Vediamo ora in dettaglio come funziona il duo Sonoff IFTTT.
La famiglia di dispositivi Sonoff e’ pienamente supportata da IFTTT col servizio denominato eWeLink Smart Home:

Fanno eccezione i dispositivi seguenti attualmente non supportati nell’integrazione Sonoff IFTTT: Sonoff iFan02, RF Bridge 433, iFan, Sonoff SC, Sonoff B1.
Il supporto di IFTTT richiede l’utilizzo di una delle versioni a pagamento di eWeLink, Advanced o Pro:

Potete effettuare l’upgrade alla versione alla pagina https://vip.ewelink.cc/ inserendo la vostra mail di registrazione ad eWeLink:

IFTTT Sonoff eWeLink Smart Home: installazione e configurazione
Le operazioni preliminari da eseguire sono le seguenti:
- download ed installazione dell’app eWeLink sul vostro smartphone
- creazione del profilo eWeLink
- associazione dei vostri device Sonoff ad eWeLink
Nel caso non lo abbiate ancora fatto vi rimando alla lettura della mia guida ad eWeLink.
La procedura di installazione e configurazione iniziale per Sonoff IFTTT e’ la seguente:
- scaricate sul vostro smartphone l’app IFTTT, disponibile sia per Android che iOS
- registratevi al servizio IFTTT creando le vostre credenziali di accesso
- all’interno dell’app IFTTT, collegate il servizio eWeLink Smart Home (utilizzando le vostre credenziali di accesso ad eWeLink)
E’ disponibile una serie di applets IFTTT Sonoff già pronte e solo da configurare:
L’opportunità più interessante e’ quella di creare una nuova applet Sonoff IFTTT che soddisfi le nostre esigenze ed in particolare che possa superare alcune delle limitazioni della sola app Sonoff eWeLink.
Sonoff IFTTT eWeLink Smart Home: esempio di applet su canali differenti dello stesso dispositivo
Possiamo ora creare la prima applet IFTTT Sonoff per realizzare un comportamento non gestibile mediante scene Sonoff eWeLink: su un Sonoff 4CH Pro R2: se si accende l’uscita tre allora viene accesa l’uscita quattro sul medesimo dispositivo.
Vi prego di notare come nella schermata di configurazione di un trigger e di una action IFTTT che utilizzino il servizio eWeLink Smart Home, sia possibile utilizzare esclusivamente interruttori WiFi, prese smart e dimmer compatibili Sonoff:
Trigger IFTTT con eWeLink Smart Home Action IFTTT con eWeLink Smart Home
Un altro dettaglio che faccio osservare e’ che in realtà, a livello di servizio IFTTT eWeLink Smart Home, non c’e’ alcuna differenziazione tra prese ed interruttori Sonoff come chiaramente visibile in questo esempio:
Trigger IFTTT interruttori Sonoff 1 canale Trigger IFTTT prese Sonoff 1 canale
Sonoff IFTTT eWeLink Smart Home: esempio di applet col servizio WeatherUnderground
Un secondo esempio e’ una applet IFTTT per poter comandare l’accensione di un Sonoff Basic al tramonto sfruttando il servizio Weather Underground, specializzato nel”offrire previsioni meteo, che prevede tra l’altro un evento di trigger Sunset (tramonto).
Per semplicità in questo esempio ho utilizzato e configurato direttamente una applet IFTTT già esistente che utilizza i servizi eWeLink Smart Home e Weather Underground:
Servizio Weather Underground Selezione luogo per tramonto Selezione dispositivo Sonoff
IFTTT Sonoff: esempio di applet tra un dispositivo Smart Life ed uno eWeLink
In questo terzo esempio di applet IFTTT con un dispositivo Sonoff, vedremo come accendere un Sonoff Basic in seguito all’accensione di un altro dispositivo intelligente compatibile Smart Life.
Scelta evento trigger Smart Life Dispositivo Smart Life per trigger Dispositivo Sonoff per action
Nell’esempio specifico il dispositivo era un televisore controllato mediante il Docooler A1 Smart Life compatibile.
Per approfondimenti ulteriori vi rimando alla lettura della mia guida a Smart Life.
Diagnostica, affidabilità e tempi di risposta
Sperando che grazie alla lettura della mia guida sull’utilizzo di IFTTT con Sonoff vi siano venute un sacco di idee, vorrei anche soffermarmi sugli strumenti disponibili nel caso qualcosa non funzioni come da noi atteso.
In questo senso possiamo utilizzare lo storico degli eventi disponibile sia su IFTTT, a livello di singola applet, che su eWeLink, a livello di dispositivo.
Come esempio ho creato due applet che utilizzano un Button Widget che, rispettivamente, accendono e spengono un Sonoff Touch:
Selezionando View activity sulle due applet accediamo allo storico che possiamo confrontare con quello del dispositivo su eWeLink:
In questo caso tutto torna.
Visto che ci siamo ho anche fatto un test sull’affidabilità ed i tempi di risposta dell’integrazione tra IFTTT e Sonoff eWeLink Smart Home al fine di verificare:
- se tutte le azioni lato IFTTT fossero effettivamente eseguite sul dispositivo Sonoff
- il tempo necessario all’attraversamento servizio IFTTT, servizio eWeLink Smart Home, dispositivo Sonoff
Per questo ho creato una applet che ad ogni ora accende il quarto canale di un Sonoff 4CH Pro R2 (lo spegnimento avviene automaticamente mezz’ora dopo tramite la variazione graduale / inching). Il risultato e’ il seguente:
Nonostante la durata del test sia limitata, direi che l’affidabilità e’ confermata mentre i tempi di risposta sono piuttosto variabili: tenetene sempre contro prima di immaginare un”applicazione di IFTTT in cui l’azione finale debba essere strettamente in tempo reale con l’evento scatenante.
Sonoff IFTTT e scene eWeLink
Tocchiamo ora un punto dolente, per non dire incompleto, dell’integrazione tra IFTTT e Sonoff: le scene eWeLink.
Supponiamo di avere delle scene eWeLink che coinvolgono più dispositivi come in questo esempio che implementa parte della la logica di un punto luce deviato comandato da un Sonoff Touch ed un Sonoff T1:
Nel caso volessi approfondire leggi la mia guida a Sonoff Touch e T1 ed ai nuovi Sonoff TX.
Analizzando gli storici ci rendiamo purtroppo conto che:
- le scene su eWeLink non vengono eseguite se l’evento scatenante sul dispositivo Sonoff e’ risultato dell’azione di una applet IFTTT (evidenziate in verde)
- le scene vengono normalmente eseguite se l’evento sul dispositivo e’ dal pulsante fisico o comandato tramite eWeLink (evidenziate in rosso)
IFTTT Scene eWeLink: storico Sonoff Touch IFTTT Scene eWeLink: storico Sonoff T1
Questo problema non affligge, ad esempio, l’integrazione con Google Home: se azionate con la voce un dispositivo le scene eWeLink da lui dipendenti verranno eseguite senza problemi. Quindi, per ora, ripensateci prima di utilizzare IFTTT congiuntamente a scene eWeLink.
Leggi tutti i miei articoli su Sonoff:
Ultimo aggiornamento Amazon Affiliate 2025-03-28 at 09:46
Buon giorno , ho un tablet collegato a una presa comandata da sonoff mini. posso far si che si attivi la presa tramite sonoff quando la batteria del tablet è quasi scarica e disattivare la presa quando raggiunge il 100 % della carica ?
grazie mille in anticipo per la risposta
Ciao Marco,
mediante il servizio Android Battery hai a disposizione l’evento Battery drops below 15% da utilizzare per l’accensione.
si , io l’ho fatto che si accende al 20 % e si spegne al 80 %
Congratulations, your post is awesome. Thanks for your help. I am searching and searching along the web but cannot find how to do this: “Play Spotify music when you arrive home”. Do you think it is necessary an SmartThing connection, or IFTTT would be enough to trig a google routine or Alexa scene?
As I read Google Home cannot be trigged without voice command, but Alexa can, maybe: Sonoff door sensor, IFTTT, Alexa, but I am not sure if this is possible. Thanks again.
Hello Pedro,
evaluate IFTTTrigger-Alexa-Actions. Let me know if it works.
Ottima guida,
vorrei chiedere se ci fosse la possibilità di gestire con delle variabili un automazione:
ho un sonoff (relè garage) ed ho luci philips hue e vorrei creare un’automazione del tipo:
se viene azionato il garage solo tra il tramonto e l’alba accendere le luci per X minuti
Io per ora utilizzando ifttt son riuscito a creare un comando rapido su ios che attiva il relè ed ovviamente un altro comando rapido che attiva le luci, vorrei quindi capire se possibile utilizzare la condizione orario/alba tramonto e un timer di durata.
Saprebbe darmi consiglio ?
Ciao Marco,
assumendo che la durata di accensione sia fissa, puoi farlo mediante una scena. Hai letto la mia guida ad eWeLink?
Ciao ho la necessità di fare una scena con due sonoff th10:
1° sonoff legge la temperatura di un tubo
2° sonoff legge temperatura di un boiler e l’interruttore comanda una valvola
Allora la valvola si deve aprire quando la temperatura del 2° è piu bassa del 1° e chiudersi viceversa
Sembra banale ma non riesco a fare questo controllo in nessun modo e a quanto pare neppure con IFTT
Hai un suggerimento?
Grazie
Ciao Simone,
purtroppo un evento basato sul confronto tra il valore di due sensori non e’ supportato. Puoi solo farlo rispetto ad un valore costante.
ciao, ottima guida la tua… complimenti. Ho installato vari comandi sonoff in casa già da un annetto e tutto funzionava meravigliosamente fino a pochi giorni fa, quando l’interazione tra ewelink e ifttt si è interrotta e viene richiesto di passare al piano advanced a pagamento.
Ho provato a fare l’upgrade dell’account ma non riesco a trovare il modo per farlo. Hai forse un link da indicarmi?
Vorrei chiederti inoltre se esistono alternative gratuite per poter continuare ad utilizzare i comandi vocali di google home. Grazie
Ciao Paolo,
mi sono reso conto, tramite la tua segnalazione, di non averlo riportato nell’articolo. Ho integrato. Ti prego di rileggere.
Non ci sono alternative gratuite al momento per poter comunque usare Google Home.
Buonasera e complimenti per l’articolo. Mi sto avvicinando da poco al mondo della domotica. Ho acquistato uno Smart switch sonoff ed ho creato una applet IFTTT che mi accenda le luci esterne quando arrivo nelle vicinanze di casa tramite la geolocalizzazione del mio smartphone. A monte dello Smart switch ho installato un interruttore crepuscolare per evitare che quando dovessi arrivare a casa di giorno, le luci si accendino inutilmente . L’applet funziona benissimo quando entro nell’area del trigger. Il problema è che se sono già a casa nel momento in cui si attiva il crepuscolare, allora l’Applet non vede il passaggio di stato e non accende le luci. C’è modo per ovviare a questo problema ? Grazie.
Ciao Salvo,
non mi e’ chiarissimo come il crepuscolare agisce sullo smart switch e quale modello utilizzi.
Ciao e complimenti per la guida molto esaustiva; in casa ho installato 5 sonoff 2 canali che uso per controllare le tapparelle anche con comandi vocali tramite Google Home; ad ogni sonoff ho assegnato due comandi tramite IFTTT (es. apri camera / chiudi camera, o apri bagno / chiudi bagno etc.). Fin qui tutto bene, ogni tapparella risponde al suo comando.
La mia domanda è: posso assegnare un comando unico che mi permette di interagire con un singolo canale (on o off) di ciascun sonoff?
In parole povere, posso far aprire e chiudere tutte le tapparelle con un singolo comando (es. apri tutte le tapparelle o chiudi tutte le tapparelle)?
Ho provato a creare un applet per ogni singolo sonoff con lo stesso comando, ma nell’aprire apre solamente 2 tapparelle e nel chiudere 3? Hai suggerimenti?
Spero di essere stato chiaro nella spiegazione.
Grazie in anticipo
Ciao Francesco,
usa direttamente Sonoff e Google Home con delle routine personalizzate.
ho collegato un rele ewlink con ifttt associato a google home , si accende al mio comando vocale .
come posso farlo spengere sempre con ifttt associato a google home con un’altro comando vocale
grazie
Ciao Mauro,
usalo direttamente come spiegato su Sonoff Google Home che fai molto prima.
buongiorno, io ho installato il sonoff basic R2 ,però non riesco a configurarlo perché mi da un lampeggio di 15 sec ogni minuto. Ho provato a fare la procedura per aggiungere il dispositivo ma la situazione non cambia. Mi potete aiutare?
Ciao Antonio,
leggi Sonoff non in linea.
Buongiorno e complimenti per le guide
Ho riscontrato un problema relativo alla condivisione
L’utente a cui condivido il dispositivo, non se lo trova su eWeLink Smart Home e quindi non può configurare IFTTT
La condivisione funziona senza problemi, attiva e disattiva l’uscita ma se prova ad associarla a IFTTT non esiste nei dispositivi di ewlink
Ciao Roberto,
per usare IFTTT devi utilizzare le credenziali eWeLink a cui e’ associato il dispositivo.
Grazie per la risposta
Speriamo che risolvano questo problema.
Per come funziona adesso, l’utente con cui ho condiviso solo uno specifico dispositivo, potrebbe invece usare tutti i dispositivi sul mio account.
La soluzione quindi sarebbe quella di creare un account per ogni dispositivo o gruppi di essi.
Saluti e grazie ancora