Skip to main content

Schedules

New to this?

Start with the Quick guide: Set up a schedule.

A schedule sends commands to locations at a set time — the corridor lights off every night, a setback temperature in vacant hours, a housekeeping reset every morning. Select Schedules in the top navigation to see them.

The Schedules page, listing each schedule with when it runs, its next run and an Enabled switch

Each row shows the schedule's name, when it runs and in which time zone, its next run, its labels and how many commands it sends. A schedule set up in cron style is said in words where it can be. Use Search schedules or the Tags filter to find one.

Schedules need a Manager Licence. When the Manager Licence trial has ended or the licence has lapsed, the list is read-only and each enabled schedule reads Not firing — this processor has no Manager Licence (see Licensing and editions).

Add a schedule​

To turn on the lights on two floors at 18:30 every day:

  1. Select Add schedule.
  2. Enter a Name, such as "Evening turndown".
  3. Under Run, choose Daily and enter the time, 18 and 30.
  4. Select Add command.
  5. Under What, select Lighting and tick Power on.
  6. Under Where, select Groups and choose the two floors.
  7. Select Add to schedule.
  8. Select Add schedule.

The new schedule is enabled straight away.

The schedule editor, with the name, when it runs, the time zone and two commands

When it runs​

RunWhat you set
HourlyThe minute of each hour
DailyThe time
WeeklyThe day of the week and the time
MonthlyThe day of the month and the time
YearlyThe month, the day and the time
Cron styleA cron expression in the form "minute hour day-of-month month day-of-week". For example, 0 22 * * 1-5 runs at 22:00 from Monday to Friday

Times use the 24-hour clock. Once a schedule is saved, the editor shows its Next run, with the time zone it runs on.

What it sends​

A schedule can send several commands. Each one is a line under Commands, and each has its own locations.

Under What, choose the kind of command and its value:

ChoiceWhat you set
ClimateTemperature setpoint, Temperature unit, Mode and Fan speed
LightingPower on, ticked for on and unticked for off, and optionally a Scene
SceneThe Scene to recall
HousekeepingLocation request (None, Do not disturb, Make up room) and Housekeeping status (Clean, Dirty, In progress)

Scenes are chosen from the scenes the locations report, as in Bulk commands. A scheduled Housekeeping command sets both the request and the status, so choose both. The processor sets the status itself on every location the command reaches, as a bulk command does (see Bulk commands).

The commands are sent in the order shown. To change the order, use the arrows at the start of a line. Delay makes a command wait that many seconds before it's sent, for example to bring the lights up a minute after the climate. Select Configure to change a command's value or locations, and Remove command to take it out.

Where it goes​

Under Where, choose the locations the command goes to.

Adding a command: Lighting chosen under What, and two groups chosen under Where

WhereLocations the command goes to
All locationsEvery location on this processor when the schedule runs, including locations added later. A location with Control in all locations schedule off is left out
GroupsLocations in the groups you choose when the schedule runs, including locations added to those groups later
TagsLocations with any of the tags you choose when the schedule runs, including locations tagged later
Pick locationsOnly the locations you tick. A location added later isn't included

Centro System Manager for Crestron works out the locations each time the schedule runs, not when you save it. A schedule for a floor's group picks up a location you add to that group next month, and drops a location you move out of it, with no change to the schedule. Only Pick locations is a fixed list.

To keep a location out of every All locations schedule — a back office or a store, say — turn off Control in all locations schedule on its location. A schedule that names the location, its group or one of its tags still reaches it. The switch is separate from Show on the Locations page: a location kept off the dashboard is still reached by an All locations schedule until you turn this switch off too.

The line under the choices shows what the command would reach today, for example Lighting → Floor 1, Floor 2 (24 locations). It also warns you about locations the command will miss:

  • 3 skipped: no Lighting — three of the locations don't accept that kind of command.
  • 2 left out — two locations have Control in all locations schedule off, so an All locations command doesn't reach them. With one, the line names it.
  • 1 chosen location no longer exists — a location you ticked has been deleted.
  • No location matches this today, so nothing would be sent.

Groups and tags are set on each location under Settings → System → Locations (see Locations).

