Inicio/Guías de Ahorro/Cómo Automatizar tu Termo Eléctrico con Home Assistant y Tarifa Nocturna para Ahorrar Hasta un 40% en tu Factura
Guías de Ahorro

Cómo Automatizar tu Termo Eléctrico con Home Assistant y Tarifa Nocturna para Ahorrar Hasta un 40% en tu Factura

Sofía G.Escrito por: Sofía G.
Fecha: 31 Ago 2026
Lectura de 10 min
Cómo Automatizar tu Termo Eléctrico con Home Assistant y Tarifa Nocturna para Ahorrar Hasta un 40% en tu Factura

La factura de la luz se ha convertido en uno de los mayores quebraderos de cabeza para los hogares españoles, especialmente con las continuas subidas de precio y la volatilidad del mercado eléctrico. Uno de los electrodomésticos que más energía consume es el termo eléctrico, responsable de aproximadamente el 25-30% del gasto energético total de una vivienda media. Sin embargo, existe una estrategia infalible para reducir drásticamente este coste: sincronizar su funcionamiento con la tarifa nocturna, aprovechando las horas valle donde el precio del kWh es hasta un 70% más barato. En esta guía exhaustiva, te explicaremos cómo automatizar tu termo eléctrico con Home Assistant, el popular sistema de domótica de código abierto, para que caliente el agua únicamente cuando la electricidad es más económica. Con esta configuración, podrás ahorrar hasta un 40% en la parte de tu factura destinada al agua caliente sanitaria, sin renunciar al confort ni a la disponibilidad de agua caliente en cualquier momento del día.

¿Por qué el termo eléctrico es un gran candidato para la automatización?

El termo eléctrico es, por naturaleza, un dispositivo que almacena energía en forma de agua caliente. A diferencia de otros electrodomésticos que requieren un uso inmediato, el termo puede calentar agua en cualquier momento del día y mantenerla caliente durante horas gracias a su aislamiento térmico. Esta característica lo convierte en el candidato perfecto para ser programado en las horas más baratas. Además, su consumo medio es considerable: un termo de 100 litros con una potencia de 1.500 W tarda entre 2 y 4 horas en calentar el agua desde 15°C hasta 60°C, consumiendo entre 3 y 6 kWh en el proceso. Si este proceso se realiza durante el periodo valle nocturno, el coste por kWh puede ser de 0,07 € en lugar de los 0,25 € del periodo punta. Esto supone un ahorro de más de 0,18 € por cada kWh consumido, lo que en un hogar medio (con un consumo de 2.000 kWh anuales para ACS) se traduce en un ahorro de hasta 360 € al año, es decir, un 40% de reducción en esa partida.

Además, la automatización no solo te permite ahorrar dinero, sino también optimizar el uso de la energía renovable si tienes placas solares. Con Home Assistant, puedes integrar la producción solar y hacer que el termo se encienda solo cuando hay excedente de energía, maximizando tu autoconsumo. Pero en este artículo nos centraremos en la tarifa nocturna, que es la opción más accesible para la mayoría de los hogares.

Entendiendo la tarifa nocturna y los periodos horarios

En España, la tarifa eléctrica regulada (PVPC) se divide en tres periodos horarios: punta, llano y valle. El periodo valle, también conocido como tarifa nocturna, es el más barato y suele abarcar desde las 22:00 hasta las 12:00 del mediodía, dependiendo de la zona y la estación del año. En invierno, las horas valle suelen ser de 21:00 a 10:00, mientras que en verano se desplazan ligeramente. Es fundamental conocer tus horarios específicos, ya que varían según tu distribuidora y tu zona geográfica. Puedes consultarlos en tu factura o en la página web de tu comercializadora.

La automatización con Home Assistant te permite programar el termo para que se encienda automáticamente al inicio del periodo valle y se apague antes de que termine, asegurando que el agua esté caliente a primera hora de la mañana. Además, puedes añadir sensores de temperatura para que el termo solo se encienda si realmente necesita calentar, evitando consumos innecesarios. Por ejemplo, si el agua ya está a 60°C, no es necesario que se encienda, incluso si es hora valle.

Atención: Verifica siempre los horarios de tu tarifaLos horarios de los periodos punta, llano y valle pueden cambiar estacionalmente y varían según la comunidad autónoma. Asegúrate de consultar la página oficial de tu distribuidora o la app de tu comercializadora para conocer los horarios exactos y actualizados. Una automatización basada en horarios incorrectos puede hacer que el termo se encienda en horas caras, anulando el ahorro.

Componentes necesarios para la automatización

Para llevar a cabo esta automatización, necesitarás los siguientes componentes:

1Home Assistant (HA)

El cerebro de la automatización. Puedes instalarlo en una Raspberry Pi, un mini PC, un servidor NAS o incluso en una máquina virtual. La instalación es sencilla y existen numerosas guías. Necesitarás acceso a la interfaz web para configurarlo.

2Relé inteligente o interruptor compatible

