Descripción general
El ayudante Horario (schedule) guarda franjas semanales que dibujas con el ratón. Está en on dentro de una franja y en off fuera, e indica cuándo será el próximo cambio.
Ilustración: NODARA.
Requisitos
- Un termostato, por ejemplo
climate.salon.
Crear el ayudante
Ajustes → Dispositivos y servicios → Ayudantes → Crear ayudante → Horario (Schedule).
- Nombre: Calefacción confort →
schedule.calefaccion_confort. - Arrastra sobre la cuadrícula para crear franjas: por ejemplo, de lunes a viernes de 6:30 a 8:30 y de 18:00 a 22:30, y los fines de semana de 9:00 a 23:00.
Ideas de uso
- Calefacción por franjas entre semana y en fin de semana. Es el ejemplo de abajo.
- Horario del termo eléctrico en horas valle.
- Silencio nocturno: avisos sin sonido fuera de las franjas.
- Iluminación del escaparate o del jardín solo en ciertas horas.
- Horario de los niños: cuándo pueden usar la consola o la tele.
- Ventilación programada de la casa a primera hora y al anochecer.
Ejemplo de uso
Objetivo: Definir con el ratón, en un calendario semanal, cuándo debe estar la calefacción en modo confort.
alias: "Calefacción según horario"
mode: restart
triggers:
- trigger: state
entity_id: schedule.calefaccion_confort
- trigger: homeassistant
event: start
actions:
- action: climate.set_temperature
target:
entity_id: climate.salon
data:
temperature: >-
{{ 21 if is_state('schedule.calefaccion_confort', 'on') else 17 }}
Cómo funciona
- El ayudante está en
ondentro de una franja y enofffuera de ella. - El disparador
statesintosalta en los dos sentidos. La plantilla elige 21 °C o 17 °C según el estado. homeassistant: startaplica la temperatura correcta tras un reinicio, por si se perdió un cambio.- El atributo
next_eventindica cuándo será el próximo cambio. Puedes mostrarlo en el panel.
Resultado
Acción
Lunes 18:00 · empieza una franja
schedule.calefaccion_confort: off → onResultado
climate.salon → 21 °C
(a las 22:30 vuelve a 17 °C)