Skip to content

Schedule

Category: Trigger

Fires at a specific time, on a repeating interval, or at sunrise/sunset. Use this for time-based automations that don't depend on device state.

When to use

  • Turn on lights every evening at sunset
  • Run a routine every weekday morning at 7:00 AM
  • Check sensor readings every 30 minutes
  • Adjust thermostat at sunrise with an offset

Configuration

Three modes, selected via tabs:

Time mode

  • Time — A specific time of day (HH:MM format)
  • Weekdays (optional) — Which days of the week to fire (e.g. Mon–Fri only)

Interval mode

  • Hours — Repeat every N hours
  • Minutes — Repeat every N minutes
  • Fires continuously on the interval while the automation is enabled

Sun mode

  • Event — Sunrise or Sunset
  • Offset (optional) — Minutes before or after the sun event (e.g. -30 for 30 minutes before sunset)

Output data

  • {{ trigger.type }}time, time_pattern, or sun
  • {{ trigger.timestamp }} — Unix timestamp when the trigger fired

Examples

Weekday morning routine:

  1. Schedule → 07:00, Mon–Fri
  2. Set Device → coffee maker on
  3. Delay → 5 minutes
  4. Set Device → living room lights to 60% brightness

Sunset lighting:

  1. Schedule → sunset, offset -15 (15 min before sunset)
  2. Set Device → porch lights on
  3. Set Device → garden lights on

Tips

  • Interval triggers fire continuously — use conditions or IF nodes to skip runs when not needed
  • Sun times are calculated based on your location (latitude/longitude configured in the automation engine)
  • Weekday filters are 0 = Sunday through 6 = Saturday