Conectar un SAI (APC) a Debian y Ubuntu

Conectar un SAI (APC) a Debian, Ubuntu y derivados.

Los SAI (Sistema de alimentación ininterrumpida) son necesarios por tanto comunes en  datacenters, empresas y oficinas para proteger sus sistemas de cualquier tipo de corte o alteración de la corriente eléctrica.

Antiguamente un SAI era un producto de alto coste, afortunadamente hace unos años que los fabricantes se dieron cuenta que perdían millones de potenciales clientes y comenzaron a fabricar SAIS adaptados a un uso domestico.

Redujeron la calidad de los materiales, los costes de fabricación, así como la potencia de sus productos. Por tanto, hoy en día cualquiera que quiera proteger sus sistemas domésticos o de pequeñas oficinas lo puede hacer, el coste de un SAI está al alcance de todos los bolsillos.

La practica totalidad de fabricantes ofrecen un puerto que puede ser “eth“,  “USB” o “Serie“, de forma que puedas conectar el SAI a un PC y monitorizar su estado. Precisamente aquí es donde esta el problema, que salvo pequeñas excepciones o SAIS rack para datacenters, los fabricantes solo ofrecen a nivel domestico un software basado en Windows (otra vez el monopolio).

 

Una de las marcas de más prestigio a nivel mundial en la fabricación y desarrollo de SAIS, es APC. Si eres propietario de un APC… estás de suerte, pues existe una herramienta con la cual, lo podrás monitorizar, ademas si quieres consola… pues desde la consola.

Vemos como instalar y configurar la aplicación “apcupsd“.

 

Conectar un SAI y monitorizarlo en Debian y Ubuntu

Instalamos la herramienta.

Ahora abrimos el archivo de configuración y lo modificamos según nuestras necesidades.

Explicamos las variables más importantes que deberías configurar:

  • UPSNAME – Nombre con el que identificaremos el SAI en apcaccess. Máximo ocho caracteres.
  • UPSCABLE – Tipo de cable con el que conectas al UPS, por ejemplo “usb“.
  • UPSTYPE – Tipo de conexión al UPS, por ejemplo “usb“, si fuera puerto serie deberías poner “apcsmart”.
  • DEVICE – Si conectas por usb lo dejas en blanco. Si conectas por serie, debes colocar la interfaz en la que está conectado el SAI (normalmente 1 o 2).
  • POLLTIME – En segundos. Cada cuanto tiempo se actualizaran los datos del monitorio.
  • BATTERYLEVEL – Nivel mínimo de la batería del SAI, antes de que envíe un aviso al PC y lo apague automáticamente.
  • MINUTES – Lo mismo que “BATTERYLEVEL“, pero en minutos.
  • TIMEOUT – Útil en modelos antiguos de SAIS que no permiten medir el estado real de las baterías. Se establece el tiempo (en minutos) de funcionamiento del SAI con baterías, antes de proceder al apagado del ordenador que lo maneja.
  • ISCONFIGURED – Esta opción la encontraras al final del archivo. De manera predeterminada esta configurada como “no”, cámbialo a “yes”.

* Apunte: Sistema de alimentación ininterrumpida (SAI), en inglés uninterruptible power supply (UPS).

 

Guarda el archivo y cierra el editor.

Para concluir activamos la herramienta.

Desde consola puedes visualizar el estado del SAI.

ejemplo:

APC : 001,035,0870
DATE : 2018-05-06 20:35:41 +0300
HOSTNAME : Server1
VERSION : 3.14.14 debian
UPSNAME : APCSAI
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2018-05-06 06:15:35 +0300
MODEL : Back-UPS CS 650
STATUS : ONLINE
LINEV : 228.0 Volts
LOADPCT : 31.0 Percent
BCHARGE : 100.0 Percent
TIMELEFT : 16.3 Minutes
MBATTCHG : 10 Percent
MINTIMEL : 5 Minutes
MAXTIME : 0 Seconds
SENSE : Medium
LOTRANS : 160.0 Volts
HITRANS : 278.0 Volts
ALARMDEL : 30 Seconds
BATTV : 13.6 Volts
LASTXFER : Unacceptable line voltage changes
NUMXFERS : 0
TONBATT : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
STATFLAG : 0x05000008
SERIALNO : 1X2137Y68750
BATTDATE : 2017-09-06
NOMINV : 230 Volts
NOMBATTV : 12.0 Volts
NOMPOWER : 390 Watts
FIRMWARE : 915.R1 .I USB FW:R1
END APC : 2017-11-18 20:35:46 +0300

 

Como puedes ver es muy fácil monitorizar en consola tu SAI.

Espero te resulte útil este articulo. “Conectar un sai”.

Conectar un SAI (APC) a Debian y Ubuntu
5 (100%) 1 Voto

Agregar comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.