Skip to content

Repeats Settings

Installer How-To Guide : Irrigation Scheduling — Repeat Settings

Repeat settings are configured per zone, but can be modified or applied from either the Program Settings > Repeats OR inside each Zone Settings > Schedule, within either There are three settings:

SettingPurpose
RepeatEnables repeating. Cycle restarts once all sprinklers finish.
Limit Repeats ToCaps the number of repeats (not total cycles). Total runs = limit + 1.
Repeat Every X HoursSets a time when the repeat will trigger, starting from when the program begins. Repeat triggers X hours after the zone/program started (assuming no zones are paused or otherwise pulled out of sync of the overall program) — not after the last sprinkler finishes.

Key rule: A repeat can never trigger mid-cycle. It always waits until all sprinkler commands have been processed.


Use this when you want a zone to continuously repeat with no time gap between cycles.

  1. Navigate to the zone’s Schedule settings.
  2. Tick the Repeat checkbox.
  3. Leave Limit Repeats To and Repeat Every X Hours blank.
  4. Start the program. Once all sprinklers complete their run, the cycle automatically restarts.

The zone will repeat indefinitely until manually stopped, or where applicable and configured, a Pump controller issues a pause/stop command


Use this when you want the zone to run for a fixed number of cycles.

  1. Enable the Repeat checkbox.
  2. Enter a value in Limit Repeats To.
    • This is the number of repeats, not total cycles.
    • Example: Set to 2 → runs once + repeats twice = 3 total runs.
  3. Once the limit is reached, repeating stops. The setting value remains but is inactive.
  4. A full restart (not a resume from pause) resets the counter to zero and cycling begins again.

How-To 3: Scheduling a Daily (or Periodic) Repeating Cycle

Section titled “How-To 3: Scheduling a Daily (or Periodic) Repeating Cycle”

Use this when you need the zone to repeat on a predictable time-based schedule.

  1. Enable the Repeat checkbox.
  2. Enter a value in Repeat Every X Hours (e.g. 24 for daily).
  3. Start or schedule the program at the exact time you want each cycle to begin — the repeat clock starts from this moment.
  4. Verify that all sprinklers can complete their run within the interval. If sprinklers take 12 hours and you set 24 hours, there will be a 12-hour idle gap before the repeat triggers.

Critical: If sprinklers take longer than the X-hour interval, the repeat fires immediately once the last sprinkler finishes — effectively the same as having no interval set. Always ensure total sprinkler runtime < repeat interval.


Use this when running multiple zones with Repeat Every X Hours and you need them all to repeat at the same time.

  1. Set the same Repeat Every X Hours value on each zone.
  2. Start all zones close together — note there is typically a ~2-minute offset per zone at program start.
  3. Confirm all zones can complete their sprinkler cycles within the repeat interval.
  4. Avoid test mode, manual overrides, or zone restarts on individual zones. Restarting a zone resets its repeat clock from that new start time — causing it to fall out of sync with the rest.

ConfigurationBehaviour
Repeat onlyRepeats immediately after the last sprinkler finishes. Runs forever until stopped.
Repeat + LimitRepeats a set number of times then stops. Total runs = limit + 1. Resets on full restart.
Repeat + X HoursRepeats X hours after zone start time. If sprinklers exceed the interval, fires immediately after the last sprinkler.