note

Pick a connection command, location by location opens a list of the commands each location's connection offers by name. Use it for a command that the four choices under What don't cover. Commands added this way go to one location each.

How it's listed​

In the schedules list, at the foot of the editor, has two fields that only organise the Schedules page:

  • Show under — the heading the schedule sits under. Schedules with none sit under Other.
  • Labels — tags you can filter the list by.

Neither chooses locations. Each command's own Where does that.

Time zones​

A schedule runs on the processor's own time, which is the time zone of the processor Centro System Manager for Crestron runs on. The editor says so under Time zone, for example Runs on this processor's time (Europe/London). For most sites there's nothing to set.

To run a schedule on another time zone:

  1. Open the schedule and select Change time zone.
  2. Choose the time zone. The processor's own is marked — this processor.
  3. Select Save changes.

The time zone list, opened with Change time zone, showing the processor's own time zone

A schedule on another time zone always shows its time zone, with a note such as "This schedule runs on UTC time, not this processor's UK time." Select the Use UK time button — it's named after the processor's own time zone — to put the schedule back on the processor's time. The Schedules page shows each schedule's time zone beside its time.

A schedule keeps its clock time when the clocks change. A daily 07:00 schedule runs at 07:00 in summer and in winter. A schedule set for a time the clocks skip or repeat runs once that night.

If the processor's clock or time zone is wrong, every schedule runs at the wrong time. An Administrator can check both in the Clock panel under Settings → Deployment → Setup (see Setup). The time zone itself is set on the processor.

If the processor was off​

If Centro System Manager for Crestron is restarting when a schedule is due, the schedule runs when it comes back, as long as it's less than five minutes late. A run that's missed by more than five minutes is skipped, and the schedule runs again at its next time.

Turn a schedule off or on​

Use the switch in the Enabled column. A schedule that's off keeps its settings and shows no next run.

Change or delete a schedule​

Select the menu at the end of the schedule's row.

  • Edit opens the editor. Select Save changes when you've finished.
  • Delete asks you to confirm. A deleted schedule stops running and can't be brought back.

See what a schedule did​

To check that last night's schedule reached every location:

  1. Open the schedule with Edit, or View if you can't edit schedules.
  2. Select Recent runs at the foot of the editor.

Recent runs for a schedule: one run, with 24 locations acknowledging the lighting command and 100 the climate command

Recent runs lists the schedule's last 10 runs, newest first. Each run has a line for each command, with where it went, how many locations that was on the day and what happened:

CountMeaning
ackedThe location confirmed the command
waitingThe command is still waiting for the location's connection
sent directlyThe processor carried the command out itself, as it does for a housekeeping status
failedThe location didn't confirm the command
skippedThe location doesn't accept that kind of command
no longer existThe location has been deleted since the schedule was made

When any location did something other than confirm, select Which locations? to see them by name. A location whose command is no longer followed reads queued (no longer tracked).

A scheduled command waits for its location for 5 minutes at most. A location that comes back within that time still runs it. After 5 minutes the command counts as failed, and Which locations? shows "failed — Command expired before delivery or acknowledgement." The processor stops trying, so a location that comes back later doesn't run the command; it gets the schedule's next run.

The counts keep moving after a run while locations are still confirming. A schedule that hasn't run yet shows "This schedule hasn't run since location-by-location history began."

Who can change schedules​

Everyone who signs in can see the schedules and what they do.

Administrators can always add, change, turn on or off and delete them. Managers can only if Managers can edit schedules is on under Settings → Settings → General (see General). It's off to start with.

A Manager who can't change schedules sees the note "An Administrator manages the schedules on this processor. You can see them and what they do, but not change them." There's no Add schedule button, the Enabled column reads On or Off, and View opens a schedule to read, including its Recent runs.

Schedules made location by location​

A schedule can hold a run of commands that each go to one location. The editor folds them into one line, such as Lighting · 42 locations:

  • Set value for all sets the same value on every location in the line.
  • Show locations opens the line so that you can change one location's value or delay.
  • Combine into one line replaces them with a single command for the same locations. It's available once every location has the same value and delay.