Skip to main content

Scheduling in enteliWEB — BACnet Schedules and Calendars

By NFM Consulting 1 min read

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

Ready to Get Started?

Our engineers are ready to help with your automation project.