Access Schedules¶
Access schedules let you automate when your door is locked or unlocked — without anyone needing to be on-site.
How Schedules Work¶
A schedule defines a time window during which the door is automatically unlocked (open hours) or locked (outside hours, after-hours lock).
DFACS continuously monitors the current time against your schedules and adjusts the relay state automatically.
Example:
| Schedule | Days | Time | Action |
|---|---|---|---|
| Open Hours | Mon–Fri | 5:00 AM – 10:00 PM | Unlock |
| Weekend | Sat–Sun | 7:00 AM – 8:00 PM | Unlock |
Outside those windows, the door remains locked. Members can still scan in using their barcode at any time (schedules control automatic unlock, not scan-based access).
Creating a Schedule¶
- Go to Dashboard → Access Schedules
- Click Add Schedule
- Configure:
- Name — a label for this schedule (e.g., "Weekday Open Hours")
- Days — select which days of the week this applies
- Start Time — when the door should automatically unlock
- End Time — when the door should automatically re-lock
- Action — Unlock or Lock
- Click Save
The schedule takes effect immediately. The dashboard status panel shows the current active schedule and time remaining.
Schedule Precedence¶
When multiple schedules could apply at the same time, DFACS uses this priority order:
- Manual override — if you manually unlocked or locked the door from the dashboard, that state holds for 1 minute, then schedules resume
- Local schedules — schedules created in the local dashboard
Higher priority always wins.
Manual Override¶
To temporarily override the current schedule:
- Unlock now: Dashboard → Status → Unlock Door (holds for configured unlock duration)
- Lock now: Dashboard → Status → Lock Door (holds for 1 minute, then schedule resumes)
Manual actions are logged in the access log.
Remote Schedules (DragonFly Cloud Portal)¶
For multi-location setups or centrally managed sites, DragonFly can push schedules directly to your device from the cloud.
Remotely pushed schedules appear automatically in Dashboard → Access Schedules — no manual entry needed. They are applied within minutes of the push.
To request a schedule change: Contact DragonFly support with the new schedule details.
Note
Remotely managed schedules cannot be edited locally. Any local change to a cloud-managed schedule will be overwritten on the next push.
Holidays and Special Days¶
DFACS does not currently have a built-in holiday calendar. To close on a holiday:
- Go to Access Schedules
- Temporarily disable or delete the schedule for that day
- Re-enable it after the holiday
Alternatively, create a specific one-time schedule (e.g., a Lock schedule for Christmas Day) — it will override the normal open-hours schedule.
Troubleshooting Schedules¶
Door not locking/unlocking on schedule:
- Verify the schedule is enabled (green toggle)
- Check that the DFACS device's system clock is correct (Windows clock must be accurate)
- Check for conflicting schedules with higher priority
- Look at the Error Log for schedule-related warnings
Schedule shows "inactive" in DragonFly Cloud Portal:
- Deactivated schedules from DragonFly Cloud Portal are pushed to the device automatically
- Check DragonFly Cloud Portal → Schedules and confirm the schedule is active there