SAI Riello en Proxmox: batería agotada y monitorización con Home Assistant

SAI Riello iDialog 800VA con batería Salicru UBT 12/9 y dashboard Home Assistant
4 min. Lectura
0 Vistas
0 Valoración

En el post anterior expliqué cómo configuré NUT en Proxmox para que el SAI Riello iDialog 800VA hiciera algo más que estar enchufado: apagado automático, notificaciones por Telegram y email. Todo quedó listo, pero con una incógnita pendiente — la batería llevaba casi 6 años y no sabía cuánto aguantaría realmente.

Lo descubrí de la peor manera posible: haciendo la prueba.

La prueba de autonomía

El plan era sencillo: quitar la alimentación al SAI, cronometrar y ver cuánto aguantaba con la carga actual del 15% (unos 72W sobre los 800VA nominales). En teoría, con una batería en buen estado debería haber dado entre 15 y 20 minutos.

No llegó al minuto.

En menos de 60 segundos el sistema inició el proceso de apagado automático. Las notificaciones llegaron al móvil antes de que pudiera reaccionar:

🔋 Proxmox SAI: ⚠️ Batería baja - Iniciando apagado de Proxmox
🔋 Proxmox SAI: 🔴 Apagado de Proxmox en progreso

Volví a dar corriente rápidamente para evitar el apagado completo, pero el veredicto era claro: la batería estaba completamente agotada. Al menos NUT funcionó exactamente como debía.

Batería nueva: Salicru UBT 12/9

La batería original era una CSB GP1272F2 12V 7Ah, instalada en mayo de 2020. Casi 6 años — más del doble de la vida útil teórica de 3-5 años para baterías de plomo-ácido selladas. Había aguantado bien, pero llegó a su fin.

Para el recambio elegí la Salicru UBT 12/9, una batería de 12V 9Ah. Salicru es fabricante español de SAIs con larga trayectoria, así que la calidad está garantizada. La capacidad ligeramente superior (9Ah vs 7Ah) añade algo más de autonomía sin ningún inconveniente — mismas dimensiones físicas (151 x 65 x 94mm), cabe perfectamente en el hueco del Riello.

Batería Salicru UBT 12V 9Ah de recambio para el SAI Riello iDialog 800VA

Una vez instalada la batería nueva, toca repetir la prueba de autonomía para ajustar el timer de NUT. Con 9Ah y una carga del 15%, debería aguantar entre 20 y 30 minutos. El timer está configurado en 10 minutos, así que hay margen de sobra para el apagado limpio de las 10 VMs y CTs.

Integración con Home Assistant

Con NUT funcionando en Proxmox, el siguiente paso natural era tenerlo visible en el dashboard de Home Assistant. HA tiene integración nativa con NUT — no hace falta instalar nada adicional.

Añadir la integración

Ve a Configuración → Dispositivos y servicios → Añadir integración y busca Network UPS Tools (NUT).

Los datos necesarios:

  • Host: IP local de Proxmox (en mi caso 192.168.1.X)
  • Port: 3493 (puerto por defecto de NUT)
  • Username: el usuario configurado en upsd.users
  • Password: la password correspondiente

Importante: el puerto 3493 debe ser accesible desde Home Assistant. Si HA está en la misma red local que Proxmox, no hay ningún problema. Si está en una VLAN diferente, revisa las reglas del firewall.

Verificar que NUT escucha en la red

En Proxmox, verifica que upsd.conf tiene configurado el listen en todas las interfaces:

cat /etc/nut/upsd.conf

Debe contener:

LISTEN 0.0.0.0 3493
LISTEN :: 3493

Si no, añádelo y reinicia el servidor NUT:

systemctl restart nut-server

Sensores disponibles

Una vez configurada la integración, Home Assistant muestra todos los datos que NUT expone del SAI:

  • Carga: 15% — consumo actual sobre la capacidad nominal
  • Carga de la batería: No disponible en el Riello iDialog con el driver riello_usb (driver experimental)
  • Datos de estado: OL (On Line)
  • Estado: Online
  • Tensión de entrada: 232V
  • Tensión de salida: 236V

El campo "Carga de la batería" aparece como no disponible porque el driver riello_usb es experimental y no expone todos los parámetros. Es una limitación conocida del modelo.

Añadir al dashboard

Con "Añadir al panel de control" desde la propia integración, los sensores quedan disponibles para cualquier tarjeta del dashboard. Una tarjeta de entidades con los sensores más relevantes — estado, carga, tensión de entrada — da una visión rápida del estado del SAI en tiempo real.

Conclusión

La prueba de autonomía fue un jarro de agua fría, pero también una confirmación de que el sistema funciona: NUT detectó la batería baja, inició el apagado ordenado y envió las notificaciones en segundos. Exactamente para lo que lo configuramos.

La batería Salicru UBT 12/9 ya está pedida. Cuando llegue, repetiré la prueba de autonomía y ajustaré el timer si hace falta. Con 9Ah debería sobrar margen.

Y con Home Assistant mostrando el estado del SAI en el dashboard, el homelab tiene ahora una capa más de visibilidad. Todo suma.

¿Te ha sido útil?

Ayúdame a mejorar con tu puntuación y comentarios.

0.0 (0 votos)
Jaume Ferré

Jaume Ferré

Soy un entusiasta de las nuevas tecnologías, apasionado por explorar su potencial innovador. Colecciono CDs en formato físico y disfruto creando mezclas musicales. Además, la fotografía es otra de mis pasiones, capturando momentos y expresiones con cada disparo. ¡Gracias por leerme!

Comentarios

Los comentarios están gestionados por GitHub Discussions. Necesitas una cuenta de GitHub para participar. ¡Es gratis y rápido!