Esta sección permite la gestión de IoT.

GET /iot/read

Este método devuelve los valores del elemento.

Parámetros de solicitud (Request parameters):

    • company [obligatorio]: el nombre o Id. de la compañía.
    • session [obligatorio]: el Id. de la sesión activa.
    • id [obligatorio]: el Id. del elemento.

Respuesta (Response):

    • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
    • data: devuelve el valor del elemento.
    • message: "Success" o una información descriptiva del error en cualquier otro caso.

Ejemplo de respuesta:

{

"status": 0,

"data": {

"Val": "987",

"ValSent": "986",

"Upd": "20171017011517",

"UpdSent": "20171017011516"

},

"message": "Success"

}

GET /iot/log

Este método devuelve el registro de los valores de los elementos.

Parámetros de solicitud (Request parameters):

    • company [obligatorio]: el nombre o Id. de la compañía.
    • session [obligatorio]: el Id. de la sesión activa.
    • datefrom [obligatorio*]: el inicio del registro deseado. Equivale a startdatetime
    • dateto [obligatorio*]: el final del registro deseado. Equivale a enddatetime
    • startdatetime [obligatorio*]: el final del registro deseado. (obsoleto, reemplazar por datefrom)
    • enddatetime [obligatorio*]: el final del registro deseado. (obsoleto, reemplazar por dateto)

Respuesta (Response):

    • status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
    • data: devuelve el valor del elemento.
    • message: "Success" o una información descriptiva del error en cualquier otro caso.

Ejemplo de respuesta:

{

"status": "0",

"data": [{​​​​

datetime: "20190107171627",

​​​​id: "1953480",

​​​​id_signal: "343",

​​​​mls: "258",

​​​​val: "14500"

​​​​},

{

datetime: "20190107171627",

​​​​id: "1953481",

​​​​id_signal: "345",

​​​​mls: "258",

​​​​val: "26680"

​​​​}],

"message": "Success"

}