Batería doméstica y Home Assistant: carga barato, descarga en punta (Reino Unido)

Publicado 8 de abril de 2026 · 11 min de lectura

Leer en: English · Deutsch · Español · Italiano · Français · Русский

Algunos enlaces de esta guía son enlaces de afiliados de Amazon — ganamos una pequeña comisión si compras, sin coste adicional para ti. Solo recomendamos equipos que pondríamos en nuestras propias casas.

Usar Home Assistant para orquestar una batería doméstica en el Reino Unido es uno de los pocos proyectos de casa inteligente donde la aritmética es genuinamente convincente. Vamos con las cuentas. Carga una batería de 10 kWh por la noche a una tarifa barata de unos 7-9 p por kWh (tramos baratos de Octopus Intelligent Go o Agile) y te habrás gastado unos 70-90 p. Descarga esos mismos 10 kWh durante la punta de 16:00-19:00 —a unos 25-28 p por kWh al tope de precios de Ofgem de abril de 2026 o en la punta de Intelligent Go, más alto aún para clientes de Flux— y habrás desplazado unos 2,50-2,80 £ de importación de red. La eficiencia real ida y vuelta está en torno al 88-92 %, así que tu arbitraje utilizable está entre 1,20 y 1,60 £ al día los días que la batería ciclea realmente desde la red, no desde solar. Anualizado, eso son realistamente 400-650 £ al año de arbitraje puro de tarifa en Intelligent Go; los hogares con solar-más-batería en Flux (cerrada a nuevos clientes en marzo de 2026, pero aún viva para los existentes) pueden empujarlo más alto exportando a la ventana premium de 16:00-19:00.

El programador interno de tu batería capturará algo de eso. No lo capturará todo, no reaccionará dinámicamente a Octopus Agile y no se coordinará con la solar ni con un cargador de coche eléctrico. Home Assistant es la pieza que ata la casa y caza el último 30-40 % del arbitraje que una programación fija deja sobre la mesa.

Por qué la app de la propia batería no basta

La mayoría de las baterías domésticas británicas vienen con un programador básico por tramos horarios. Fijas una ventana de carga —típicamente "carga de red de 00:30 a 04:30"— y una ventana de no-descarga para la punta de tarde. En una tarifa plana de valle tipo Octopus Go o Intelligent Go, eso funciona razonablemente bien. Las horas baratas son siempre las mismas y la batería se llena dentro de ellas.

En cuanto te sales de una ventana fija de valle, la app del fabricante empieza a sufrir. No puede reaccionar a:

  • Precios Agile cada media hora, que mueven la ventana más barata cada día
  • El parte solar de mañana: no tiene sentido arrastrar 10 kWh de la red a 6 p si el tejado va a llenar la batería gratis al mediodía
  • Tu cargador de coche eléctrico decidiendo tirar 7 kW del mismo tramo barato, con lo que la batería y el coche acaban compitiendo por las mismas medias horas
  • Picos de consumo del hogar que drenan silenciosamente la batería a la hora equivocada del día, dejándote sin nada para la punta de tarde

Home Assistant ve todas esas cosas a la vez. Precios, partes, estado del coche, carga del hogar, estado de carga de la batería. Puede tomar una decisión cada media hora en lugar de seguir un horario escrito el mes pasado. Ahí está la brecha, y ahí está el ROI.

El panorama británico de baterías domésticas y su estado de integración con HA

Antes de planificar automatizaciones, ayuda saber cuánta cuerda te da cada marca dentro de Home Assistant. Hay mucha dispersión.

Integración de GivEnergy con Home Assistant

La batería doméstica más común en las instalaciones británicas ahora mismo, y posiblemente la mejor integración con Home Assistant de cualquier fabricante de batería del mundo. Dominan dos opciones comunitarias: GivTCP (britkat1980/giv_tcp) es un add-on que publica estado y controles por MQTT, y el componente personalizado givenergy-local habla directamente con el inversor. Entre los dos exponen estado de carga, flujo de red, generación FV, potencia de batería y —crucialmente— control total de programación y límite de potencia. Puedes fijar "cargar desde red al 90 % antes de las 05:00" directamente desde una automatización y el inversor obedece. Si la integración con Home Assistant te importa y aún no has comprado, GivEnergy es la opción segura por defecto.

Fox ESS

