energy-node
Nodo autónomo para gestión energética en sitio remoto con Raspberry Pi, dashboard web y puente MQTT a Home Assistant sin nube. Soporta Shelly, Tuya y baterías LiFePO4.
Ficha actualizada 25 sept 2026, 18:04 · upstream 25 sept 2026, 16:17 · release v0.7.8
Qué es energy-node
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Energy Node es una solución de monitorización y automatización diseñada para sitios remotos con energía solar y baterías, ejecutándose en hardware limitado como Raspberry Pi 1. La arquitectura combina un dashboard web escrito en Go con servicios de puente en Python que gestionan dispositivos locales como Shelly o Tuya sin depender de cuentas en la nube. El historial de datos se almacena en el navegador del usuario mediante IndexedDB, eliminando la necesidad de bases de datos en el servidor y permitiendo exportar registros a CSV o JSON.
Para usuarios de Home Assistant, el nodo actúa como una subestación independiente que envía telemetría a través de un puente MQTT cifrado con Tailscale, apareciendo como entidades nativas sin necesidad de abrir puertos en el router. Incluye un instalador desktop para Windows, macOS y Linux que configura el sistema automáticamente. La automatización se ejecuta en un proceso separado con reglas editables directamente desde la interfaz gráfica, incluyendo histeresis y tiempos de espera.
- Monitorización de producción solar y estado de carga de baterías LiFePO4
- Automatización de cargas locales mediante reglas visuales
- Espejo de dispositivos a Home Assistant vía MQTT sobre Tailscale
- Gestión remota del nodo sin acceso SSH directo
- Visualización histórica de consumo en el navegador con exportación de datos
- Arquitectura ligera basada en Go y Python optimizada para ARMv6
- Historial de métricas almacenado en IndexedDB del cliente, no en servidor
- Configuración completa de dispositivos mediante formularios en el dashboard
- Instalador desktop oficial para despliegue y actualización sin SSH
- Soporte nativo para ecosistemas Shelly, Tuya y APsystems
- Interfaz gráfica actualmente localizada únicamente en idioma alemán según documentación
- Proyecto en estado beta sin versión estable 1.0 definitiva
- Requiere instalación de Mosquitto local en el nodo remoto
- No utiliza contenedores Docker ni archivos Compose por diseño de bajo hardware
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Se recomienda usar el instalador desktop para configurar el nodo automáticamente. Asegurar conexión Tailscale si se desea espejar datos a Home Assistant. El sistema corre sin Docker, requiriendo instalación directa en Linux ARMv6 o superior. Actualizaciones disponibles desde la interfaz web del dashboard.
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.




