Inicio/Guías de Ahorro/Cómo Automatizar un Termo Eléctrico con Home Assistant y un Enchufe Inteligente para Ahorrar Energía
Guías de Ahorro

Cómo Automatizar un Termo Eléctrico con Home Assistant y un Enchufe Inteligente para Ahorrar Energía

Sofía G.Escrito por: Sofía G.
Fecha: 19 Ago 2026
Lectura de 10 min
Cómo Automatizar un Termo Eléctrico con Home Assistant y un Enchufe Inteligente para Ahorrar Energía

La automatización del hogar ha dejado de ser una simple tendencia tecnológica para convertirse en una necesidad real para aquellos que buscan optimizar su consumo energético y reducir su factura de la luz. En este artículo, nos centraremos en una de las aplicaciones más prácticas y rentables de la domótica: la automatización de un termo eléctrico mediante Home Assistant y un enchufe inteligente. Esta combinación no solo te permite controlar el calentamiento del agua de forma remota, sino que también te ayuda a aprovechar las horas valle de electricidad, cuando la energía es más barata, y a mantener una temperatura constante sin desperdiciar energía. A lo largo de esta guía técnica, exploraremos en profundidad los componentes necesarios, el proceso de instalación paso a paso, las configuraciones avanzadas, los errores comunes y las preguntas frecuentes, todo ello con un enfoque práctico y orientado a resultados. Si estás listo para dar el salto hacia un hogar más inteligente y eficiente, sigue leyendo.

Fundamentos de la Automatización del Termo Eléctrico

Para entender cómo automatizar un termo eléctrico con Home Assistant, es esencial comprender primero los principios básicos que rigen esta tecnología. Un termo eléctrico es un dispositivo que calienta agua mediante resistencias eléctricas y la almacena en un depósito aislado térmicamente. Su funcionamiento es sencillo: cuando la temperatura del agua desciende por debajo de un umbral, el termostato activa la resistencia para volver a calentarla. Sin embargo, este ciclo de calentamiento puede ocurrir en cualquier momento del día, independientemente de las tarifas eléctricas, lo que puede resultar en un consumo innecesario durante las horas punta, cuando la electricidad es más cara.

La automatización con Home Assistant y un enchufe inteligente introduce una capa de inteligencia que permite controlar cuándo se enciende y se apaga el termo, basándose en horarios, tarifas eléctricas, presencia en el hogar o incluso predicciones meteorológicas. El enchufe inteligente actúa como un interruptor controlable de forma remota, mientras que Home Assistant es el cerebro que coordina todo. Además, si el termo tiene un termostato integrado, podemos monitorizar la temperatura real del agua mediante sensores adicionales, como un sensor de temperatura sumergible, para lograr un control aún más preciso.

El ahorro energético se logra principalmente mediante dos estrategias: la programación horaria y la integración con tarifas dinámicas. La programación horaria consiste en definir ventanas de tiempo específicas en las que el termo debe calentar el agua, generalmente durante las horas valle o cuando la electricidad es más barata. Por ejemplo, si tu tarifa tiene un precio reducido entre las 22:00 y las 6:00, puedes programar el termo para que se encienda solo durante ese período y se apague el resto del día. La integración con tarifas dinámicas, por otro lado, requiere que Home Assistant se conecte a tu proveedor de energía o a una API que proporcione los precios horarios, y ajuste automáticamente el funcionamiento del termo en consecuencia.

Componentes Necesarios para la Automatización

Antes de comenzar, es importante reunir todos los componentes necesarios. A continuación, se detallan los elementos esenciales:

1Enchufe Inteligente

Un enchufe inteligente compatible con Home Assistant, como los basados en Zigbee, Z-Wave o Wi-Fi. Debe soportar medición de potencia para monitorizar el consumo en tiempo real. Ejemplos: Sonoff S31, Shelly Plug, TP-Link Kasa.

2Home Assistant

Un servidor Home Assistant, ya sea en una Raspberry Pi, un NAS, una máquina virtual o un contenedor Docker. Es el cerebro que gestiona todas las automatizaciones.

3Sensor de Temperatura (Opcional)

Un sensor de temperatura sumergible o de superficie para medir la temperatura real del agua. Esto permite un control más preciso y evita calentar de más.

4Conexión a Internet

Una conexión estable a Internet para que Home Assistant pueda comunicarse con el enchufe inteligente y, si es necesario, con servicios externos como APIs de tarifas eléctricas.

