Skip to content

Scheduling Guide

Daniel Frenkel edited this page Jun 30, 2026 · 1 revision

Scheduling

Glasscalibur can open and close itself on a daily schedule — no Home Assistant required. Everything is set from the web UI (http://glasscalibur-XXXXXX.local, Schedule group) and persists across reboots. Scheduling needs a network connection so the device can sync the clock over the internet (SNTP).

Master switch

Nothing happens on a schedule until Schedule Enabled is turned on. A fresh device ships with this off, so it never moves unattended out of the box.

Set your timezone first

Set Timezone to a POSIX TZ string so the schedule fires at your local time:

Region String
UTC (default) UTC0
US Eastern EST5EDT,M3.2.0,M11.1.0
US Central CST6CDT,M3.2.0,M11.1.0
US Mountain MST7MDT,M3.2.0,M11.1.0
US Pacific PST8PDT,M3.2.0,M11.1.0
Central Europe CET-1CEST,M3.5.0,M10.5.0/3

(Note the sign in POSIX strings is inverted vs. the usual UTC offset.)

Pick a mode

The Sun Schedule switch chooses which schedule the master switch runs. Only one mode is ever active at a time.

Mode A — fixed times (Sun Schedule off)

Set Open Time and Close Time. The cover opens and closes at those local times every day. That's it.

Mode B — sunrise / sunset (Sun Schedule on)

The cover follows daylight: open during the day, closed at night.

  1. Turn on Sun Schedule.
  2. Set Latitude and Longitude (decimal degrees; north and east positive). These are required for sunrise/sunset to be accurate.
  3. Optionally set Sun Open Offset / Sun Close Offset in minutes. They're signed, so a negative value fires before the event — e.g. set the close offset to -30 to close 30 minutes before sunset.

The scheduler reconciles to the correct state on boot and only acts on a sunrise/sunset transition, so it won't keep fighting you if you move the cover manually during the day.

Notes

  • Both modes are gated by Schedule Enabled — turn that off to pause all scheduling without losing your settings.
  • All schedule settings survive reboots and firmware updates.
  • Want richer logic (weather, air quality, presence)? Pair the device with Home Assistant or drive it from the API.

Clone this wiki locally