CONTROLLO

Comandi che consentono il controllo diretto del dispositivo:



SPEGNE IL DISPOSITIVO


Spegne il dispositivo, che rimarrà alimentato fino a quando non vengono rimossi le alimentazioni esterne, dopodiché ogni periferica verrà scollegata (incluso l'orologio di bordo), il consumo sarà azzerato.

Per riavviare il dispositivo collegare l'alimentazione esterna.


ComandO

AT#OFF

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

USCITE & MEMORY BITS


Sebbene sia possibile controllare uscite e bit di memoria modificando i parametri nel file di mappa, un comando specifico consente di impostare lo stato e il tempo di rilascio opzionale.


ComandO

<id>=<cmd>[,<time>]

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO


ParametrI

<id>

NOME DELL'USCITA COME DEFINITO ALLA TAG Ox1

NOME DEL MEMORY BIT COME DEFINITO ALLA TAG Mx0


<cmd>

0 or off : RESET USCITA O MEMORY BIT

1 or on : SET USCITA O MEMORY BIT

T : TOGGLE, INVERTE LO STATO CORRENTE


<time> 1

0001 ... 3600 : SECONDI AL RILASCIO, o

hhmmss: ORE MINUTI SECONDI AL RILASCIO, o

YYMMDDhhmm : DATA DI RILASCIO 2

1



2

Per le uscite ed i bit di memoria 0...F è possibile utilizzare delle TAG purché contengano valori ammissibili


Se l'orologio di bordo non è stato mai impostato il dispositivo terrà conto solo di ore e minuti ignorando la data.

Sia il nome predefinito che il nome assegnato possono essere utilizzati come identificatore, ad esempio il nome predefinito per l'uscita 1 è out1 e lamp il nome assegnato, quindi out1=1 o lamp=1 sono equivalenti.

<time> è opzionale ed ignorato per reset e toggle.

PRESE WIFI


Sebbene sia possibile controllare le prese WiFi modificando i parametri nel file di mappa, un comando specifico consente di impostare lo stato e il tempo di rilascio opzionale.


ComandO

<id>=<cmd>[,<time>]

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO


ParametrI

<id>

NOME DELL'USCITA COME DEFINITO ALLA TAG Ox1

NOME DEL MEMORY BIT COME DEFINITO ALLA TAG Mx0


<cmd>

0 or off : RESET PRESA

1 or on : SET PRESA (UNA SOLA VOLTA)

2 : SET PRESA CONTINUO

T : TOGGLE, INVERTE LO STATO CORRENTE


<time>

0001 ... 3600 : SECONDI AL RILASCIO, o

hhmmss: ORE MINUTI SECONDI AL RILASCIO, o

YYMMDDhhmm : DATA DI RILASCIO 1

1

Se l'orologio di bordo non è stato mai impostato il dispositivo terrà conto solo di ore e minuti ignorando la data.

Sia il nome predefinito che il nome assegnato possono essere utilizzati come identificatore, ad esempio il nome predefinito per la presa A è plugA e lamp il nome assegnato, quindi plugA=1 o lamp=on sono equivalenti.


Il comando 1 (o on) accende la presa una sola volta e permette il controllo dal suo pulsante o da qualsiasi altro canale, se la presa perde la connessione WiFi rimane nello stato attuale.


Il comando 2 accende la presa confermandone lo stato ogni 60 secondi, se la presa perde la connessione si spegne automaticamente entro 5 minuti.


<time> è opzionale ed ignorato per reset e toggle.

ATTESA


Mette in pausa l'esecuzione dei comandi.

Omettendo il tempo di pausa, forza la fine di qualsiasi pausa in corso e riprende immediatamente l'esecuzione dei comandi.


ComandO

AT#WAIT[=<time>]

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

ParametrI

<time>

1...9 : SECONDI

Utile all'interno di regole o nell'esecuzione di comandi concatenati:

out1=1 at#wait=5 out2=1

in questa sequenza l'uscita 2 viene attivata 5 secondi dopo l'uscita 1

TRASMISSIONE INFRAROSSO


Emette un codice a infrarossi dal trasmettitore situato nella parte anteriore del dispositivo utilizzando il protocollo specificato.


ComandO

AT#IRTX=<protocol>,<address>,<code>

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

ParametrI

<protocol>

PROTOCOLLO DA UTILIZZARE

RC5 RC6 NEC SONY SHARP PANASONIC


<address>

INDIRIZZO DEL DISPOSITIVO RICEVENTE (DECIMALE)

0...127


<code>

CODICE DA TRASMETTERE (DECIMALE)

0...127


Ogni dispositivo ricevente ha il proprio set di codici e le relative funzioni, il codice da inviare deve essere individuato consultando la specifica documentazione dell'apparecchiatura da controllare.

RIPRODUCE TONO


Riproduce il tono desiderato sull'altoparlante interno del dispositivo.


ComandO

AT#SPK=<tone>

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

ParametrI

<tone>

TONO DA RIPRODURRE

1 : 700 Hz 4 secondi

2 : 800 Hz 4 secondi

3 : 900 Hz 4 secondi

4 : 1000 Hz 4 secondi

5 : 1100 Hz 4 secondi

6 : 1200 Hz 4 secondi

7 : 1300 Hz 4 secondi

8 : 1400 Hz 4 secondi

FORZA SINCRONIZZAZIONE OROLOGIO


Aggiorna l'orologio di bordo ottenendo il tempo dalla rete.


ComandO

AT#TIME

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

FORZA CONNESSIONE AL SERVER SMM


Attiva immediatamente la connessione al Server SMM, ignorando le preferenze impostate.

Eventuali informazioni pendenti saranno inviate e gli eventuali comandi pendenti saranno prelevati.

ComandO

AT#CON

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

FORZA LA CARICA DELLA BATTERIA


Forza la carica on / off, ignorando il gestore della batteria.

Si tratta di una condizione temporanea, il gestore di carica assumerà nuovamente il controllo al più tardi dopo 60 secondi.


ComandO

AT#CHRG=<status>

RIsposTA

OK

COMANDO ACCETTATO


ERROR

COMANDO RIFIUTATO

ParametrI

<status>

0 : TURN OFF CHARGE

1 : TURN ON CHARGE

REBOOT


Esegue un reset software del dispositivo.


ComandO

AT#REBOOT

RIsposTA

...

INFORMAZIONI DI STARTUP DEL DISPOSITIVO


ERROR

COMANDO RIFIUTATO


Nota: Nessuna risposta se il comando è inviato da SMS, email, Telegram