Soporte comunitario sólido vía la integración de HACS nathanmarlor/foxess_modbus, que habla localmente por Modbus en lugar de por la nube de Fox — una ventaja real, porque los cortes en la nube ya no tumban tus automatizaciones. Lee estado de carga, generación y flujo de red, y puedes empujar periodos de carga, modos de trabajo y objetivos de SoC. Menos pulida que GivEnergy, pero funciona de forma fiable una vez configurada.

Integración de Tesla Powerwall con Home Assistant

Home Assistant tiene una integración nativa de Powerwall que lee todo: estado de carga, flujo de red, modos, datos operativos. El problema es el control: Tesla mantiene deliberadamente la lógica de programación en su lado. La integración del core en realidad solo expone un interruptor "off-grid", no conmutación de modos; la programación dinámica por tramos del tipo que permite GivEnergy requiere un wrapper no oficial de la API y es mucho más difícil en cualquier caso. Los dueños de Powerwall tienen excelente observabilidad y un control muy limitado.

Pylontech

Pylontech vende los módulos de batería. El cerebro es el inversor híbrido con el que los combines: Sofar, Solis, Growatt, SolaX, Sunsynk. Tu integración con Home Assistant la heredas del inversor, no de Pylontech.

Sofar, Solax, SolArk / Sunsynk, Huawei

Todos estos funcionan con Home Assistant vía Modbus, ya sea TCP por un dongle de red o RS485 con un adaptador USB. Hay algo de esfuerzo inicial de configuración, pero una vez hablando son fiables. Solax tiene una integración comunitaria razonable. SolArk y Sunsynk (la misma plataforma de hardware, remarcada) están cubiertos por una integración comunitaria activa que maneja tanto estado como control. Huawei funciona vía la integración comunitaria de Modbus, aunque el control de programación es un punto más débil.

PowerVault, Puredrive, MyEnergi Libbi

Baterías más nuevas o de fabricantes pequeños. La integración suele ser más joven, más irregular y más dependiente de uno o dos mantenedores comunitarios. Si ya tienes una, probablemente encontrarás una integración que funciona pero menos ejemplos que copiar. Si aún no has comprado y la orquestación con Home Assistant te importa, GivEnergy o Fox ESS te costarán mucho menos dolor.

Las tres automatizaciones que amortizan la batería

No necesitas veinte automatizaciones. Necesitas tres que corran cada día sin drama.

Automatización 1: carga nocturna dinámica basada en los precios de mañana

En una tarifa fija de valle tipo Octopus Go o Intelligent Go, tu automatización carga la batería dentro de la ventana barata fija. Fácil. En Octopus Agile, los tramos baratos se mueven, así que Home Assistant trae los precios de mañana cada media hora, encuentra la ventana continua más barata lo bastante larga como para llenar la batería desde su estado de carga actual, y carga solo durante esos tramos. Sáltatelo entero si esta noche ya pinta caro y los precios diurnos de mañana son más bajos.

Aquí es donde un montaje correcto de Octopus Agile en Home Assistant se gana el sueldo.

Automatización 2: sáltate la carga nocturna cuando se prevea sol abundante

Si el parte solar de mañana dice que el tejado va a producir más de lo que puedes consumir y la batería se llenará sola gratis al mediodía, sáltate entera la carga nocturna desde la red. En un día soleado de mayo, eso es un ahorro directo de lo que hubieras pagado por importar. La integración Forecast.Solar te da una estimación razonable de kWh para mañana basada en la orientación y el tamaño de tus paneles. No será perfecta, pero "por encima o por debajo de un umbral" es todo lo que esta automatización necesita. Mira la guía de solar en Home Assistant para el montaje del parte.

Automatización 3: descarga en precios punta, aguanta en los hombros

En cualquier tarifa con una punta significativa —picos de precio en Agile, puntas 16:00-19:00 de tarifa estándar, o la ventana 16:00-19:00 de Octopus Flux— descarga la batería para cubrir la carga del hogar durante la punta misma. Esta es la parte del ciclo con más £/kWh y la partida más grande de tu arbitraje. Igual de importante: aguanta la batería a lo largo de las horas hombro. Si la batería se gotea a plano a las 14:00 persiguiendo al lavavajillas, no queda nada para la punta de las 17:00 y todo el arbitraje del día se viene abajo.

Octopus Flux y Home Assistant — solo para clientes existentes

