Internet Monitor

Rileva tempestivamente interruzioni di Internet senza utilizzare servizi esterni.

 Applicazioni   27 Giugno 2022

Internet Monitor

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...

Configuriamo Avior

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.

Variabile

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.

Regole

Aggiungiamo una semplice regola da eseguire al ripristino della connessione.

  • L'evento scatenante è il cambio di stato della variabile 1.
  • La condizione è che il valore della variabile 1 sia uguale ad 1
    ovvero connessione internet WiFi disponibile.
  • La prima azione contiene i comando che invia il testo Internet OK alla porta COM.
  • La seconda azione contiene il comando che effettuta una chiamata al numero di telefono +39123456.
  • La terza azione contiene il comando che invia un SMS WiFi.Internet OK al numero +39123456
    $V10 sarà rimpiazzato dal valore di V10 che è il nome della variabile 1
  • La quarta azione contiene il comando che riproduce un tono sull'altoparlante locale.

Aggiungiamo un'altra semplice regola da eseguire alla perdita della connessione.

  • L'evento scatenante è il cambio di stato della variabile 1.
  • La condizione è che il valore della variabile 1 sia uguale a 0
    ovvero connessione internet WiFi non disponibile
  • La prima azione contiene il comando che invia il testo Internet KO alla porta COM.
  • La seconda azione contiene i comando che effettuta una chiamata al numero di telefono +39123456.
  • La terza azione contiene il comando che invia un SMS WiFi.Internet KO al numero +39123456
    $V10 sarà rimpiazzato dal valore di V10 che è il nome della variabile 1
  • La quarta azione contiene il comando che riproduce un tono sull'altoparlante locale.

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.

Copyright © 2024 ContriveWireless. All Right Reserved.
Powered by Bludit - Theme By BlThemes