El boom del autoconsumo solar en los últimos años ha dejado miles de instalaciones funcionando de forma totalmente aislada de la domótica: el inversor hace su trabajo, pero la información de producción, consumo y excedentes se queda encerrada en la app propietaria del fabricante, sin poder cruzarla con el resto de dispositivos de la casa. Llevamos tiempo integrando distintos inversores con Home Assistant y en este artículo explicamos cómo hacerlo con las marcas más habituales en instalaciones domésticas: Victron, Deye y Huawei.

Por qué merece la pena sacar los datos del inversor a Home Assistant

Tener la producción solar, el consumo de la vivienda y el estado de la batería (si la tienes) como sensores más dentro de Home Assistant abre un abanico de automatizaciones que la app del fabricante, por sí sola, no ofrece:

  • Encender electrodomésticos automáticamente solo cuando hay excedente de producción solar, en lugar de consumir de la red.
  • Combinar los datos solares con el sensor de precio de la luz para decidir si conviene consumir del panel, de la batería o de la red en cada momento.
  • Crear un panel único de energía doméstica junto a otros sensores de consumo (enchufes inteligentes, contador general).
  • Recibir notificaciones si la producción cae de forma anómala (posible fallo o suciedad en los paneles) o si la batería se queda por debajo de un umbral crítico.

Integración con inversores Victron Energy

Victron es, probablemente, la marca con mejor soporte nativo dentro de Home Assistant gracias a su ecosistema Cerbo GX / Venus OS, pensado desde el principio para ser abierto.

Cómo lo hemos configurado

  1. Si tu instalación Victron incluye un Cerbo GX (o similar con Venus OS), actívale el servidor MQTT desde su menú de configuración (Configuración > Servicios > MQTT).
  2. En Home Assistant, instala la integración de MQTT si no la tienes ya configurada, apuntando a la IP del Cerbo GX.
  3. Instala el complemento comunitario específico para Victron (ampliamente documentado en la comunidad de Home Assistant), que traduce automáticamente los datos de MQTT del Cerbo GX en entidades legibles: producción solar en tiempo real, estado de carga de la batería, consumo de la vivienda y exportación/importación de red.

En nuestra instalación de pruebas con un Cerbo GX, en menos de 20 minutos tuvimos todos los sensores relevantes disponibles dentro de Home Assistant, sin necesidad de programar nada manualmente.

Integración con inversores Deye (Sunsynk / Deye híbridos)

Los inversores Deye, muy populares por su buena relación calidad-precio en instalaciones con batería, no tienen un soporte tan directo como Victron, pero existen dos caminos habituales:

  • Vía Modbus local: si tu inversor Deye permite acceso Modbus TCP/RTU en tu red local (dependiendo del modelo y del datalogger instalado), puedes usar la integración de Modbus de Home Assistant junto con plantillas comunitarias específicas para Deye que ya mapean los registros correctos (voltaje, potencia solar, estado de batería, potencia de red).
  • Vía nube (Solarman u otro portal del fabricante): si no tienes acceso Modbus local, existen integraciones comunitarias que consultan la API del portal en la nube del fabricante (por ejemplo Solarman) y traen esos datos a Home Assistant. Es menos ideal por la dependencia de internet y la mayor latencia, pero en nuestra experiencia funciona de forma estable como alternativa cuando el acceso local no es viable.

Recomendamos siempre priorizar la vía Modbus local si tu instalador o el propio datalogger lo permite: la actualización de datos es casi instantánea frente a los minutos de retraso habituales en las integraciones vía nube.

Integración con inversores Huawei (FusionSolar)

Huawei es, de los tres, el fabricante con el ecosistema más cerrado. No existe una vía Modbus local sencilla para el usuario doméstico medio, por lo que la integración habitual pasa por:

  • Una integración comunitaria que consulta la API de FusionSolar (el portal en la nube de Huawei) con tus credenciales de instalador o de usuario, dependiendo de los permisos que tengas habilitados.
  • Los datos obtenidos suelen actualizarse con una frecuencia menor que en Victron o Deye por Modbus (habitualmente cada 5-15 minutos), suficiente para automatizaciones generales pero menos preciso para decisiones en tiempo real como activar un enchufe «solo si hay excedente ahora mismo».

Si tu instalador te puede dar acceso a un datalogger SmartLogger con salida Modbus, esa vía ofrece datos mucho más inmediatos, aunque requiere más conocimientos técnicos para configurarla.

Ejemplo de automatización: activar el termo eléctrico solo con excedente solar

Una de las automatizaciones más rentables que hemos implementado, independientemente del fabricante del inversor, es activar cargas de alto consumo (termo eléctrico, secadora, piscina) únicamente cuando hay excedente de producción solar, evitando así verterlo a la red a un precio de compensación bajo.

Lógica general:

  1. Sensor de «potencia exportada a red» (excedente) por encima de un umbral, por ejemplo 1500 W, mantenido durante al menos 5 minutos (para evitar activaciones por picos momentáneos de nubes pasajeras).
  2. Activar el enchufe o relé del electrodoméstico.
  3. Condición de apagado: cuando la potencia exportada cae por debajo de un umbral inferior, o cuando el electrodoméstico lleva un tiempo mínimo encendido (para no generar ciclos cortos constantes).

En nuestra instalación, aplicar esta lógica al termo eléctrico ha reducido de forma notable el consumo de gas/electricidad de red destinado a calentar agua durante las horas de sol, aprovechando energía que de otro modo se exportaría a un precio de compensación bajo.

Panel de energía unificado

Una vez integrado el inversor, Home Assistant permite aprovechar su panel de Energía nativo (Ajustes > Panel de energía), donde puedes configurar de forma visual:

  • Producción solar.
  • Consumo total de la vivienda.
  • Importación y exportación a la red.
  • Estado de carga de la batería, si la tienes.

Este panel genera automáticamente gráficos históricos diarios, semanales y mensuales, muy útiles para detectar patrones de consumo y verificar si tus automatizaciones de ahorro están funcionando como esperabas.

Conclusión

Integrar tu inversor solar con Home Assistant, sea cual sea la marca, transforma una instalación solar «pasiva» en un sistema activo que decide, en tiempo real, cuándo conviene consumir energía y cuándo no. Victron ofrece la integración más directa y en tiempo real gracias a su ecosistema abierto; Deye ocupa un término medio razonable vía Modbus local; y Huawei, aunque más limitado por su ecosistema cerrado, sigue permitiendo automatizaciones útiles a través de su API en la nube. En cualquiera de los tres casos, el resultado final —aprovechar mejor cada kWh que generan tus paneles— compensa de sobra el tiempo dedicado a la configuración inicial.

Por adbruiz