Cómo ahorrar energía con un termo eléctrico y tarifa nocturna: Guía práctica con Home Assistant
Escrito por: Sofía G.En un contexto donde el precio de la electricidad no deja de subir, encontrar estrategias para reducir el gasto energético se ha convertido en una prioridad para muchos hogares. El termo eléctrico es uno de los electrodomésticos que más energía consume, representando hasta un 25% de la factura eléctrica en viviendas sin gas natural. Sin embargo, existe una solución inteligente: combinar la tarifa nocturna (discriminación horaria) con la domótica, específicamente con Home Assistant, para calentar el agua solo cuando la electricidad es más barata. En esta guía práctica y profundamente técnica, te explicaremos paso a paso cómo lograrlo, analizando desde los conceptos básicos de la tarifa nocturna hasta la implementación de automatizaciones avanzadas con Home Assistant.
Entendiendo la tarifa nocturna: cómo funciona y cuánto puedes ahorrar
La tarifa nocturna, también conocida como discriminación horaria o tarifa valle, es un tipo de contrato eléctrico que ofrece un precio más bajo por kWh durante las horas de menor demanda, generalmente entre las 22:00 y las 12:00 del día siguiente (aunque los tramos exactos varían según la compañía y el país). En España, por ejemplo, la tarifa regulada (PVPC) tiene tres periodos: punta, llano y valle. El valle es el más barato, con un precio que puede ser hasta un 60% inferior al periodo punta. Si tu termo eléctrico tiene una potencia considerable (1500-2500 W), calentar el agua durante estas horas puede suponer un ahorro significativo en tu factura mensual.
Para entender el impacto real, hagamos un cálculo sencillo. Supongamos que tu termo tiene una capacidad de 100 litros y necesita aproximadamente 4 kWh para calentar el agua de 15°C a 60°C. Si lo enciendes en horario punta, donde el precio puede ser de 0,25 €/kWh, el coste por ciclo sería de 1,00 €. En cambio, si lo haces en horario valle, con un precio de 0,08 €/kWh, el coste sería de solo 0,32 €. Si necesitas calentar el agua dos veces al día, el ahorro diario sería de 1,36 €, lo que se traduce en más de 40 € al mes y cerca de 500 € al año. Sin embargo, estos números son orientativos y dependen de tu consumo real, la eficiencia del termo y las tarifas específicas de tu proveedor.
No obstante, no basta con cambiar de tarifa; es crucial programar el termo para que funcione exclusivamente en las horas valle. Aquí es donde entra la domótica. Aunque muchos termos modernos incluyen programadores internos, estos suelen ser limitados y no se adaptan a los cambios horarios (como el cambio de hora de verano/invierno) ni a las variaciones del precio en tiempo real. Home Assistant, un software de automatización del hogar gratuito y de código abierto, te permite controlar tu termo de manera inteligente, teniendo en cuenta no solo el horario, sino también la previsión meteorológica, tu rutina diaria e incluso el precio horario de la electricidad si tienes acceso a él.
Requisitos previos: qué necesitas para automatizar tu termo eléctrico
Antes de sumergirnos en la configuración, es fundamental que dispongas de los siguientes elementos para llevar a cabo este proyecto de ahorro energético:
- Termo eléctrico con resistencia conmutable: La mayoría de los termos convencionales pueden ser controlados externamente mediante un relé o un contactor. Si tu termo tiene un termostato externo o una conexión para programador, será más sencillo. En caso contrario, puedes optar por instalar un relé inteligente en la alimentación eléctrica del termo.
- Dispositivo de control inteligente: Un enchufe inteligente con medición de consumo (como los de Sonoff, Shelly o TP-Link) o un relé inteligente (por ejemplo, Shelly 1PM) que pueda cortar o permitir el paso de corriente al termo. Es imprescindible que soporte una potencia adecuada (mínimo 3000 W) y que sea compatible con Home Assistant.
- Home Assistant en funcionamiento: Puedes ejecutarlo en una Raspberry Pi, un mini PC o incluso en un servidor NAS. Necesitas tenerlo configurado y conectado a tu red local.
- Contrato de tarifa nocturna: Asegúrate de que tu compañía eléctrica te ofrece discriminación horaria y de que conoces los tramos exactos. Si tienes un contador inteligente, podrás consultar los precios horarios a través de la API de Red Eléctrica (en España) o de tu proveedor.
Si no dispones de alguno de estos elementos, no te preocupes. A lo largo de la guía te daremos alternativas y soluciones adaptadas a diferentes niveles de complejidad.
Instalación y configuración del dispositivo inteligente
El primer paso técnico es instalar el dispositivo de control. La opción más sencilla y segura para la mayoría de los usuarios es un enchufe inteligente con monitorización de consumo. Sin embargo, debes verificar que el enchufe soporte la potencia de tu termo. Los termos eléctricos suelen tener una potencia que oscila entre 1500 W y 2500 W, por lo que necesitarás un enchufe de al menos 10 A (2200 W) o 16 A (3500 W). Si tu termo supera los 2500 W, es recomendable utilizar un relé o contactor instalado por un electricista cualificado.
Para esta guía, asumiremos que utilizas un enchufe inteligente compatible con Home Assistant, como el Sonoff S31 o el Shelly Plug S. El procedimiento de instalación es el siguiente:
- Paso 1: Conecta el enchufe inteligente a la red eléctrica. Asegúrate de que el termo esté apagado y desenchufado antes de manipularlo. Conecta el enchufe inteligente a la toma de corriente y luego enchufa el termo al enchufe inteligente.
- Paso 2: Configura el dispositivo en Home Assistant. Dependiendo de la marca, puedes usar la integración nativa, ESPHome, Tasmota o Zigbee2MQTT. Por ejemplo, si tu enchufe es compatible con Tasmota, puedes flashearlo y luego agregarlo a Home Assistant mediante MQTT. Si es un Shelly, la integración Shelly es muy sencilla.
- Paso 3: Verifica que Home Assistant detecta el consumo de energía. Una vez agregado, deberías ver la entidad de potencia (vatios) y energía (kWh). Esto te permitirá monitorizar el consumo real del termo y ajustar las automatizaciones.
Si tu termo no puede ser controlado mediante un simple enchufe (por ejemplo, si es trifásico o de alta potencia), necesitarás la ayuda de un electricista para instalar un contactor o un relé de potencia en el cuadro eléctrico, controlado por un relé inteligente (como Shelly 1PM). Esta instalación debe cumplir con las normativas eléctricas locales y siempre debe ser realizada por personal cualificado.
Diseñando tu estrategia de ahorro: horarios y lógica de control
Una vez que tienes el control del termo, es hora de definir cuándo debe encenderse y apagarse. La estrategia más simple es programar el termo para que se encienda únicamente durante las horas valle. Por ejemplo, si tu tarifa valle es de 22:00 a 12:00, puedes programar el termo para que se encienda a las 00:00 y se apague a las 06:00, asegurando que el agua esté caliente para la ducha de la mañana. Sin embargo, esta estrategia no tiene en cuenta factores como la temperatura ambiente, la cantidad de agua consumida o si realmente necesitas agua caliente en ese momento.
Para maximizar el ahorro, es recomendable implementar una lógica más inteligente basada en los siguientes principios:
- Conocer el tiempo de calentamiento: Mide cuánto tarda tu termo en calentar el agua desde la temperatura ambiente hasta la temperatura deseada. Esto lo puedes hacer manualmente o con sensores de temperatura. Un termo de 100 litros con una resistencia de 2000 W tarda aproximadamente 2-3 horas en calentar el agua de 15°C a 60°C.
- Anticipar el consumo: Si siempre te duchas a las 7 de la mañana, el termo debe estar calentando antes, por ejemplo de 4 a 6 de la mañana. Si también consumes agua caliente por la noche, deberías tener un segundo periodo de calentamiento.
- Aprovechar el precio dinámico: Si tienes una tarifa con precios por horas (como la PVPC en España), puedes obtener el precio actual y futuro a través de integraciones como 'Electricity Maps' o 'PVPC' en Home Assistant. De esta manera, puedes retrasar el encendido si en las próximas horas el precio va a bajar aún más.
En la siguiente sección, te mostraremos cómo implementar estas estrategias mediante automatizaciones en Home Assistant.
Implementación práctica en Home Assistant: automatizaciones paso a paso
Home Assistant te permite crear automatizaciones visuales mediante su interfaz o escribiendo archivos YAML. Para un control avanzado, recomendamos usar YAML, ya que ofrece más flexibilidad. A continuación, te presentamos varios ejemplos de automatizaciones que puedes adaptar a tus necesidades.
Automatización básica con horario fijo
La automatización más sencilla consiste en encender el termo a una hora determinada y apagarlo después de un tiempo suficiente para calentar el agua. Supongamos que tu tarifa valle comienza a las 22:00 y termina a las 12:00. Quieres tener agua caliente a las 7:00. Si tu termo tarda 2 horas en calentar, puedes programar el encendido a las 5:00 y el apagado a las 7:00. En Home Assistant, la automatización se vería así:
automation:
- alias: "Termo noche"
trigger:
- platform: time
at: "05:00:00"
action:
- service: switch.turn_on
target:
entity_id: switch.thermo
- delay: "02:00:00"
- service: switch.turn_off
target:
entity_id: switch.thermoEsta automatización es simple pero no tiene en cuenta si el agua ya está caliente o si no hay consumo. Para mejorarla, puedes agregar condiciones que verifiquen la temperatura del termo (si tienes un sensor) o el consumo acumulado.
Automatización con sensor de temperatura
Si tu termo tiene un sensor de temperatura o has instalado un sensor externo (como un DS18B20 sumergible), puedes crear una automatización que solo encienda el termo si la temperatura está por debajo de un umbral. Por ejemplo, si la temperatura del agua es inferior a 45°C y estamos en horario valle, enciende el termo. Aquí tienes un ejemplo:
automation:
- alias: "Termo temperatura valle"
trigger:
- platform: time
at: "22:00:00"
condition:
- condition: numeric_state
entity_id: sensor.thermo_temperature
below: 45
action:
- service: switch.turn_on
target:
entity_id: switch.thermo
- wait_for_trigger:
- platform: numeric_state
entity_id: sensor.thermo_temperature
above: 60
timeout: "06:00:00"
- service: switch.turn_off
target:
entity_id: switch.thermoEsta automatización espera hasta que la temperatura alcance los 60°C o hasta que pase el tiempo de espera máximo. De esta manera, evitas que el termo esté encendido más tiempo del necesario.
Automatización con precio horario dinámico
Si tienes acceso al precio horario de la electricidad, puedes optimizar el encendido para que coincida con las horas más baratas. Para ello, necesitas instalar una integración que proporcione los precios. En España, puedes usar la integración 'PVPC' (Precio Voluntario para el Pequeño Consumidor) que obtiene los datos de Red Eléctrica. Una vez configurada, tendrás una entidad sensor que te da el precio actual y otro para el precio de cada hora. La automatización podría ser:
automation:
- alias: "Termo precio bajo"
trigger:
- platform: time_pattern
minutes: "/30"
condition:
- condition: time
after: "22:00:00"
before: "12:00:00"
- condition: numeric_state
entity_id: sensor.pvpc_price
below: 0.10
action:
- service: switch.turn_on
target:
entity_id: switch.thermo
- wait_for_trigger:
- platform: numeric_state
entity_id: sensor.thermo_temperature
above: 60
timeout: "02:00:00"
- service: switch.turn_off
target:
entity_id: switch.thermoEsta automatización se ejecuta cada 30 minutos y enciende el termo si el precio está por debajo de 0.10 €/kWh y la temperatura es inferior a 60°C. Es una solución más eficiente, pero requiere que tengas el sensor de temperatura y la integración de precios.
Errores comunes y precauciones de seguridad eléctrica
Uno de los errores más comunes es programar el termo para que se encienda durante horas valle, pero olvidar que el agua caliente se agota durante el día y no hay una segunda activación. Esto puede llevar a quedarse sin agua caliente por la tarde. Para evitarlo, es recomendable realizar dos periodos de calentamiento: uno por la mañana y otro por la tarde, siempre dentro de las horas valle si es posible. Si tu tarifa valle solo cubre la noche, puedes optar por un termo de mayor capacidad o por un sistema de apoyo (como un calentador instantáneo) para las horas punta.
Otro error es no tener en cuenta la pérdida de calor del termo. Un termo bien aislado puede mantener el agua caliente durante varias horas, pero si el aislamiento es deficiente, el agua se enfriará rápidamente y el termo tendrá que recalentarse con más frecuencia. Asegúrate de que tu termo tenga un buen aislamiento y considera la posibilidad de instalar una manta aislante alrededor del depósito si es antiguo.
También es importante revisar periódicamente el ánodo de magnesio del termo, que protege el depósito de la corrosión. Si el ánodo está desgastado, el termo puede tener fugas o dañarse, aumentando el consumo energético. Se recomienda revisarlo cada 2 años y reemplazarlo si es necesario.
Por último, no olvides ajustar la temperatura del termostato. Una temperatura de 60°C es suficiente para uso doméstico y evita la proliferación de legionela. Subir la temperatura a 70°C o más solo aumenta el consumo y el riesgo de quemaduras.
Comparativa de soluciones de control: enchufes inteligentes vs. relés vs. termos con WiFi
Para ayudarte a elegir la mejor opción para tu hogar, hemos preparado una tabla comparativa detallada de las principales soluciones de control para termos eléctricos. Hemos evaluado aspectos como la facilidad de instalación, la compatibilidad con Home Assistant, el coste y la seguridad.
| Característica | Enchufe inteligente | Relé inteligente | Termo con WiFi |
|---|---|---|---|
| Instalación | Muy sencilla, no requiere electricista | Requiere electricista cualificado | Sustitución del termo completo |
| Compatibilidad con Home Assistant | Sí (la mayoría) | Sí (con Tasmota, ESPHome, etc.) | Depende de la marca |
| Monitorización de consumo | Sí (en modelos con medición) | Sí (en modelos con medición) | A menudo sí |
| Potencia máxima soportada | Hasta 3500 W (16 A) | Hasta 16 A o más (con contactor) | La del propio termo |
| Coste aproximado | 20-50 € | 30-70 € + instalación | 300-800 € |
| Seguridad | Media (riesgo de sobrecarga si no se elige bien) | Alta (instalación fija) | Alta (diseñado para ello) |
| Ideal para | Usuarios que buscan una solución rápida y económica | Instalaciones permanentes y alta potencia | Reformas integrales o renovación del termo |
Como se puede observar, los enchufes inteligentes son la opción más accesible para la mayoría de los hogares, pero es crucial seleccionar un modelo que soporte la potencia del termo y que tenga una buena integración con Home Assistant. Los relés inteligentes ofrecen una solución más robusta y profesional, ideales para quienes están dispuestos a invertir en una instalación fija. Los termos con WiFi son la opción más cómoda si estás renovando tu equipo, pero su compatibilidad con Home Assistant puede ser limitada; algunos fabricantes ofrecen integraciones oficiales o mediante APIs locales, pero otros dependen de la nube.