BMS/BAS Controls Checklist (Smart HVAC Automation & Calibration Guide)

By James smith on April 14, 2026

bms-bas-controls-checklist-hvac-automation

Your BMS/BAS system controls up to 70% of your building's total energy load — but an improperly configured or uncalibrated system silently costs 20% of that energy back through sensor drift, missed control sequences, and outdated firmware. Oxmaint's IoT integration platform connects directly to BACnet, Modbus, and LonWorks-based building automation systems, turning every sensor deviation and fault code into an automated maintenance work order before comfort or compliance is impacted. This checklist covers every layer of BMS/BAS verification — from hardware sensors to network protocols — with the frequency and documentation your team needs to keep smart building automation performing as designed.

Checklist + IoT Integration

BMS/BAS Controls Checklist: Smart HVAC Automation & Calibration Guide

A structured verification framework for facility managers and controls engineers — covering sensor calibration, network protocols, control sequences, and AI-powered fault detection across BACnet, Modbus, and LonWorks systems.


BMS Live Alert Feed Now
!
AHU-3 Supply Air Temp Deviation
+4.2°F above setpoint — BACnet fault logged · 2 min ago
Critical
~
CO2 Sensor Floor 4 — Drift Detected
Calibration deviation ±38 ppm · Work order auto-created
Alert
+
VFD-12 Firmware Updated
BAS controller patch applied — patch v4.7.2
Resolved
~
Chiller Plant — Modbus Timeout
Network latency 320ms — exceeds 200ms threshold
Warning

Smart Building Control KPIs — Real-Time Monitoring

94.2%
BMS Control Accuracy

Target: 96%+
78%
Sensor Calibration Compliance

14 sensors overdue
18%
Energy Saved via Automation

vs. manual control baseline
7
Active BAS Fault Codes

3 unacknowledged

BMS/BAS Controls Verification Checklist

Each layer maps to a specific control system failure mode. Work through them in sequence — hardware integrity before software review, sensors before sequences.

01
Hardware & Controller Integrity
Weekly + After Events
Verification ItemMethodPass CriteriaFrequency
DDC controller power supply voltage Multimeter test 24VAC ±10% Monthly
Controller enclosure temperature Thermal probe Below 40°C Weekly
Status LEDs on all controllers Visual inspection No fault indicators Weekly
Battery backup on memory modules Battery tester Charge above 90% Quarterly
Physical wiring — loose terminals Inspection + pull test No movement at terminals Semi-annual
02
Sensor Calibration & Accuracy
Monthly Critical / Quarterly Standard
Sensor TypeCalibration ToolAcceptable DeviationAction if Failed
Temperature sensors (AHU, zones) Calibrated reference probe ±1°F (±0.55°C) Recalibrate or replace
Humidity sensors (RH%) Calibrated hygrometer ±3% RH Factory recalibration
CO2 sensors Reference gas cylinder ±50 ppm Zero-span calibration
Differential pressure sensors Manometer reference ±0.05 in. WG Recalibrate transmitter
Occupancy/PIR sensors Physical occupancy test Response within 30 sec Adjust sensitivity or replace
Flow meters (air/water) Ultrasonic clamp meter ±5% of design flow Rebalance system
03
Network Communication & Protocols
Monthly
Protocol / SystemTest MethodPass CriteriaFrequency
BACnet/IP device discovery Network scan tool 100% device visibility Monthly
Modbus RTU polling response Packet analyzer Response under 200ms Monthly
LonWorks node communication NL-220 analyzer No communication errors Monthly
IP addressing / subnet config Network review No conflicts / duplicates Quarterly
BMS head-end server backup Restore test Successful restore under 2hr Monthly
04
Control Sequences & Setpoint Verification
Quarterly
Control SequenceExpected ResponseVerified ByFrequency
Occupied/unoccupied scheduling HVAC setback within 5 min of schedule Time-stamp comparison Quarterly
Economizer enable/disable Damper opens when OAT below 60°F Manual temp manipulation Seasonal
Demand-controlled ventilation (DCV) OA damper modulates with CO2 CO2 spike test Semi-annual
VAV box minimum airflow Maintains design minimum at all loads Flow hood measurement Annual
Chilled water reset schedule CHW setpoint rises as load drops Load ramp test Semi-annual
Heat/cool interlock prevention No simultaneous heat + cool in same zone Logic trace in BMS Quarterly
05
Firmware & Software Health
Quarterly
ItemActionFrequency
Controller firmware versions Compare to vendor latest — patch if behind Quarterly
BMS software license validity Verify expiry dates — renew proactively Annual
Unauthorized sequence changes Compare to as-built documentation Quarterly
Alarm configuration review Verify priority levels and routing Semi-annual
Cybersecurity patches Apply vendor security updates Monthly
06
Actuators & End Devices
Semi-Annual
DeviceTestPass Criteria
Valve actuators (CHW, HHW) Full stroke test via BMS command Full travel under 90 sec
Damper actuators (OA, RA, SA) 0–100% position command Position within ±5%
VFD speed control response 0–60 Hz ramp via BMS signal Linear response, no hunting
Thermostat zone setpoints Override and verify response Zone reaches setpoint ±1°F
Relay / binary output verification Force output — confirm device response Correct device activates
IoT Integration + AI Monitoring