Además, es recomendable tener conocimientos básicos de electricidad y seguridad, así como las herramientas adecuadas para realizar la instalación física del enchufe inteligente, que normalmente se conecta entre la toma de corriente y el termo.

Guía Paso a Paso para la Instalación y Configuración

A continuación, te mostramos el proceso completo de instalación y configuración, desde la preparación del hardware hasta la creación de automatizaciones avanzadas en Home Assistant.

Paso 1: Preparación del Hardware

Antes de tocar nada, asegúrate de que el termo eléctrico esté apagado y desconectado de la corriente. Esto es crucial para evitar accidentes eléctricos. A continuación, conecta el enchufe inteligente a la toma de corriente y, a su vez, enchufa el termo al enchufe inteligente. Si el enchufe inteligente es de tipo enchufe, simplemente conéctalo; si es de tipo cableado, deberás seguir las instrucciones del fabricante para realizar la conexión de forma segura. Una vez conectado, enciende el enchufe inteligente y verifica que el termo recibe alimentación.

Si has optado por incluir un sensor de temperatura, instálalo en la parte inferior del termo, donde se encuentra el agua más fría, o en la tubería de salida de agua caliente. Asegúrate de que el sensor esté bien sujeto y aislado para obtener lecturas precisas. Conecta el sensor a Home Assistant según las instrucciones del fabricante (puede ser Zigbee, Z-Wave o cableado a un ESP32).

Paso 2: Configuración del Enchufe Inteligente en Home Assistant

Una vez que el hardware está listo, es hora de añadir el enchufe inteligente a Home Assistant. El método varía según el protocolo de comunicación. Para enchufes Wi-Fi, como los de TP-Link Kasa, puedes utilizar la integración nativa de Home Assistant. Ve a Configuración > Dispositivos y Servicios > Añadir Integración y busca "TP-Link Kasa". Sigue los pasos para conectar el enchufe a tu red Wi-Fi y luego a Home Assistant. Para enchufes Zigbee, necesitarás un coordinador Zigbee (como ConBee II o Sonoff Zigbee 3.0 USB Dongle Plus) y la integración ZHA o Zigbee2MQTT. Conecta el coordinador a tu servidor Home Assistant y añade el dispositivo mediante el emparejamiento.

Una vez añadido, Home Assistant detectará automáticamente las entidades del enchufe, como el interruptor (switch) y la medición de potencia (sensor de potencia). Verifica que la entidad del interruptor funcione correctamente encendiéndolo y apagándolo desde la interfaz de Home Assistant. También comprueba que la entidad de potencia muestre lecturas cuando el termo esté en funcionamiento.

Paso 3: Creación de Automatizaciones Básicas

Con el enchufe integrado, podemos crear automatizaciones sencillas. La más básica es un temporizador que encienda el termo durante las horas valle. Para ello, ve a Configuración > Automatizaciones y crea una nueva automatización. Utiliza el siguiente formato YAML:

alias: 'Termo Horas Valle'
trigger:
  - platform: time
    at: '22:00:00'
condition: []
action:
  - service: switch.turn_on
    target:
      entity_id: switch.termo
mode: single

Esta automatización enciende el termo a las 22:00. Luego, crea otra automatización para apagarlo a las 6:00:

alias: 'Termo Apagado Mañana'
trigger:
  - platform: time
    at: '06:00:00'
condition: []
action:
  - service: switch.turn_off
    target:
      entity_id: switch.termo
mode: single

Sin embargo, esta configuración no tiene en cuenta si realmente necesitas agua caliente en ese momento. Para mejorar, puedes añadir una condición que compruebe la temperatura del agua (si tienes sensor) o la presencia en casa.

Paso 4: Automatización Avanzada con Sensor de Temperatura

Si has instalado un sensor de temperatura, puedes crear una automatización que encienda el termo solo cuando la temperatura del agua esté por debajo de un umbral y dentro de las horas valle. Por ejemplo, queremos mantener el agua a 55°C. La automatización se activaría cada 10 minutos, y si la temperatura es menor a 50°C y la hora está entre las 22:00 y las 6:00, se enciende el termo. Si la temperatura supera los 55°C, se apaga. Esto se puede lograr con una automatización más compleja:

alias: 'Termo Inteligente'
trigger:
  - platform: time_pattern
    minutes: '/10'
condition:
  - condition: time
    after: '22:00:00'
    before: '06:00:00'
  - condition: numeric_state
    entity_id: sensor.temperatura_agua
    below: 50
