5.6 Los comandos
Es posible realizar acciones en el gateway de forma remota. Para ello, debe enviarse un comando (orden)
al gateway. Este comando se puede enviar a través de un archivo de comandos en formato por BSON,
ou par SMS.
• Archivo de comandos BSON: el archivo de comando se debe nombrar de la siguiente manera:
<uid>-cmd.bson; <uid>-<num>-cmd.bson
Donde:
• <uid>: Identificador del gateway
• <num>: Número utilizado para secuenciar una secuencia de comandos. (Opcional)
Ejemplos:
123456-cmd.bson
123456-1-cmd.bson
123456-2-cmd.bson
El archivo de comando se puede guardar por:
• FTP en el servidor remoto a la carpeta "INBOX" asociada al gateway ("INBOX/<uid>/",
con<uid>/, el identificador del gateway). De igual forma que para los archivos de
configuración. Todos los archivos de esta carpeta se enviarán antes de eliminarse
y ejecutarse. Un archivo de acuse se guardará en el servidor remoto informando el
resultado del tratamiento del comando.
• USB en el disco amovible. Después del nuevo arranque del producto (por ejemplo, una
simple pulsación en el botón RESET), se tratarán los archivos presentes en el disco
amovible y un acuse se guardará en el disco que informa el resultado del tratamiento del
comando.
Todos los comandos aceptan dos parámetros facultativos "uid" y "cid":
• uid: identificador único del gateway (opcional).
• cid: identificador de comando (obligatorio y con una longitud máxima de 15 caracteres).
Se rechazará un comando si el parámetro uid incluido no corresponde al del gateway.
El cid puede ser elegido libremente por el emisor del comando pero debe tener una longitud máxima de
15 caracteres.. Se incluirá con cualquier transmisión asociada.
Se crea y guarda un acuse de comando para el:
• FTP: en la carpeta "ALARM/" del servidor remoto.
• USB: en el disco amovible del gateway.
73
contact@webdyn.com |
V2.1 sujeto a cambios | Webdyn © by Flexitron Group
webdyn.com