[TEORIA] SONOFF BASIC R1/R2: MODALITA' «PROGRAMMAZIONE»

[TEORIA] SONOFF BASIC R1/R2: MODALITA’ «PROGRAMMAZIONE»

NPROnline:

Il libro di questo corso è disponibile al seguente link:

ELEMENTI DI DOMOTICA – ESERCITAZIONI CON GLI SMART SWITCHES

In questa lezione affronteremo i concetti teorici che riguardano la modalità «Programmazione» del Sonoff Basic R1 o R2.

Si tratta di una modalità molto utile perché consente di definire orari ed i giorni della settimana in cui comandare automaticamente il Sonoff, commutandolo negli stati ON e OFF secondo le proprie necessità.

Cominciamo con il caso più semplice ed in particolare supponiamo di voler accendere il Sonoff Basic ad un orario prestabilito: ad esempio vogliamo fare in modo che alle 9:33 il  Sonoff si accenda automaticamente.

Ricordiamo che i termini «accensione» e «spegnimento» del Sonoff richiamano rispettivamente (e se vogliamo anche impropriamente) lo stato «ON» e lo stato «OFF» del Sonoff ossia la condizione di interruttore chiuso nel primo caso e di interruttore aperto nel secondo caso.

Per programmare la commutazione del Sonoff dobbiamo utilizzare l’app eWeLink installata sul nostro smartphone ed accedere al dispositivo che vogliamo programmare, come indicato nel passo 1 della figura seguente.

Ricordiamo che nella lezione precedente abbiamo affrontato gli aspetti di accoppiamento del Sonoff, pertanto per maggiori dettagli su questo aspetto vi suggeriamo di rivedere tale lezione.

Una volta effettuato l’accesso al dispositivo Sonoff da programmare, possiamo passare al secondo passo della procedura di programmazione, che consiste nel accedere alla sezione «Programmazione» contrassegnata con il simbolo della sveglia, come evidenziato dal passo 2 della figura seguente. Ricordiamo che la schermata potrà essere scura o chiara in funzione dello stato attuale del Sonoff. In particolare, se il Sonoff è nello stato OFF, la schermata sarà scura, mentre se il Sonoff si trova nello stato ON allora la schermata sarà chiara.

Effettuato l’accesso alla sezione di programmazione, noteremo una schermata vuota, essendo questo il primo accesso a questa sezione. Possiamo dunque aggiungere una azione programmata, con un semplice tocco sul pulsante “Aggiungi”

o anche sul pulsante “+” in alto a destra.

In tal modo, accederemo alla finestra di programmazione del Sonoff che contiene diversi campi di configurazione piuttosto intuitivi.

Anzitutto, notiamo il campo “Ripeti” che è preimpostato a «Una volta», ad indicare che l’azione che stiamo programmando sarà eseguita una sola volta e dunque senza alcuna ripetizione. Il secondo campo, denominato «Aggiungi azione», indica il tipo di azione che sarà eseguita automaticamente. Esso risulta preimpostato allo stato ON, ad indicare dunque che all’orario prestabilito il Sonoff verrà automaticamente commutato nello stato ON.

L’orario di accensione può essere configurato impostando ore e minuti. Ricordiamo che avevamo deciso di accendere il Sonoff Basic alle ore 9 e 33 minuti e pertanto come si vede in figura seguente, abbiamo regolato l’orario come richiesto.

In sintesi, abbiamo configurato il Sonoff in modo tale che alle 9 e 33 minuti commuti nello stato ON facendo in modo che questa azione non si ripeta più volte nel corso della settimana.

Per rendere effettiva la configurazione dobbiamo salvarla usando il pulsante «Salva» in alto a destra.

Comparirà dunque una schermata con il messaggio «Riuscito»,

dove potremo controllare la nostra configurazione. Notiamo sulla sinistra l’indicazione dell’orario e del tipo di azione che deve essere eseguita, ossia “ON”, “Solo una volta”.

Sulla destra notiamo la presenza di un tasto che permette di attivare o disattivare la programmazione appena effettuata. Nel caso specifico, la grafica di tale tasto indica che la programmazione è attiva.

Bene, con questi tre passaggi qui riassunti, abbiamo programmato il Sonoff Basic. Non ci resta dunque che attendere le 9:33 e verificare che il Sonoff commuti nello stato ON.

Per eseguire la prova, possiamo usare il circuito già analizzato nella lezione precedente.