Octopus Flux está diseñada específicamente para propietarios de solar y batería. Importación de red más barata en las horas pequeñas, tarifa de exportación más alta de 16:00 a 19:00, una tarifa intermedia el resto del tiempo. La estructura aproximada es una importación de valle en torno a la mitad de la decena por kWh, una importación 16:00-19:00 en los 30 altos, y una exportación 16:00-19:00 en los 20 altos — los números se mueven con el mayorista, pero la forma es estable.

Importante a fecha de 2026: Octopus Flux cerró a nuevos clientes en marzo de 2026. Los clientes existentes de Flux la mantienen y la lógica de automatización de abajo sigue aplicando, pero nadie nuevo puede darse de alta. Para los nuevos hogares con solar-más-batería, las alternativas son Octopus Agile para optimizar la importación combinada con Octopus Outgoing Fixed (12 p/kWh a marzo de 2026) u Outgoing Agile para la exportación.

Si ya estás en Flux, el patrón de automatización es casi formulaico. Carga la batería por la noche durante la ventana barata. Aguanta a lo largo del día (deja que la solar la llene gratis). Descarga a la casa y a la red durante la ventana de exportación de 16:00-19:00 para vender al precio premium. GivEnergy y Fox ESS manejan esto limpiamente desde Home Assistant. Mira la guía más amplia de ahorro energético para ver cómo se compara Flux con Agile en distintas formas de hogar.

La regla de una sola fuente de verdad

El mayor modo de fallo en automatización de batería doméstica es Home Assistant y la propia app de la batería peleándose. Los dos intentan programar el mismo activo. La batería cree que manda ella. Home Assistant cree que manda él. Se sobrescriben las instrucciones cinco veces al día. El resultado es una batería que carga a la hora equivocada, descarga a la hora equivocada y gana una fracción de lo que debería.

La regla es simple: elige una. Si Home Assistant está llevando la programación, pon el programador interno de la batería en un modo ocioso permanente o en autoconsumo plano y no lo toques más desde la app. Si la app del fabricante está llevando la programación, déjala, y usa Home Assistant solo para observabilidad. Lo que no puedes hacer es ejecutar las dos.

Qué se puede romper

Las baterías viven una década. Las integraciones no. Cosas a vigilar a lo largo de la vida del sistema:

  • Las actualizaciones de firmware de la batería rompen ocasionalmente las integraciones comunitarias Modbus sin avisar. El arreglo suele aterrizar en días, pero tienes que darte cuenta de la rotura.
  • Las conexiones Modbus (TCP o RS485) pueden quedarse colgadas en silencio. Añade un watchdog que compruebe que estás recibiendo datos frescos cada pocos minutos y te avise si no.
  • Los datos de precio de Agile pueden llegar tarde de Octopus en días malos. No dejes que una automatización dispare con precios rancios: comprueba siempre el timestamp antes de tomar una decisión.
  • El frío reduce la capacidad utilizable de las baterías de litio. Tu "carga completa" en enero no son los mismos kWh que en julio. Las automatizaciones que asumen un kWh fijo se quedarán cortas o se pasarán a lo largo del año.
  • Los relojes del inversor derivan. Si la idea que tiene el inversor de las 16:00 son tres minutos distintos de la de Home Assistant, tu descarga en punta empieza tarde. Merece un vistazo una vez al año.

Donde te deja esto

Una batería doméstica orquestada por Home Assistant es uno de los pocos proyectos de casa inteligente donde las cuentas son genuinamente convincentes. Tres automatizaciones —carga nocturna dinámica, salto por parte solar, descarga en punta— capturan la mayor parte del arbitraje disponible en la mayoría de tarifas británicas. Una cuarta capa ata la carga del coche eléctrico para que el coche y la batería dejen de pelearse por los tramos baratos. Bien hecho, el stack combinado puede devolver varios cientos de libras al año por encima de lo que ganaría la app propia de la batería.

Mal hecho, acabas con dos programadores en una jaula peleándose y una batería que nunca hace del todo lo que esperabas. Si tienes 5.000-8.000 £ de batería comprometidos y preferirías no depurar timeouts de Modbus un domingo por la mañana, el servicio gestionado de Home Assistant de habbb mantiene las integraciones parcheadas, los horarios corriendo y la batería ganando dinero. Tú tienes el equipo. Nosotros lo mantenemos funcionando.