Siempre es nuestro deseo, sobre todo en laboratorio, poder monitorizar, comprobar y obtener todos los datos posibles de los equipos, por ello vamos a usar NUT (Network UPS Tools) para poder controlar el SAI por la conexión USB de la que dispone.
El primer paso será instalar NUT
sudo apt get install nut
Después comenzaremos su configuración.
Comprobaremos que el servidor se encuentra en modo netserver para ello comprobaremos el fichero /etc/nut/nut.conf donde debemos revisar
MODE=netserver
También revisaremos el puerto de escucha en el fichero /etc/nut/upsd.conf y configuraremos el puerto 3493
LISTEN 0.0.0.0 3493
Después veremos el fichero /etc/nut/upsmon.conf donde configuraremos el acceso desde que red vendrán las peticiones. El resto de las opciones se dejan por defecto.
[USER] password = password allowfrom = 192.168.0.0/24 localhost upsmon master
Por último, la configuración propia del riello vst2000
maxretry = 3 [vst2000] driver = riello_usb port = auto
Ya solo nos falta reiniciar el servicio nut-server y lo tendremos funcionando.
NUT va a ser nuestra puerta de entrada para poder monitorizar y guardar información sobre nuestro SAI así como lanzar alertas en determinados casos. Esto lo vamos a realizar con nodered, influxdb, grafana y Telegram.