para enviar, el equipo intentará enviarlos inmediatamente. Si el envío falla, el equipo tiene capacidad para almacenar cierta cantidad
de eventos en memoria.
Si el equipo pierde conectividad y luego la recupera, envía todos los datos juntos uno a continuación del otro en mensajes
separados hasta agotar todos los eventos que tenga registrados y guardados en memoria.
Formato de mensaje :
{
"t": <timestamp (GMT 0)>,
"c":<código de evento de alarma>
}
Donde:
●
<código de evento de alarma>: Es un uint8_t que puede adoptar los siguientes valores:
○
// Tensiones
○
#define R_VMAX_ON
#define R_VMAX_OFF
○
○
#define R_VMIN_ON
#define R_VMIN_OFF
○
○
#define S_VMAX_ON
○
#define S_VMAX_OFF
○
#define S_VMIN_ON
○
#define S_VMIN_OFF
#define T_VMAX_ON
○
○
#define T_VMAX_OFF
#define T_VMIN_ON
○
○
#define T_VMIN_OFF
○
// Corrientes
○
#define R_IMAX_ON
○
#define R_IMAX_OFF
○
#define R_IMIN_ON
#define R_IMIN_OFF
○
○
#define S_IMAX_ON
○
#define S_IMAX_OFF
○
#define S_IMIN_ON
○
#define S_IMIN_OFF
#define T_IMAX_ON
○
○
#define T_IMAX_OFF
#define T_IMIN_ON
○
○
#define T_IMIN_OFF
○
// Potencias activas
○
#define R_PMAX_ON
○
#define R_PMAX_OFF
○
#define R_PMIN_ON
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Powermeter SMART - Manual de uso (completo)
○
#define R_PMIN_OFF
○
#define S_PMAX_ON
#define S_PMAX_OFF
○
○
#define S_PMIN_ON
#define S_PMIN_OFF
○
○
#define T_PMAX_ON
○
#define T_PMAX_OFF
○
#define T_PMIN_ON
○
#define T_PMIN_OFF
#define TOT_PMAX_ON
○
○
#define TOT_PMAX_OFF
#define TOT_PMIN_ON
○
○
#define TOT_PMIN_OFF
○
// Energias activas
○
#define R_EMAX_ON
○
#define R_EMAX_OFF
○
#define R_EMIN_ON
#define R_EMIN_OFF
○
○
#define S_EMAX_ON
○
#define S_EMAX_OFF
○
#define S_EMIN_ON
○
#define S_EMIN_OFF
#define T_EMAX_ON
○
○
#define T_EMAX_OFF
#define T_EMIN_ON
○
○
#define T_EMIN_OFF
○
#define TOT_EMAX_ON
○
#define TOT_EMAX_OFF
○
#define TOT_EMIN_ON
#define TOT_EMIN_OFF
○
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
23