Skip to content

Display hours (operational hours)

Display hours define when a screen is allowed to show playlists. Outside those windows, the player can show a standby / blackout state instead of your carousels.

Modes (per screen)

ModeBehaviour
Always onNo time restriction; content runs whenever the player is on (24/7).
Use shared groupThe screen follows a schedule group: one weekly template reused by many screens.
CustomWeekly hours defined only for this screen, with its own IANA timezone.

Schedule groups

Schedule groups store:

  • A name (e.g. “Main office”)
  • Timezone (IANA, e.g. Europe/London)
  • Weekly grid: for each weekday, enabled plus start and end times (HH:mm)

You can create, edit, and delete groups from the Display hour groups entry point. A group cannot be deleted while any screen still references it—reassign those screens first.

Bulk assign

With multiple screens selected, you can apply a schedule group to all selected screens in one step (they switch to Use shared group for that group).

Custom hours

For Custom, you set timezone and the same weekly grid as groups. The admin UI uses a timezone picker (searchable IANA list) so invalid strings are avoided.

Player behaviour

The published payload includes resolved operational hours (mode, timezone, days). The player evaluates the current time in that timezone and either shows content or outside display hours messaging until the next window.

Publish after changing display hours so devices reload the schedule.