Scheduling in enteliWEB — BACnet Schedules and Calendars
Key Takeaway
How to create weekly schedules, exception schedules, and calendar objects in enteliWEB for automated HVAC equipment operation and setpoint changes.
Quick Answer
enteliWEB creates BACnet Schedule and Calendar objects to automate HVAC equipment operation. Weekly schedules define occupied/unoccupied times by day. Exception schedules override the weekly routine for holidays and special events. Schedules write values to BACnet objects at a configured priority level.
Weekly Schedules
Create a weekly schedule by defining time/value pairs for each day of the week. For HVAC occupancy, a typical schedule sets Occupied (value=1) at 6:00 AM and Unoccupied (value=0) at 6:00 PM Monday through Friday, with Saturday and Sunday fully Unoccupied.
Exception Schedules
Exception entries override the weekly routine for specific dates (holidays, special events, building closures). Exceptions take precedence when the current date falls within the exception period.
BACnet Calendar Objects
Calendar objects define lists of dates (holidays, maintenance days) that can be referenced by multiple schedules. Create one Holiday Calendar and link it to all occupancy schedules across the building.
Schedule Priority
BACnet schedules write at a configured priority level (typically Priority 16). This interacts with the BACnet priority array — operator overrides at Priority 8 take precedence over schedule writes at Priority 16. Understanding priority interaction is critical for predictable HVAC behavior.
Best Practices
- Use setback (not shutdown) for unoccupied periods — maintain minimum heating/cooling to prevent equipment damage and rapid morning recovery
- Start occupied mode 30-60 minutes before building occupancy for pre-conditioning
- Create a master holiday calendar shared across all schedules
- Review schedules quarterly to adjust for daylight saving time and occupancy changes
Frequently Asked Questions
A BACnet Schedule defines time-based value changes applied to BACnet objects, including a weekly routine and exception entries for holidays, operating at a defined BACnet priority level.
Exception entries override the weekly routine for specific dates or date ranges, taking precedence when the current date falls within the exception period.