Los registros de mediciones se formatean como objetos JSON que se ajustan a la siguiente estructura:
{"gatekeeper": {
"measlog": {
"terminal_id":"<Nombre de
"last_name":"<Apellido>",
"first_name":"<Nombre>", "user_id":
"employee_id":"<ID de
"tiempo":
, "lecturas": {
"muñeca":
MΩ>,
izquierdo en MΩ>,
del zapato derecho en MΩ>,
°C>, "hum":
},
"pass":
"diag":"<Datos de diagnóstico
"seq":"<Número de secuencia
}
}
}
Los ajustes de protección de datos elegidos en la Configuración del dispositivo se respetarán al generar
los datos de medición, omitiendo efectivamente todas las líneas que se seleccionaron para ser
oscurecidas.
9.2.3 Estado de cada dispositivo
El estado de cada dispositivo Gatekeeper se publica en un tema a continuación:
EPA_Gatekeeper/status/<Nombre del terminal>
Una vez que un dispositivo Gatekeeper se conecta al Broker (o se desconecta de él), se publicará
un objeto JSON con la siguiente estructura, con el indicador "retained" activado:
{"gatekeeper": {
"status": {
"terminal_id":
terminal>", "conectado":
"date":"<Mes>-<Día>-<Año>",
"hora":
}
}}
MQTT supervisa la salud de la conexión de red. En caso de fallo de la red que provoque una
desconexión inesperada del Broker durante más de 60 segundos, el Broker publica el objeto
siguiente (denominado LWT, "last will and testament"):
{"gatekeeper": {
"status": {
"terminal_id":
terminal>", "conectado":
}
}}
Herramientas de evaluación de la EPA
terminal>",
"<ID de
usuario>",
empleado>", "date":
"<Mes>-<Día>-<Año>",
"<Hora>:<Minuto>:<Segundo>"
<Lectura de la muñeca en
"zapato_l":
<Lectura del zapato
"shoe_r":
<Lectura de temperatura en
<Lectura de humedad en %>
"true" o
"false",
(interno)>"
"<Nombre de
"true",
"<Hora>:<Minuto>:<Segundo>"
"<Nombre de
"false"
EPA Gatekeeper
®
<Lectura
"temp":
(internos)>",
- Manual del sistema
®