È importante poi controllare lo stato del Sonoff. In particolare, se il Sonoff si trova nello stato ON è opportuno commutarlo nello stato OFF in modo tale che alle 9:33 saremo in grado di verificarne la commutazione da OFF a ON.

Ricordiamo che per commutare il Sonoff Basic abbiamo due possibilità.

Possiamo premere il pulsante fisico presente sul Sonoff

oppure, in alternativa, possiamo premere il pulsante virtuale sullo smartphone tramite l’applicazione eWeLink.

Nell’attesa delle 9:33 possiamo notare un particolare sulla schermata eWeLink, notiamo in particolare la presenza del numero 1 in corrispondenza del tasto di programmazione. Questo numero indica che esiste un’azione programmata. Vedremo che è possibile programmare più azioni e di conseguenza tale numero crescerà indicando il numero di azioni programmate.

Nel frattempo, l’orologio segna le 9:33 e pertanto automaticamente il Sonoff Basic R2 commuterà nello stato ON, accendendo la lampadina come previsto.

Da questo momento in poi il Sonoff permarrà nello stato ON fino a quando qualcuno non andrà a commutarlo nello stato OFF.

La modalità appena analizzata può risultare utile per illuminare una stanza al mattino qualche minuto dopo la sveglia in modo da trovare le condizioni di illuminazione preferite, salvo poi spegnere manualmente le luci nel momento in cui non ne abbiamo più bisogno.

Una volta che questo tipo di azione viene eseguita essa non ha più ragione di esistere ed infatti essa viene automaticamente rimossa dalla lista delle azioni che ora apparirà vuota.

Contestualmente il numero 1 accanto al tasto di programmazione scomparirà dal momento che non sono presenti altre azioni programmate.

Sebbene l’azione appena programmata possa risultare utile in diverse situazioni, potrebbero sorgere tuttavia necessità differenti che richiedono la programmazione di ulteriori azioni anche di tipo differente.

Facciamo un esempio pratico: supponiamo di voler accendere automaticamente la luce di una stanza alle ore 18:00 per poi fare in modo che si spenga automaticamente alle ore 23:15.

NPROnline:

Per rendere un po’ più complesso l’esempio, supponiamo che questo debba accadere solo nei giorni di martedì, mercoledì e venerdì.

È evidente che la modalità «Ripeti una volta» non si presta a questo tipo di azioni dal momento che non è possibile nemmeno specificare orari successivi alle 24 ore.

Per tali necessità occorre configurare la modalità «Ripeti» con parametri differenti. A tale scopo ripartiamo dalla schermata di «Programmazione» e premiamo sul tasto «Aggiungi».

Accediamo quindi alla modalità «Ripeti» e come indicato nel passo tre andiamo ad attivare con un semplice tocco i giorni di martedì, mercoledì e venerdì.

Come indicato dal passo 4, dobbiamo ricordarci di salvare la presente configurazione, la quale ci riporterà alla schermata precedente sulla quale, come indicato dal passo 5, è ora specificato che l’operazione di ripetizione è attiva per i tre giorni che abbiamo stabilito.

Nel passo 6 andiamo ad impostare l’orario di accensione e cioè le ore 18:00.

Con lo step 7 andiamo a verificare che l’azione corrispondente è quella di mettere in stato di ON il Sonoff Basic il che come abbiamo visto porterà a chiudere il suo interruttore interno e di conseguenza ad accendere la lampadina ad esso collegata.

Possiamo ora salvare la presente configurazione come indicato dallo step 8.

L’app eWeLink ci porterà quindi nella schermata principale della modalità «Programmazione» indicandoci (step 9) la riuscita dell’operazione di configurazione nonché i dettagli della configurazione stessa. È importante osservare la grafica associata al tasto di attivazione sulla destra, la quale mediante la colorazione celeste ci indica che l’azione programmata è attiva.

Bene, abbiamo ora ultimato la programmazione della fase di accensione automatica alle ore 18:00 nei giorni di martedì, mercoledì e venerdì.

Tuttavia, la procedura di programmazione non può ritenersi ultimata dal momento che non è ancora presente l’automatismo che spegne la lampada. In tali condizioni, dovrebbe essere l’utente della stanza a spegnere manualmente la lampadina.

