IoT
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" } |