Para controlar la alimentación del termo. Puedes usar un relé inteligente Shelly 1PM, Sonoff Basic, o un interruptor con medición de consumo como el Shelly 2.5. Asegúrate de que sea compatible con Home Assistant (la mayoría lo son a través de integraciones nativas o MQTT).

3Sensor de temperatura (opcional)

Un sensor de temperatura sumergible o de superficie para conocer la temperatura del agua en el termo. Puedes usar un sensor DS18B20 conectado a un ESP8266 o un sensor Zigbee como el Sonoff SNZB-02D. Esto permite que la automatización sea más inteligente: solo calienta cuando sea necesario.

4Conexión a internet y red local

Todos los dispositivos deben estar conectados a la misma red Wi-Fi o Ethernet para que Home Assistant pueda comunicarse con ellos. Asegúrate de tener una buena cobertura en la zona del termo.

Elección del relé inteligente: factores clave

A la hora de elegir el relé inteligente, debes considerar la potencia de tu termo. La mayoría de los termos domésticos tienen una potencia de entre 1.500 y 2.500 W, por lo que necesitarás un relé que soporte al menos 3.000 W (10 A a 230 V). Los relés como el Shelly 1PM soportan hasta 3.500 W y además incluyen medición de consumo, lo que te permitirá monitorizar el gasto energético en tiempo real desde Home Assistant. Si tu termo es de mayor potencia (por ejemplo, 3.000 W), opta por un relé de mayor capacidad o un contactor. Además, es recomendable que el relé tenga función de apagado de seguridad en caso de sobrecalentamiento, aunque esto suele estar integrado en el propio termo.

Instalación paso a paso del relé inteligente

Antes de comenzar, es crucial que tomes medidas de seguridad. Si no tienes experiencia con electricidad, contrata a un electricista profesional. Trabajar con la red eléctrica puede ser peligroso. A continuación, te mostramos los pasos generales para instalar un relé inteligente en el circuito del termo:

  1. Corta la corriente: Apaga el interruptor general del cuadro eléctrico y verifica con un buscapolos que no haya tensión en la zona de trabajo.
  2. Localiza el circuito del termo: Identifica el cable que alimenta al termo desde el cuadro. Normalmente es un circuito independiente con su propio interruptor automático.
  3. Instala el relé: Conecta el relé en serie con el cable de fase (L) y el neutro (N). Sigue las instrucciones del fabricante. Asegúrate de que las conexiones estén firmes y aisladas.
  4. Conecta el relé a la red: El relé necesita alimentación para funcionar. Puedes conectarlo a la misma línea o a una toma de corriente cercana, según el modelo.
  5. Configura el relé: Una vez instalado, enciende la corriente y configura el relé mediante su aplicación móvil o web. Conéctalo a tu red Wi-Fi y anota su dirección IP o token.
  6. Integración con Home Assistant: En Home Assistant, añade la integración del relé (por ejemplo, Shelly, Sonoff, etc.) siguiendo las instrucciones de la documentación. Una vez añadido, podrás ver el dispositivo y su consumo.
Consejo: Utiliza un electricista certificadoSi no estás seguro de cómo realizar la instalación eléctrica, no lo hagas por tu cuenta. Un error en la conexión puede provocar cortocircuitos, daños en el termo o incluso incendios. Contratar a un profesional te costará entre 50 y 100 €, pero te ahorrará riesgos y posibles reparaciones costosas.

Configuración de Home Assistant para la automatización

Una vez que tienes el relé integrado, es hora de crear la automatización. Home Assistant ofrece un potente motor de automatizaciones que puedes configurar mediante YAML o a través de la interfaz visual. Te mostraremos un ejemplo de configuración YAML que puedes añadir a tu archivo automations.yaml.

La lógica de la automatización es la siguiente: durante el periodo valle, si la temperatura del agua es menor que un umbral (por ejemplo, 55°C), encender el termo. Cuando la temperatura alcance el umbral o el periodo valle termine, apagar el termo. Además, puedes añadir una condición de tiempo para evitar que se encienda en horas punta.

Ejemplo de automatización en YAML

- id: 'termo_nocturno'
  alias: "Termo nocturno"
  trigger:
    - platform: time
      at: "22:00:00"
  condition:
    - condition: numeric_state
      entity_id: sensor.temperatura_agua
      below: 55
  action:
    - service: switch.turn_on
      target:
        entity_id: switch.termo
  mode: single

Pero esta automatización solo enciende el termo a las 22:00. Para apagarlo al final del periodo valle, por ejemplo a las 12:00, necesitas otra automatización. Además, puedes hacerla más inteligente usando la integración de energía y los precios horarios.

Automatización avanzada con precios horarios

Home Assistant se puede integrar con la API de precios de Red Eléctrica de España (esios) para obtener los precios del kWh en cada hora. De esta manera, puedes crear una automatización que encienda el termo solo cuando el precio sea inferior a un umbral (por ejemplo, 0,10 €/kWh), independientemente de la hora. Esto es especialmente útil si tienes una tarifa con discriminación horaria pero los precios varían cada día.

