Manual Datalogger SenNet DL150 / DL151 / DL170 / DL180 / DL171 / DL181 / DL172
"device_name":"general consumption",
"device_id":003,
"at":1356390000,
"data":{
"Values":{
"1":"23.34",
"2":"456.30",
"3":"43.23"
},
"Descriptions":{
"1":"ActivePower kW",
"2":"ActiveEnergy kWh",
"3":"ReactiveEnergy kvar"
}
}
}
Donde:
: es la versión of SenNet API (
▪
version
: la MAC (sin dos puntos ":"). Por ejemplo, para una MAC que sea
▪
datalogger_id
"D8:50:34:C0:24:45"
deberá usarse D85034C02445
: la id del dispositivo. Deberá ser un valor entre 001 y 100 y es configurable para cada
▪
device_id
dispositivo del datalogger.
: la ID asociada con el tipo de dispositivo.
▪
device_type
: descripción del tipo de dispositivo.
▪
device_desc
: el nombre del dispositivo definido por el usuario (configurable en el datalogger)
▪
device_name
: fecha (timestamp) en formato UNIX. Puede ayudarse de un conversor de fecha a formato
▪
at
UNIX
http://www.unixtimestamp.com/
: lista de canales capturados con la id del canal y el valor.
▪
Values
: lista de canales capturados con la id del canal y la descripción
▪
Descriptions
La lista de los tipos de dispositivos disponibles (id/descripciones) y de los canales (id/descripciones)
se deberá descargar de la interfaz del datalogger. Se puede consultar en:
> Access Data Captured > Channels
Respuesta del servidor:
Si la recepción es correcta, habrá que comprobar la respuesta del servidor. Si al preguntar:
200 OK
La respuesta es:
Response OK
Entonces la configuración será correcta.
Algunos ejemplos de respuestas en casos en los que la conexión no es correcta son:
Not authorized
▪
Processor error
▪
Version V2
La diferencia entre la V1 y la V2 de SenNet API es que el guion bajo se deberá substituir por un guión
normal.
V1
V2
o
)
Satel Spain
75