Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.advahini.com/llms.txt

Use this file to discover all available pages before exploring further.

A schedule is a weekly calendar that controls which playlist plays on a screen at any given time. You define time slots — called schedule events — that each map a time range on a specific day to a specific playlist. When a screen is assigned a schedule, the player checks the current device time and plays whichever playlist matches the active slot. If no slot matches, the screen falls back to a designated fallback playlist. This page explains how to create a schedule, add events, configure a fallback, and assign the schedule to a screen.

Creating a schedule

1

Open Schedules

Click Schedules in the sidebar. The Schedules page shows a weekly grid for the currently selected schedule.
2

Click New Schedule

Click the New Schedule button in the toolbar. A dialog appears.
3

Enter a schedule name

Type a name for the schedule. Names can contain letters, numbers, and spaces — for example, “Morning Rotation” or “Weekend Lobby”. Click Create Schedule.
4

Add events to the weekly grid

The new schedule is selected automatically. Click any empty cell in the calendar grid to add a time slot. A dialog opens where you choose the playlist, start time, end time, and day.
5

Set a fallback playlist (recommended)

Click the FB button in the toolbar, or open the fallback dialog. Select the playlist that should play when no scheduled slot is active. Click Save Fallback.

Adding a schedule event

Each event links a specific day and time range to a playlist.
  1. Click any empty hour cell in the weekly grid — the cell’s day and hour pre-fill the event form.
  2. Select a Playlist from the dropdown.
  3. Set a Start time and End time. End time must be later than start time.
  4. The Day field shows which day you clicked. To add the same event to every day of the week, check Copy this scheduled playlist to every day before saving.
  5. Click Add Playlist to save the event.
The event appears as a colored block on the grid. Click the block to edit or delete it.

Copy to every day

Checking Copy this scheduled playlist to every day creates individual schedule entries for each day of the week (Monday through Sunday) at the same time and with the same playlist. Each daily entry is saved as its own event, so you can edit or remove any single day later without affecting the others.

Editing and deleting events

Click any colored event block on the grid to open the edit dialog. Change the playlist, start time, or end time, then click Save. To delete an event, open the edit dialog and click the trash icon.

Fallback playlist

The fallback playlist plays whenever the current device time does not fall within any scheduled event. This ensures your screen always shows content rather than going blank. To configure the fallback:
  1. Click the FB button in the toolbar while a schedule is selected.
  2. Choose a playlist from the list, or choose No fallback playlist to leave the screen idle when no event matches.
  3. Click Save Fallback.
The current fallback playlist is shown in the summary card at the top of the Schedules page.

12-hour and 24-hour time format

Use the toggle in the toolbar to switch between 24h and 12h time display. The format applies to the calendar grid labels and to the time pickers in the event form. Your preference is saved automatically and persists across sessions.

Timezone behavior

Schedule events are saved with the browser’s timezone at the time of creation. Playback is evaluated by the backend using the timezone stored on the screen device. This means a “9:00 AM” event will play at 9:00 AM in the screen’s local timezone, not in the timezone of the person who created it — as long as the screen’s device timezone is configured correctly.
The Schedules page displays a reminder: “This schedule is saved in UTC from your current browser/device timezone, and playback is decided by the backend.” Make sure each screen has the correct timezone set in its settings to ensure events play at the intended local times.

Renaming, duplicating, and deleting schedules

Use the menu button in the toolbar (visible when a schedule is selected) to:
  • Rename — Change the schedule name.
  • Duplicate — Create a copy of the schedule with all its events. The copy is named “Copy of [name]” and is selected automatically.
  • Delete — Permanently remove the schedule and all its events. This action cannot be undone.

Assigning a schedule to a screen

Schedule assignment is done from the Screens page, not from the Schedules page. To assign:
  1. Go to Screens in the sidebar.
  2. Find the screen you want to update and click Assign on its card.
  3. Select Schedule as the assignment type, choose your schedule, and confirm.
The screen immediately begins following the schedule. See Screens overview for full instructions.