Para ello, necesitas instalar la integración 'Integración de precios de electricidad' desde HACS (Home Assistant Community Store). Una vez configurada, tendrás un sensor con el precio actual. Luego, puedes crear una automatización que se ejecute cada hora y encienda el termo si el precio es bajo y la temperatura no es suficiente.

Optimización del ahorro: programación inteligente y consejos

La automatización básica ya te permitirá ahorrar, pero puedes ir más allá con estas estrategias:

  • Ajusta la temperatura del termo:Bajar la temperatura de 60°C a 50°C puede reducir el consumo en un 10-15%. La legionela se elimina a partir de 60°C, pero puedes calentar a 65°C una vez por semana para desinfectar y mantener el resto de días a 50°C.
  • Utiliza sensores de presencia:Si tienes sensores de movimiento o de puerta, puedes hacer que el termo se apague cuando no hay nadie en casa. Esto evita consumos innecesarios durante el día.
  • Aprovecha el sol:Si tienes placas solares, integra la producción solar en la automatización. Enciende el termo cuando haya excedente de energía, incluso en horas punta, ya que el coste de oportunidad es cero.
  • Monitoriza el consumo:Usa la integración de energía de Home Assistant para registrar el consumo del termo y calcular el ahorro real. Esto te ayudará a ajustar la configuración.

Errores comunes y limitaciones al automatizar un termo

Aunque la automatización es sencilla, hay errores que debes evitar:

  • No tener en cuenta el tiempo de calentamiento:Si el termo tarda 3 horas en calentar el agua, debes encenderlo con 3 horas de antelación antes de que necesites el agua. Ajusta el inicio del periodo valle en consecuencia.
  • Olvidar la termostato interno:El termo tiene su propio termostato. Si lo dejas en una temperatura alta, el relé encenderá y apagará constantemente. Ajusta el termostato del termo a la temperatura deseada y usa el sensor externo solo para la automatización.
  • No usar un relé con medición de consumo:Sin medición, no podrás saber cuánto está consumiendo el termo ni detectar fallos. El Shelly 1PM es muy recomendado por su precisión.
Atención: Riesgo de legionelaSi reduces la temperatura del agua por debajo de 50°C, puedes favorecer la proliferación de la bacteria Legionella. Para evitarlo, programa un ciclo de calentamiento a 65°C al menos una vez por semana. Esto no afectará significativamente a tu ahorro y garantizará la seguridad sanitaria.

Comparativa de relés inteligentes para el termo

A continuación, comparamos los relés más populares para esta automatización, teniendo en cuenta su potencia máxima, medición de consumo, precio y compatibilidad con Home Assistant.

ModeloPotencia MáximaMedición de ConsumoPrecio Aprox.Compatibilidad HA
Shelly 1PM3.500 W25 €Excelente
Sonoff Basic R33.500 WNo10 €Buena (con Tasmota)
Shelly 2.52 x 2.500 W35 €Excelente
Fibaro FGS-2143.000 W50 €Buena (Z-Wave)

Como se puede observar, el Shelly 1PM es la opción más equilibrada por su precio, medición de consumo y excelente integración con Home Assistant. El Sonoff Basic es más barato, pero carece de medición, lo que limita el análisis de ahorro. Si necesitas controlar dos dispositivos, el Shelly 2.5 es ideal.

Preguntas frecuentes sobre la automatización del termo

¿Es seguro controlar el termo con un relé inteligente?
Sí, siempre que el relé esté correctamente instalado y sea de calidad. Los relés como Shelly tienen certificaciones de seguridad y protección contra sobrecargas. Sin embargo, es fundamental que la instalación eléctrica la realice un profesional. Además, el termo tiene su propio termostato y válvula de seguridad, por lo que el relé solo actúa como un interruptor adicional. No interfiere con los mecanismos de seguridad del termo.
¿Qué pasa si se va la luz durante la noche?
Si se produce un corte de luz, el relé se apagará y el termo no se encenderá. Cuando vuelva la luz, Home Assistant puede reiniciar la automatización automáticamente. Para evitar quedarte sin agua caliente, puedes añadir una automatización que encienda el termo si la temperatura baja de cierto umbral, incluso en horas punta, como medida de emergencia. También puedes configurar el relé para que vuelva a su estado anterior tras un corte de luz (función 'power on default').
¿Cuánto dinero puedo ahorrar realmente?
El ahorro depende de tu consumo de agua caliente y de la diferencia entre los precios de las horas punta y valle. En promedio, un hogar español consume unos 2.000 kWh anuales para ACS. Si el precio medio del kWh en horas valle es de 0,07 € y en punta de 0,25 €, el coste anual sin automatización sería de 500 €. Con la automatización, todo el consumo se desplaza a horas valle, reduciendo el coste a 140 €, es decir, un ahorro de 360 € al año (72%). Sin embargo, si no puedes desplazar todo el consumo (por ejemplo, porque necesitas agua caliente extra durante el día), el ahorro será menor. Con una buena configuración, es realista ahorrar entre un 30% y un 40%.