Resources
Blog

Best building management system software

Published October 11, 20263 min read
Milvian AI teamFacilities and infrastructure intelligence
Control panel switches

Good BMS software reads the controllers you have over open protocols, keeps long histories you own, diagnoses faults with evidence and logs every command. Lock-in is the risk to test hardest.

What BMS software is for

A building management system controls heating, cooling, ventilation and often lighting through controllers in the plant room and on each floor. The software is the front end: schedules, setpoints, alarms and trends. Most buildings already have one, and the buying question is usually what to add, what to replace and how to avoid being tied to one contractor for twenty years.

The stakes are real. DOE's Smart Energy Analytics Campaign found median savings of 9 percent from fault detection and diagnostics, and LBNL found that on any given day 40 percent of air handlers showed a reported fault across 60,000 pieces of equipment. The software decides whether those faults are found.

What to require

RequirementWhy it matters hereAsk the vendor
Open protocols.BACnet and Modbus let you change contractors.Which parts of the system need your proprietary tools?
Data you own.Trends are the record of how the building ran.Can we export every trend, in full, at any time?
Fault diagnosis.Alarms without causes waste technician hours.Show a diagnosed fault with the evidence behind it.
Command governance.Changes need an owner, a reason and a record.Is there a per-device command history?
Multi-site view.Portfolios outgrow one front end per building.Can one login see every site?

Lock-in, and how to test for it

Ask who holds the programming tools and licenses, whether the controllers accept programming from other integrators, and what happens to the trend history if the service contract ends. Ask for the points list in a standard format. A vendor who cannot answer these on paper will be expensive to leave.

Looking ahead, building performance standards such as New York's Local Law 97 and the recast EU EPBD make measured performance a legal matter, so the BMS has to produce data an auditor can follow.

How to evaluate it

  1. Inventory controllersList brand, protocol, firmware and support status per building.
  2. Request the points listCheck naming, units and export format.
  3. Test a faultAsk each vendor to diagnose a known problem from your data.
  4. Price the exitGet the cost of moving service to another integrator in writing.

Where Aqueduct fits

Aqueduct can work three ways: read the BMS you keep and add diagnosis, baselines and a portfolio view; replace an unsupported front end with Smart Controls over BACnet and Modbus; or be specified into new construction. In every case trend data stays in aQ Core, and control runs where control is enabled, with owner approval, with lockouts and a command history.

Sources

SourceLink
US DOE, Smart Energy Analytics Campaignenergy.gov
LBNL, Crowe and Granderson et al., 2023bies.lbl.gov
NYC Department of Buildings, Local Law 97nyc.gov
European Commission, Energy Performance of Buildings Directiveenergy.ec.europa.eu
Questions

Questions about this topic

Cloud BMS software is safe when commands are authenticated, limited and logged, and local controllers keep running if the connection drops. In Aqueduct, the owner approves which devices accept commands, lockouts hold a new command while one is still executing, and each change is recorded. See trust and security.

In North America, BMS and BAS (building automation system) name the same thing: the controllers and software that run heating, cooling, ventilation and often lighting. The distinction that matters to a buyer is between either one and a layer that meters, baselines and compares buildings. See BMS vs BEMS vs EMS.

Usually yes, if the controllers speak BACnet or Modbus and the owner holds the programming rights and licenses. Aqueduct reads those controllers as they are, keeps their trends in aQ Core and, with owner approval, can take over schedules and setpoints from an unsupported front end. The replace your BMS path covers that route.

Compare metered energy with a weather-normalized expected value, not with last year's bill. Aqueduct models expected use by regression on past consumption plus cooling and heating degree days, prices the gap at your tariff and links each change to a logged command, so a reviewer can trace a claimed saving. See measurement and verification.

See Aqueduct on your own facility.

Bring a site, a utility bill or a question. We will show you where the loss is.