ha-relay-panel
Panel web visual para Home Assistant que convierte relés y sensores de temperatura en termostatos simples. Funciona con Node.js + MariaDB, autoalojado sin nube.
Ficha actualizada 23 sept 2026, 9:03 · upstream 23 sept 2026, 8:36 · release sin release detectada
Qué es ha-relay-panel
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El panel permite vincular tarjetas de relés a sensores de temperatura y establecer puntos de ajuste. El usuario puede visualizar el estado actual de cada tarjeta, editar configuraciones, ver historial de temperaturas y recibir alertas cuando los sensores o relés se desconectan. Funciona en modo editable con guardado automático y respaldo en base de datos.
- Controlar termostatos a distancia desde una pantalla táctil
- Monitoreo remoto de temperatura sin necesidad de acceso físico al panel
- Automatización de climatización según horarios o eventos
- Seguridad: activación de relés en caso de detección de intrusión
- Control de iluminación con sensores de presencia
- Gestión centralizada de múltiples dispositivos HVAC
- Interfaz visual drag-and-drop para organizar tarjetas de relés por áreas
- Alertas en tiempo real sobre desconexión de sensores o relés
- Modo edición con modo oscuro y soporte para idiomas (incluye español)
- Historial de temperaturas con exportación a CSV
- Seguridad: sesión segura sin contraseñas guardadas, validación contra Home Assistant
- Depende de una instancia establecida de Home Assistant en la red local
- No funciona correctamente si el puerto 8090 ya está ocupado por otro servicio
- El historial de temperaturas se limita a un rango temporal definido por el usuario
- La sincronización con dispositivos Zigbee2MQTT requiere configuración adicional del broker MQTT
- Las alertas de batería requieren que la aplicación esté activa para funcionar
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instala y ejecuta con docker compose up -d --build. El panel web se despliega en un contenedor no privilegiado, mientras que los datos persisten en MariaDB. Se recomienda usar HTTPS (configurar SECURE_COOKIE=1) y configurar un proxy si el servidor corre detrás de uno. Para producción, considera replicar la base de datos o migrar a una infraestructura más robusta.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.