Strefy czasowe, pory dnia i dokładność harmonogramu

Ustaw harmonogramy easyCMS tak, aby uruchamiały się o właściwym czasie lokalnym, czasie CMS względem czasu gracza, opcję „uruchamiania o czasie CMS”, części dnia i wyświetlały treści w różnych krajach.

If a schedule fires an hour early, a day late, or works in summer and breaks in winter, you are looking at a timezone problem. There are three clocks involved and they do not have to agree.

The three clocks

  1. Your account’s timezone in easyCMS, what you see when you read the schedule. It is set once for the whole account rather than per person, in an administration area your login does not open, so if the schedule is displaying in the wrong zone tell us and we will change it.
  2. The display’s timezone: set per display in easyCMS.
  3. The device’s own clock: the operating system time on the player hardware.

A schedule is stored against one of these and evaluated against another. Getting a predictable result means deciding, deliberately, which one you want to be authoritative.

Run at CMS time

Every scheduled event carries a Run at CMS time checkbox, in the event’s further options, and it is the setting that decides the whole behaviour:

  • On: the event fires at the time as read on the CMS clock, regardless of where the display physically is. A 09:00 event happens at 09:00 CMS time everywhere. Use this when a campaign must go live simultaneously across a country or a continent.
  • Off: the event fires at 09:00 local to each player. Use this for opening hours, lunch menus, and anything that should follow the local day.

Most confusion comes from expecting local behaviour while the event is set to CMS time, or the reverse. For a single-site network in one timezone the two are identical, which is why the problem only appears when you add your second country.

Set the display timezone

Per display in easyCMS, set the timezone to where the screen physically is. This is what the CMS uses to interpret local-time events and to show you accurate “last seen” times. A display left at the default sits in your timezone as far as the CMS is concerned, no matter where it is plugged in.

Set the device clock correctly

The device must also have the right time, from an internet time server, with the right timezone selected in the operating system. A wrong device clock will:

  • Fire local-time schedules at the wrong moment.
  • Break secure connections to the CMS entirely if it is far enough out, an unexplained “cannot connect” on a brand-new player is often just a clock set to 2010.

Enable automatic time on the device and confirm the timezone in the device’s own settings, not only in easyCMS.

Daylight saving

Both the device operating system and the CMS handle daylight saving automatically if they are set to a named timezone (Europe/Warsaw) rather than a fixed offset (UTC+1). Fixed offsets are the reason schedules drift by an hour twice a year. Always pick the named city, never the offset.

Dayparts

Dayparts are named time bands, “Breakfast”, “Lunch”, “Evening”, that you schedule against instead of typing times repeatedly. They can also carry exceptions, so a band that normally runs 09:00 to 17:00 can behave differently on a named day without a second daypart and a second event. They inherit the same CMS-time versus player-time rule as any other event, so check that setting on the event using the daypart, not on the daypart itself.

Two practical notes:

  • A daypart that crosses midnight needs care; verify it in the agenda view before relying on it.
  • Changing a daypart’s times or exceptions updates every future event that uses it. That is the point of them, but it gives a small edit a large blast radius across a big network, so check what uses a daypart before you move it. Recurring events that repeat beyond the change are updated too.

Verify before you trust it

Open the Schedule in agenda view, pick the display, and read what is actually active at the time you care about.

Tip The agenda view resolves priority, dayparting and timezone for you. It is the only view that honestly answers “what will this screen show at 3pm on Thursday”.

Related articles: Scheduling Content, Scheduled Content Is Not Playing, Display Monitoring

---