Ciò può sempre avvenire, ma noi desideriamo comunque inserire un automatismo di spegnimento della lampadina in modo da accertarci che alle ore 23:15 la luce sia sicuramente spenta.

Procediamo dunque programmando lo spegnimento automatico alle ore 23:15.

Come indicato dal passo 10 della nostra procedura di programmazione, accediamo alla schermata principale della modalità «Programmazione» e premiamo il tasto «+» in alto a destra per aggiungere un’ulteriore azione oltre a quella già presente nella lista.

Accediamo dunque alla schermata di configurazione della modalità «Ripeti» specificando (passo 12) i giorni di martedì, mercoledì e venerdì, che rappresentano i giorni in cui desideriamo spegnere automaticamente la lampadina.

Salviamo le impostazioni e come indicato dal passo 14, passiamo alla impostazione dell’orario di spegnimento stabilito per le 23:15.

Nel passo 15 andiamo a modificare le impostazioni del parametro «Aggiungi azione». Vediamo che è impostato ad «ON» ma questo non rappresenta l’impostazione giusta dal momento che dobbiamo spegnere la luce e pertanto dobbiamo aprire l’interruttore all’interno del Sonoff il che si traduce nel commutare il Sonoff nello stato «OFF».

A tale scopo, è sufficiente selezionare lo stato «OFF» nella schermata «Aggiungi azione» e salvare questa impostazione, come indicato ai passi 16 e 17 della procedura di configurazione.

Con lo step 18 osserviamo che la nuova azione è stata inserita nell’elenco delle azioni programmate ed anche essa risulta attiva.

Bene, ora abbiamo completato anche la programmazione dello spegnimento automatico e possiamo dunque ritenere completa la procedura di programmazione.

Abbiamo inoltre visto che le azioni programmate risultano attive e pertanto all’orario e nei giorni prestabiliti esse entreranno in funzione. Tuttavia, se per un certo periodo desideriamo disattivarle, è sufficiente agire sui tasti di disattivazione (come indicato in figura seguente) e tali azioni pur rimanendo presenti nell’elenco delle azioni programmate non entreranno in funzione.

Se invece, sappiamo che le azioni programmate non saranno più utilizzate in futuro allora è possibile rimuoverle dall’elenco della schermata «Programmazione».

A tale scopo, con un tocco sull’azione da rimuovere (passo 1), accediamo alla relativa schermata che contiene in basso il tasto di rimozione come indicato dal passo 2. Premendo tale tasto, ci viene chiesto di confermare la scelta:

questo ci riporterà nella schermata di «Programmazione» dove possiamo osservare che l’azione è stata rimossa e questo ci viene confermato anche dal messaggio «Riuscito».

Con una procedura analoga possiamo eliminare anche l’altra azione e ottenere dunque una schermata vuota come indicato nel passo 5.

Bene, siamo giunti al termine di questa lezione dove abbiamo analizzato la modalità «Programmazione» disponibile con i Sonoff Basic R1 ed R2.

Per approfondimenti su questi temi, vi suggeriamo i seguenti link:

ELENCO LEZIONI CORSO ELEMENTI DI DOMOTICA

ELENCO LEZIONI CORSO IMPIANTI ELETTRICI

KIT 01: KIT IMPIANTI ELETTRICI – COMPLETO

KIT 02: KIT IMPIANTI ELETTRICI – RISPARMIO

KIT 03: KIT IMPIANTI ELETTRICI – GOLD

IL NOSTRO CANALE YOUTUBE

Se volete far crescere questa iniziativa, potete aiutarci con un like, con un’iscrizione al nostro canale o anche inviandoci commenti e condividendo questi contenuti con i vostri amici.

Grazie per l’attenzione e… alla prossima!

CORSO BASE DI IMPIANTI ELETTRICI CON SIMULATORE SOFTWARE GRATUITO (VERSIONE KINDLE)

CORSO BASE DI IMPIANTI ELETTRICI CON SIMULATORE SOFTWARE GRATUITO (VERSIONE CARTACEA)

IL LINGUAGGIO C – CORSO DI PROGRAMMAZIONE PER PRINCIPIANTI

NPROnline:

Il libro di questo corso è disponibile al seguente link:

ELEMENTI DI DOMOTICA – ESERCITAZIONI CON GLI SMART SWITCHES

NPROnline:
NPROnline:

Inviaci un tuo commento, grazie! Ti segnaliamo che il contest di matematica è terminato il 10 maggio