ESEMPIo 1

Inviamo un messaggio SMS al venir meno dell'alimentazione principale e contemporaneamente attiviamo un avvisatore acustico collegato all'uscita 4 alla quale assegniamo un nome.

O41=sirena

NOME DELL'USCITA 4 = sirena


I7 ALIMENTAZIONE PRINCIPALE 

$I72=0 ALIMENTAZIONE PRINCIPALE STATO = 0 





AT+SMS=+391234,"Blackout"

sirena=on,10




evento trigger è il cambio di stato dell'alimentazione principale.

La prima condizione da verificare è che l'alimentazione principale non sia presente, ovvero sia allo stato logico 0.

La prima azione contiene il comando che invia un messaggio SMS al numero +391234 con il testo "Blackout".

La seconda azione contiene il comando che attiva per 10 secondi l'uscita alla quale è stato assegnato il nome sirena, equivalente a out4=1,10.
Come puoi notare una uscita può essere richiamata sia con il suo identificativo standard che con il nome che gli è stato assegnato utilizzando indifferentemente 0/1 oppure on/off.


ESEMPIO 2

Effettua una chiamata quando viene meno l'alimentazione principale.


I7 ALIMENTAZIONE PRINCIPALE 

$I72=0 ALIMENTAZIONE PRINCIPALE STATO = 0 





AT+CALL=+391234





evento trigger è il cambio di stato dell'alimentazione principale.

La prima condizione da verificare è che l'alimentazione principale non sia presente, ovvero sia allo stato logico 0.

La prima azione contiene il comando che effettua una chiamata al numero +391234.

Riproduci un messaggio audio quando il destinatario risponde.


CAO RISPOSTA ALLA CHIAMATA ORIGINATA 

$I72=0 ALIMENTAZIONE PRINCIPALE STATO = 0 





AT+QWTTS=1,1,2,"$D01 Power supply failure"

AT#LOG="$N26 ha risposto"




evento trigger è la risposta alla chiamata originata.

La prima condizione conferma la mancanza dell'alimentazione principale.

La prima azione contiene il comando che converte il testo in audio da riprodurre nella chiamata attiva.

La seconda aZionE appende una riga personalizzata al file log riportando il numero chiamato (N26).