Saltar al contenido

Hora: calienta el baño 15 minutos antes de tu alarma

El disparador de hora (time) con hora fija, días de la semana, ayudantes de fecha y hora, y sensores de marca de tiempo con desfase.

  • básico
  • Publicado el

Objetivo

Encender el calefactor del baño 15 minutos antes de la próxima alarma del móvil, sea a la hora que sea.

Requisitos

En el editor visual: Añadir disparador → Hora y ubicación → Hora (Time).

El código

alias: "Baño caliente antes de la alarma"
triggers:
  - trigger: time
    at:
      entity_id: sensor.mi_movil_proxima_alarma
      offset: "-00:15:00"
actions:
  - action: switch.turn_on
    target:
      entity_id: switch.calefactor_bano
  - delay:
      minutes: 45
  - action: switch.turn_off
    target:
      entity_id: switch.calefactor_bano

Otras formas de at:

# Hora fija, solo días laborables de la semana
- trigger: time
  at: "07:00:00"
  weekday: [mon, tue, wed, thu, fri]

# La hora guardada en un ayudante (editable desde el panel)
- trigger: time
  at: input_datetime.hora_despertador

# Varias horas en el mismo disparador
- trigger: time
  at: ["08:00:00", "14:00:00", "21:00:00"]

Cómo funciona

Resultado

Acción
sensor.mi_movil_proxima_alarma = 07:30
Resultado
07:15 switch.calefactor_bano = on
08:00 switch.calefactor_bano = off
Volver a Repositorio