Automate BMS Fault Detection — Work Orders Before Comfort Is Impacted

Oxmaint connects to your BACnet/Modbus BAS and converts every fault code into a prioritized, auto-dispatched work order — linked to the asset, the control sequence, and the technician on duty.

What AI-Powered BMS Monitoring Delivers

Fault-to-Resolution Time
Before (Manual)
4.8 hrs avg
After (AI + CMMS)
62 min avg
Undetected Sensor Drift Events
Before
18/month
After
2/month
Energy Waste from Misconfigured Controls
Before
~20% of HVAC energy
After
Under 4%

AI-Powered Fault Prediction — Before Failure Occurs

87%
AHU-7 Economizer Actuator Failure
Increasing actuator torque deviation detected over 14 days. Estimated failure window: 8–12 days.
Suggested: Schedule actuator inspection — next maintenance window
62%
Zone 3B CO2 Sensor Calibration Drift
Trending 40 ppm high vs. reference station. DCV control accuracy impacted.
Suggested: CO2 calibration — within 7 days
34%
Chiller BACnet Network Timeout Pattern
Intermittent 250ms latency spikes — 3x in 48 hours. Network switch aging detected.
Suggested: Network switch inspection — within 30 days
"

The biggest operational gap I see across commercial facilities is not a lack of BMS data — it is a failure to act on it. A BACnet fault code logged at 2 AM on a Tuesday sits unread until Friday, by which point a recoverable sensor drift has become an occupant comfort complaint and an energy variance that won't show up in the utility bill until next month. Facilities that integrate BMS fault codes directly into a CMMS work order pipeline don't just respond faster — they catch degradation patterns that no human reviewer would ever notice in a sea of alarm logs. The 25–40% reduction in unplanned HVAC downtime that integrated BMS-CMMS platforms deliver is not from better technology — it is from finally closing the gap between data generation and maintenance action.

David Harrington, PE
Principal Controls Engineer — Siemens Building Technologies / 22 Years in BAS/BMS Design and Integration for Class A Commercial Facilities

BMS/BAS Controls — Frequently Asked Questions

How often should BMS sensors be calibrated, and what tolerance is acceptable?
Temperature sensors should be calibrated monthly for critical zones (data centers, labs, operating rooms) and quarterly for standard commercial spaces, with a tolerance of ±1°F against a calibrated reference instrument. CO2 sensors require zero-span calibration using a reference gas cylinder whenever drift exceeds ±50 ppm — typically every 6–12 months depending on environmental exposure. Differential pressure sensors should be verified quarterly against a calibrated manometer. Facilities with integrated BMS-CMMS platforms like Oxmaint can track calibration due dates automatically and flag overdue sensors before they impact control accuracy. Track sensor calibration schedules in Oxmaint automatically.
What is the difference between BMS and BAS, and does it affect maintenance approach?
A BAS (Building Automation System) is the backend network of DDC controllers, sensors, actuators, and communication hardware that physically controls HVAC equipment. A BMS (Building Management System) is the frontend software interface that displays and manages the data the BAS collects. In maintenance terms, BAS maintenance focuses on hardware — controller power, network communication, sensor calibration, actuator function. BMS maintenance focuses on software — firmware versions, control sequence programming, alarm configuration, and data backup. A complete BMS/BAS checklist covers both layers, which is why the two terms are used together in this guide. Book a demo to see how Oxmaint manages both BAS and BMS maintenance workflows.
How does Oxmaint integrate with BACnet and Modbus-based building automation systems?
Oxmaint connects to BACnet/IP, BACnet MS/TP, and Modbus RTU/TCP networks through a lightweight middleware integration layer that reads fault codes, alarm states, and operational parameters from your existing BAS infrastructure. When a BAS fault code crosses a defined threshold — AHU supply air deviation, VFD fault, CO2 exceedance — Oxmaint automatically generates a work order with the fault context, asset history, and diagnostic checklist attached. No BAS replacement required; Oxmaint works alongside your existing controls system regardless of vendor or protocol generation. Start a free trial to configure your first BAS integration point.
What are the most common BMS calibration failures found during audits?
The most frequently found calibration failures in BMS audits are temperature sensor drift (particularly in duct-mounted sensors exposed to high airflow), CO2 sensor reading high due to contamination on the optical sensing element, differential pressure transmitters with reference port blockages showing false-high static pressure readings, and occupancy sensors that stopped triggering control sequences due to lens fouling or detection range drift. Each of these directly impacts energy efficiency, occupant comfort, and control sequence accuracy — yet none would generate a BAS alarm until the deviation became severe. Monthly calibration checks catch all four before they affect building performance. Book a demo to automate calibration scheduling in Oxmaint.
Smart Building Performance

Connect Your BMS to a CMMS That Acts on Every Fault Code Automatically

Oxmaint's IoT integration layer reads BACnet and Modbus fault codes in real time, generates work orders automatically, and tracks every sensor calibration event and control sequence verification from a single platform — so your BMS investment delivers the energy savings and comfort outcomes it was designed to achieve.


Share This Story, Choose Your Platform!