Rileva tempestivamente interruzioni di Internet senza utilizzare servizi esterni.
Applicazioni 27 Giugno 2022
L'indisponibilità della connessione alla rete pubblica può essere un grave problema sia che tu debba gestire un CED oppure più semplicemente la connessione domestica, specie quando apparati e servizi dipendono proprio dall'accesso alla rete pubblica.
Se Avior è connesso alla tua rete WiFi potrà rilevare facilmente le interruzioni del servizio ed utilizzare la sua connettività cellulare per segnalare il problema effettuando una telefonata, inviando un messaggio SMS, un messaggio chat, una email oppure una chiamata HTTP ad un server...
Possiamo utilizzare il software Avior.Suite collegando Avior ad un Personal Computer con l'apposito cavo USB oppure accedere all'account cloud del dispositivo inserendo l'identificativo (WebId) e la password.
Assegniamo alla variabile 1 il nome WiFi.Internet ed alla sua espressione il resto della divisione del parametro D26/2 (richiamandone il valore con $D26). Questo parametro contiene lo stato attuale della connessione internet:
0 = nessuna connessione
1 = connessione disponibile attraverso la rete WiFi
2 = connessione disponibile attraverso la rete cellulare
3 = connessione disponibile sia attraverso la rete WifI che cellulare
La connessione WiFi risulta presente nelle condizioni 1 e 3 ed assente nelle condizioni 0 e 2.
Il resto della divisione per 2 di un numero dispari rende sempre 1 mentre un numero pari rende sempre 0, quindi questa operazione ci permette di avere come risultato 1 quando è disponibile la connessione WiFi (indipendentemente dallo stato della connessione cellulare).
La variabile viene aggiornata ogni 60 secondi.
QUI maggiori informazioni sulle variabili.
Aggiungiamo una semplice regola da eseguire al ripristino della connessione.
Aggiungiamo un'altra semplice regola da eseguire alla perdita della connessione.
Puoi anche aggiungere regole per inviare messaggi in caso di mancanza di alimentazione di rete, oppure al supero di una soglia di temperatura rilevata con una sonda collegata ad un ingresso analogico o con un sensore remoto Bluetooth.
Oltre ad inviare messaggi potrai attivare uscite, controllare altri dispositivi interconnessi, pubblicare un topic MQTT...
In qualsiasi momento potrai verificare lo stato della connessione consultando lo stato della variabile 1 (WiFi.Internet).
QUI trovi la documentazione completa di Avior.