action:
  - service: switch.turn_on
    target:
      entity_id: switch.termo
mode: single

De igual forma, crea una automatización para apagar el termo cuando la temperatura alcance los 55°C, independientemente de la hora:

alias: 'Apagar Termo por Temperatura'
trigger:
  - platform: numeric_state
    entity_id: sensor.temperatura_agua
    above: 55
condition: []
action:
  - service: switch.turn_off
    target:
      entity_id: switch.termo
mode: single

Estas automatizaciones garantizan que el termo solo funcione cuando es necesario y dentro de las horas económicas, maximizando el ahorro.

Paso 5: Integración con Tarifas Eléctricas Dinámicas

Para llevar el ahorro al siguiente nivel, puedes integrar Home Assistant con las tarifas dinámicas de tu proveedor eléctrico. En España, por ejemplo, la tarifa PVPC tiene precios horarios que varían cada hora. Puedes utilizar la integración "Integración de precios de electricidad" que se conecta a la API de Red Eléctrica de España. Una vez configurada, tendrás sensores con el precio actual y el precio de las próximas horas. Puedes crear una automatización que encienda el termo cuando el precio sea inferior a un umbral, por ejemplo, 0.10 €/kWh, y lo apague cuando supere ese umbral. Esto requiere una automatización más compleja que evalúe los precios cada hora.

Un ejemplo de automatización sería:

alias: 'Termo Tarifa Dinámica'
trigger:
  - platform: time_pattern
    hours: '/1'
condition:
  - condition: numeric_state
    entity_id: sensor.precio_electricidad_actual
    below: 0.10
action:
  - service: switch.turn_on
    target:
      entity_id: switch.termo
mode: single

Y para apagarlo cuando el precio suba:

alias: 'Apagar Termo por Precio'
trigger:
  - platform: numeric_state
    entity_id: sensor.precio_electricidad_actual
    above: 0.10
condition: []
action:
  - service: switch.turn_off
    target:
      entity_id: switch.termo
mode: single

Esta configuración es especialmente útil si tienes una tarifa con discriminación horaria o si tu proveedor ofrece precios dinámicos.

Errores Comunes, Limitaciones y Seguridad Eléctrica

Aunque la automatización del termo eléctrico es una práctica segura si se realiza correctamente, existen errores comunes que pueden comprometer tanto la seguridad como el rendimiento. A continuación, analizamos los más frecuentes y cómo evitarlos.

Errores de Configuración

Uno de los errores más habituales es no tener en cuenta la inercia térmica del agua. El agua tarda tiempo en calentarse, por lo que si enciendes el termo justo antes de necesitar agua caliente, es posible que no esté lista. Es recomendable encender el termo con suficiente antelación, por ejemplo, 2-3 horas antes de la hora de uso. Además, muchos usuarios olvidan ajustar la temperatura objetivo del termostato del propio termo. Si el termostato está ajustado a 70°C, el termo seguirá calentando aunque la automatización intente mantener una temperatura más baja. Ajusta el termostato a una temperatura moderada, como 55°C, para evitar sobrecalentamientos y ahorrar energía.

Otro error es no verificar la compatibilidad del enchufe inteligente con la potencia del termo. Los termos eléctricos suelen tener una potencia de entre 1500 y 3000 W. Asegúrate de que el enchufe inteligente soporte esa carga eléctrica. La mayoría de los enchufes inteligentes soportan hasta 2300 W (10 A), pero para termos de mayor potencia necesitarás un enchufe de 16 A o incluso un contactor. Si superas la capacidad del enchufe, este puede sobrecalentarse y provocar un incendio.

Atención / AdvertenciaNunca excedas la potencia máxima del enchufe inteligente. Revisa las especificaciones del fabricante y compáralas con la potencia del termo. Si tienes dudas, consulta con un electricista profesional. Además, asegúrate de que la instalación eléctrica de tu hogar cumple con las normativas vigentes.

Limitaciones de la Automatización

La automatización mediante un enchufe inteligente tiene limitaciones. No puede controlar la temperatura del agua directamente; solo puede encender o apagar el termo. Por lo tanto, el control de temperatura depende del termostato interno del termo. Si el termostato falla o está mal calibrado, la automatización puede ser ineficaz. Además, los sensores de temperatura sumergibles pueden ser imprecisos si no están bien colocados o si se degradan con el tiempo. Es importante calibrar el sensor y verificar periódicamente su funcionamiento.

