Tabla de contenido

Publicidad

6.4.1 OUTPUT

Este comando modifica el estado de las salidas del dispositivo.
FORMATO DEL COMANDO OUTPUT PARA MODIFICAR EL ESTADO DE LAS SALIDAS:
{
"timestamp":1585819219,
"desired": {
"output": {
"out1":1,
"out2":1
}
}
}
Es importante señalar que los estados que no serán modificados no necesitan ser publicados.
FORMATO DE LA RESPUSTA AL COMANDO OUTPUT:
{
"device_id": "device0",
"timestamp":1585819219,
"reported": {
"output": {
"error": 0,
"out1":1,
"out2":1
}
}
}
Notas:
El timestamp es el mismo del comando recibido (desired).
Sólo se aplica el estado descripto en el paso desired si la ejecución ocurre sin errores.
El valor que se muestra en el campo de error es un número entero e informa del primer error encontrado al ejecutar el comando, como se
muestra en la siguiente tabla de códigos de error:
CÓDIGO
Error 0
Error 1
Error 2
Sin embargo, hay casos de error sin respuesta del dispositivo, como se muestra a continuación:
o La estructura de fue mal articulada.
o La estructura fue articulada correctamente, pero falta algún elemento (timestamp, desired, item).
En caso de error, no se aceptará ninguno de los parámetros y el dispositivo no entrará en modo de configuración.
Si el comando ha fallado, los estados indicados en reported serán los actuales.
También se puede utilizar este comando para consultar el estado actual de las salidas del dispositivo cuando se envía en el formato que se
muestra a continuación.
FORMATO DEL COMANDO OUTPUT PARA OBTENER EL ESTADO ACTUAL DE LAS SALIDAS:
{
"timestamp":1585819219,
"desired": {
"output": {}
}
}
EL FORMATO DE LA RESPUESTA PARA OBTENER EL ESTADO DE LAS SALIDAS ES EL MISMO FORMATO QUE LA RESPUESTA AL
COMANDO PARA MODIFICARLAS:
{
"device_id": "device0",
"timestamp":1585819219,
"reported": {
"output": {
"error": 0,
NOVUS AUTOMATION
Éxito.
La estructura es correcta, pero el dispositivo ha recibido un parámetro fuera del rango.
La estructura es correcta, pero el dispositivo ha recibido un parámetro desconocido.
Tabla 07 – Códigos de Error
DESCRIPCIÓN
15/34

Publicidad

Tabla de contenido
loading

Tabla de contenido