Cómo configurar la tarifa nocturna con un termo eléctrico inteligente y Home Assistant
Escrito por: Alex R.La tarifa nocturna, también conocida como discriminación horaria, es una de las estrategias más efectivas para reducir el coste de la factura eléctrica en hogares con consumo intensivo en horas valle. Cuando se combina con un termo eléctrico inteligente y un sistema de automatización como Home Assistant, el ahorro puede superar el 40% anual. En esta guía exhaustiva, exploraremos desde los fundamentos técnicos hasta la implementación práctica, incluyendo configuraciones avanzadas, resolución de errores y comparativa de dispositivos.
Fundamentos de la tarifa nocturna y el termo eléctrico inteligente
La tarifa con discriminación horaria divide el día en dos periodos: horas punta (generalmente de 12:00 a 22:00 en invierno y de 13:00 a 23:00 en verano) y horas valle (el resto). Durante las horas valle, el precio del kWh puede ser hasta un 60% más barato. Un termo eléctrico inteligente, al estar conectado a la red Wi-Fi y ser controlable mediante plataformas como Home Assistant, permite programar su encendido exclusivamente en esas horas baratas, acumulando agua caliente para todo el día.
Los termos inteligentes más comunes integran protocolos como Wi-Fi, Zigbee o Z-Wave. Modelos como el Ferroli Smart, el Ariston Velis Wi-Fi o el Cecotec Smart Thermal ofrecen APIs locales o integraciones directas con Home Assistant a través de HACS (Home Assistant Community Store). La clave está en sincronizar el termostato del termo con un sensor de temperatura exterior o con un calendario horario que refleje los tramos de la tarifa.
¿Por qué Home Assistant es la plataforma ideal?
Home Assistant es un sistema de automatización del hogar de código abierto que permite integrar más de 2000 dispositivos de diferentes marcas. Su flexibilidad para crear automatizaciones condicionales basadas en tiempo, sensores, precios de la electricidad (a través de integraciones como 'Electricity Price' o 'Nord Pool') o incluso predicciones meteorológicas lo convierte en la herramienta perfecta para optimizar el consumo del termo. Además, al ejecutarse localmente, no depende de la nube, lo que garantiza privacidad y velocidad de respuesta.
Guía de instalación y configuración paso a paso
A continuación, detallamos el proceso completo para configurar un termo eléctrico inteligente con Home Assistant, desde la integración del dispositivo hasta la creación de automatizaciones para la tarifa nocturna. Asumiremos que ya tienes Home Assistant instalado (en Raspberry Pi, NAS o servidor) y que tu termo es compatible con la integración local.
Paso 1: Integrar el termo en Home Assistant
La mayoría de los termos inteligentes se integran mediante la plataforma 'Generic Thermostat' o a través de integraciones específicas. Por ejemplo, para el Ferroli Smart, puedes usar la integración 'Ferroli Home' disponible en HACS. Para el Ariston Velis, existe 'Ariston Net'. Si tu termo no tiene integración oficial, puedes usar una plantilla (template) que exponga un interruptor y un sensor de temperatura.
Ve al panel de Home Assistant, accede a 'Configuración' > 'Dispositivos y servicios' > 'Añadir integración'. Busca el nombre de tu termo o, si no aparece, selecciona 'Generic Thermostat'. Configura los parámetros: nombre, entidad de interruptor (para encender/apagar), entidad de sensor de temperatura (si está disponible) y temperatura objetivo. Guarda la configuración.
Paso 2: Configurar los horarios de tarifa nocturna
Home Assistant permite crear calendarios horarios personalizados. Puedes usar la integración 'Schedule' (disponible en HACS) o simplemente definir los periodos en las automatizaciones. Lo más flexible es utilizar la integración 'Time Pattern' o 'Workday' para adaptarse a los cambios de horario de verano/invierno.
Crea un sensor de tiempo binario (binary_sensor) que esté en 'on' durante las horas valle. Por ejemplo, para una tarifa nocturna de 22:00 a 12:00, puedes usar esta configuración en configuration.yaml:
binary_sensor:
- platform: time_based
name: Horas Valle
after: '22:00'
before: '12:00'Reinicia Home Assistant para que el sensor esté disponible. Luego, en las automatizaciones, usarás este sensor como condición.
Paso 3: Crear automatizaciones de encendido y apagado
Vamos a crear dos automatizaciones: una que encienda el termo cuando comiencen las horas valle y otra que lo apague al finalizar. Sin embargo, es más eficiente que el termo se encienda solo si la temperatura del agua está por debajo de un umbral (por ejemplo, 45°C) y se apague al alcanzar la temperatura objetivo (55°C). Esto evita ciclos innecesarios y alarga la vida del termo.
Accede a 'Configuración' > 'Automatizaciones' > 'Crear automatización'. Elige 'Automatización en blanco'. Ponle un nombre como 'Termo tarifa nocturna - Encendido'. En 'Desencadenante', selecciona 'Estado' y elige tu sensor de horas valle, con 'De' = 'off' a 'on'. En 'Condición', añade que la temperatura del agua sea menor a 45°C (si tienes sensor). En 'Acción', selecciona 'Llamar servicio' y elige 'climate.turn_on' o 'switch.turn_on' según tu entidad. Guarda.
Crea una segunda automatización para el apagado: desencadenante cuando el sensor de horas valle pase de 'on' a 'off', condición de temperatura mayor a 55°C (o simplemente apagar siempre), y acción 'climate.turn_off'. Opcionalmente, puedes añadir una condición para que no se apague si la temperatura es baja (por ejemplo, si no ha alcanzado los 50°C, que siga calentando aunque sea hora punta, pero esto iría en contra del ahorro).
1Automatización básica
Enciende el termo al inicio de horas valle y lo apaga al final. Simple pero puede dejar el agua fría si no se calienta lo suficiente.
2Automatización inteligente
Usa sensores de temperatura y predicción de demanda. Enciende solo si es necesario y ajusta la temperatura objetivo según la hora del día.
Paso 4: Optimización con precios dinámicos
Si tu tarifa es de precio variable (como PVPC en España), puedes integrar el precio de la electricidad en tiempo real. La integración 'Electricity Price' (disponible en HACS) obtiene los precios de Red Eléctrica Española. Luego, puedes crear una automatización que encienda el termo solo cuando el precio esté por debajo de un umbral (por ejemplo, 0.10 €/kWh) y dentro de las horas valle. Esto maximiza el ahorro.
Para ello, instala la integración 'Electricity Price' desde HACS. Configúrala con tu zona y tipo de tarifa. Luego, en la automatización, añade una condición 'Numeric state' sobre la entidad del precio, con 'below' = 0.10. Así, el termo solo se encenderá cuando la electricidad sea realmente barata.
Errores comunes y cómo solucionarlos
Incluso con una configuración cuidadosa, pueden surgir problemas. Aquí analizamos los más frecuentes y sus soluciones.
- El termo no se enciende automáticamente: Revisa que el sensor de horas valle esté en 'on' cuando debería. Puedes ver su estado en 'Desarrollador' > 'Estados'. Si el sensor no cambia, comprueba la configuración de time_based. También asegúrate de que la automatización esté habilitada y que no haya conflictos con otras automatizaciones.
- El agua no está suficientemente caliente por la mañana: Aumenta la temperatura objetivo en la automatización o alarga el periodo de horas valle. También puedes programar un segundo encendido al final de las horas valle para un refuerzo.
- El termo se enciende en horas punta: Revisa las condiciones de la automatización. Asegúrate de que el sensor de horas valle sea la única condición de tiempo. Si usas precios dinámicos, el umbral puede ser demasiado alto.
Comparativa de termos inteligentes para Home Assistant
Para ayudarte a elegir el termo más adecuado, presentamos una tabla comparativa con los modelos más populares del mercado, evaluando su integración con Home Assistant, eficiencia energética y precio.
| Modelo | Integración HA | Eficiencia | Precio | Capacidad |
|---|---|---|---|---|
| Ferroli Smart 80L | Nativa | A+ | 250€ | 80 L |
| Ariston Velis Wi-Fi 100L | Nativa | A+ | 350€ | 100 L |
| Cecotec Smart Thermal 50L | Template | A | 150€ | 50 L |
| Termo genérico + Shelly 1PM | Completa | Variable | 100€+ | Cualquiera |
Como se observa, la opción más económica y flexible es utilizar un termo convencional con un relé inteligente Shelly 1PM, que además permite monitorizar el consumo en tiempo real. Sin embargo, los modelos nativos ofrecen una integración más limpia y suelen incluir sensores de temperatura internos más precisos.
Preguntas frecuentes sobre la configuración
¿Puedo usar esta configuración con cualquier tarifa nocturna?
¿Qué hago si mi termo no tiene sensor de temperatura?
¿Es seguro dejar el termo apagado durante las horas punta?
¿Puedo controlar el termo desde fuera de casa?
Conclusiones y plan de acción recomendado
Configurar un termo eléctrico inteligente con Home Assistant para aprovechar la tarifa nocturna es una de las inversiones más rentables en domótica. No solo reduces la factura eléctrica, sino que también contribuyes a un consumo más eficiente y sostenible. La clave está en una buena planificación: elige un termo con integración nativa o adáptalo con un relé inteligente, define correctamente los horarios valle y crea automatizaciones que se adapten a tu estilo de vida.
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.