Trampa de ejemplo:
[
{
"timestamp": 1464255869,
"model": "UPS 6kVA",
"license": "00-B3-74-98-ED-43=2D84-1234-9E4B-5FAD",
"io_conf": 1,
"status": [ 123, 255, 0, 97, 132, 12 ],
"measures":
{
"vin1": 231,
"vin2": 0,
"vin3": 0,
"fin": 499,
"vbyp1": 231,
"vbyp2": 0,
"vbyp3": 0,
"fbyp": 499,
"vout1": 231,
"vout2": 0,
"vout3": 0,
"fout": 499,
"load1": 0,
"load2": 0,
"load3": 0,
"vbat": 817,
"authonomy": 475,
"batcap": 100,
"tsys": 33
}
}
]
timestamp
Es el instante de la trampa en referencia a la época de Unix.
model
es el modelo de la UPS.
io_conf
es la configuración del UPS, algunos valores dependen de ella (ver notas).
license
es el contenido del archivo de licencia.
status
es una matriz que debe interpretarse de la siguiente manera:
// (1)
// (1)
// Hz/10
// (2)
// (2)
// Hz/10
// (2)
// (2)
// (2)
// (2)
// V/10
// min
byte bit Descripción
0 UPS Mainteinance
1 Communication lost
2 Battery low
3 Battery work
0
4 On bypass
5 UPS Failure
6 Overload/Overtemperature
7 UPS Locked
0 SWIN Open/Battery Low
1 SWBYP Open/Battery Working
1
2 SWOUT Open/UPS Locked
3 Output Powered
4 SWBAT Open
- 35 -