Otra limitación es la dependencia de la conexión a Internet. Si se cae la conexión, Home Assistant no podrá comunicarse con el enchufe inteligente, y el termo quedará en el último estado (encendido o apagado). Para mitigar esto, puedes configurar el enchufe para que tenga un comportamiento predeterminado en caso de pérdida de comunicación, si el fabricante lo permite. También puedes utilizar un servidor local sin conexión a Internet, pero la mayoría de las integraciones requieren acceso a la nube para funcionar correctamente.

Seguridad Eléctrica

La seguridad es primordial. Antes de manipular cualquier componente eléctrico, desconecta la alimentación general. Utiliza enchufes inteligentes certificados (marcado CE, UL, etc.) y asegúrate de que el termo tenga una conexión a tierra adecuada. No sumerjas el enchufe inteligente en agua ni lo expongas a la humedad. Si el termo está en un lugar húmedo, como un baño, asegúrate de que el enchufe esté protegido con una tapa IP44 o superior. Además, es recomendable instalar un interruptor diferencial en el cuadro eléctrico para proteger contra fugas de corriente.

Consejo / RecomendaciónSi no te sientes cómodo realizando la instalación eléctrica, contrata a un electricista certificado. La seguridad es lo primero, y un error puede tener consecuencias graves.

Tabla Comparativa de Enchufes Inteligentes para Termos Eléctricos

Para ayudarte a elegir el enchufe inteligente adecuado, hemos preparado una tabla comparativa con los modelos más populares y sus características clave. Esta tabla te permitirá evaluar rápidamente las diferencias en potencia, protocolo, medición de energía y precio.

ModeloPotencia MáximaProtocoloMedición de PotenciaPrecio AproximadoValoración
Sonoff S312300 W (10 A)Wi-Fi15-20 €Recomendado
Shelly Plug2300 W (10 A)Wi-Fi20-25 €Recomendado
TP-Link Kasa HS1102300 W (10 A)Wi-Fi25-30 €Recomendado
Aqara Smart Plug (Zigbee)2300 W (10 A)Zigbee20-25 €Recomendado
Enchufe Inteligente Genérico (Wi-Fi)2300 W (10 A)Wi-FiA veces10-15 €No recomendado

Como se observa, los modelos de marcas reconocidas ofrecen medición de potencia fiable y una integración más sencilla con Home Assistant. Los dispositivos genéricos pueden ser más baratos, pero a menudo carecen de soporte técnico y su calidad puede ser inconsistente. Para una automatización fiable y segura, recomendamos invertir en un modelo de calidad.

Preguntas Frecuentes sobre la Automatización del Termo Eléctrico

A continuación, respondemos a las preguntas más comunes que surgen al automatizar un termo eléctrico con Home Assistant y un enchufe inteligente.

¿Es seguro automatizar un termo eléctrico?
Sí, es seguro siempre que se tomen las precauciones adecuadas. Utiliza enchufes inteligentes certificados, respeta la potencia máxima, asegura una correcta instalación eléctrica y sigue las normativas locales. Además, es recomendable instalar un protector de sobretensiones y un diferencial. Si no tienes experiencia, consulta a un profesional.
¿Cuánto puedo ahorrar automatizando mi termo?
El ahorro depende de varios factores, como la tarifa eléctrica, el uso de agua caliente y la eficiencia del termo. En general, al programar el termo para que funcione solo durante las horas valle, puedes reducir el coste de calentamiento del agua entre un 20% y un 40%. Si además utilizas tarifas dinámicas, el ahorro puede ser aún mayor. Un termo típico consume entre 1.5 y 3 kWh al día, por lo que el ahorro anual puede ser significativo.
¿Puedo controlar el termo remotamente?
Sí, gracias a Home Assistant puedes controlar el enchufe inteligente desde cualquier lugar con conexión a Internet, utilizando la aplicación móvil o la interfaz web. Esto te permite encender o apagar el termo remotamente, por ejemplo, si olvidaste programarlo o si quieres tener agua caliente al llegar a casa.
¿Qué pasa si se corta la luz o pierdo la conexión a Internet?
TRANSPARENCIA INFORMATIVA

Este análisis técnico es independiente. No recibimos pagos de fabricantes para alterar valoraciones. Si realizas una compra a través de enlaces en este sitio, podríamos percibir una comisión de afiliación que ayuda a mantener el servidor activo, sin coste extra para ti.