License & Deployment Mix: 15 tools – 1 OSS, 1 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is BMS / BAS?
Building Management Systems (BMS), also called Building Automation Systems (BAS), are software platforms that monitor and control a building’s mechanical, electrical, and plumbing (MEP) systems. BMS sits at the supervisory layer above individual controllers (DDC panels, VAV controllers, lighting panels) and provides centralized visibility and control across an entire building or campus.
A BMS collects data from sensors and controllers distributed throughout a facility, presents it through operator workstations and web interfaces, and allows facility managers to adjust setpoints, schedules, and alarm thresholds. Modern BMS platforms add energy analytics, fault detection and diagnostics (FDD), demand response, tenant comfort management, and cloud-based remote access to traditional supervisory functions.
BMS manages the following building subsystems:
- HVAC – air handling units, chillers, boilers, variable air volume (VAV) boxes, rooftop units, heat pumps, cooling towers
- Lighting – scheduled on/off, dimming, daylight harvesting, occupancy-based control
- Fire / life safety – fire alarm integration, smoke control, stairwell pressurization, elevator recall
- Elevators / vertical transport – status monitoring, dispatch integration, energy tracking
- Access control integration – occupancy data for HVAC optimization, after-hours lighting triggers
- Energy management – metering, sub-metering, demand limiting, load shedding, utility rate optimization, sustainability reporting
- Domestic water – hot water systems, recirculation pumps, leak detection
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
Deployment Model
| Tool | On-Prem | Cloud | Docker | Platform |
|---|---|---|---|---|
| VOLTTRON | Yes | No | Yes | Linux |
| Niagara Framework | Yes | Yes | No | Win/Linux |
| Honeywell EBI | Yes | Yes | No | Windows |
| Siemens Desigo CC | Yes | Yes | No | Windows |
| JCI Metasys | Yes | Yes | No | Windows |
| Schneider EcoStruxure | Yes | Yes | No | Windows |
| ALC WebCTRL | Yes | Yes | No | Win/Linux |
| Delta enteliWEB | Yes | Yes | No | Win/Linux |
| Distech EC-Net | Yes | Yes | No | Windows |
| KMC Commander | Yes | Yes | No | Cloud-first |
| Carrier i-Vu | Yes | Yes | No | Windows |
| ABB ABILITY | Yes | Yes | No | Windows |
| Trane Tracer | Yes | Yes | No | Windows |
| Lynxspring JENEsys | Yes | Yes | No | Niagara |
| Computrols CBAS | Yes | No | No | Windows |
SSO / Authentik Integration
| Tool | OIDC | SAML | LDAP/AD | Local |
|---|---|---|---|---|
| VOLTTRON | No | No | No | Yes |
| Niagara Framework | No | SAML | Yes | Yes |
| Honeywell EBI | No | SAML | Yes | Yes |
| Siemens Desigo CC | No | No | Yes | Yes |
| JCI Metasys | No | SAML | Yes | Yes |
| Schneider EcoStruxure | OIDC | SAML | Yes | Yes |
| ALC WebCTRL | No | No | Yes | Yes |
| Delta enteliWEB | No | No | Yes | Yes |
| Distech EC-Net | No | No | Yes | Yes |
| KMC Commander | OIDC | SAML | Yes | Yes |
| Carrier i-Vu | No | No | Yes | Yes |
| ABB ABILITY | OIDC | SAML | Yes | Yes |
| Trane Tracer | No | No | Yes | Yes |
| Lynxspring JENEsys | No | SAML | Yes | Yes |
| Computrols CBAS | No | No | Yes | Yes |
Best Authentik integration: Schneider EcoStruxure Building, KMC Commander, ABB ABILITY (OIDC + SAML + LDAP/AD)
Core BMS Features
| Tool | HVAC | Lighting | Energy Mgmt | Alarms | Scheduling | Trending |
|---|---|---|---|---|---|---|
| VOLTTRON | Agent | Agent | Yes | Basic | Agent | Yes |
| Niagara | Yes | Yes | Yes | Yes | Yes | Yes |
| Honeywell EBI | Yes | Yes | Yes | Yes | Yes | Yes |
| Siemens Desigo CC | Yes | Yes | Yes | Yes | Yes | Yes |
| JCI Metasys | Yes | Yes | Yes | Yes | Yes | Yes |
| Schneider EcoStr. | Yes | Yes | Yes | Yes | Yes | Yes |
| ALC WebCTRL | Yes | Yes | Yes | Yes | Yes | Yes |
| Delta enteliWEB | Yes | Yes | Yes | Yes | Yes | Yes |
| Distech EC-Net | Yes | Yes | Yes | Yes | Yes | Yes |
| KMC Commander | Yes | Yes | Yes | Yes | Yes | Yes |
| Carrier i-Vu | Yes | Basic | Yes | Yes | Yes | Yes |
| ABB ABILITY | Yes | Yes | Yes | Yes | Yes | Yes |
| Trane Tracer | Yes | Basic | Yes | Yes | Yes | Yes |
| Lynxspring JENEsys | Yes | Yes | Yes | Yes | Yes | Yes |
| Computrols CBAS | Yes | Yes | Yes | Yes | Yes | Yes |
Best full-feature: Honeywell EBI, Siemens Desigo CC, JCI Metasys, Schneider EcoStruxure (complete BMS with full HVAC, lighting, energy, and alarm management)
Best middleware: Niagara Framework (protocol integration across any vendor’s controllers)
Protocol Support
| Tool | BACnet | Modbus | LonWorks | KNX | DALI | OPC UA |
|---|---|---|---|---|---|---|
| VOLTTRON | Yes | Yes | No | No | No | No |
| Niagara | Yes | Yes | Yes | Yes | Yes | Yes |
| Honeywell EBI | Yes | Yes | Yes | Yes | No | Yes |
| Siemens Desigo CC | Yes | Yes | Yes | Yes | Yes | Yes |
| JCI Metasys | Yes | Yes | Yes | No | No | Yes |
| Schneider EcoStr. | Yes | Yes | Yes | Yes | Yes | Yes |
| ALC WebCTRL | Yes | Yes | No | No | No | Yes |
| Delta enteliWEB | Yes | Yes | No | No | No | Yes |
| Distech EC-Net | Yes | Yes | Yes | No | No | Yes |
| KMC Commander | Yes | Yes | No | No | No | Yes |
| Carrier i-Vu | Yes | Yes | No | No | No | No |
| ABB ABILITY | Yes | Yes | Yes | Yes | Yes | Yes |
| Trane Tracer | Yes | Yes | No | No | No | No |
| Lynxspring JENEsys | Yes | Yes | Yes | Yes | Yes | Yes |
| Computrols CBAS | Yes | Yes | Yes | No | No | No |
Best protocol support: Niagara Framework, Siemens Desigo CC, Schneider EcoStruxure, ABB ABILITY, Lynxspring JENEsys (broadest protocol coverage including KNX and DALI)
Advanced Features
| Tool | FDD | Analytics | Demand Resp. | IoT | Mobile | Cloud |
|---|---|---|---|---|---|---|
| VOLTTRON | Agent | Agent | Yes | MQTT | No | No |
| Niagara | Add-on | Add-on | Add-on | Yes | Yes | Yes |
| Honeywell EBI | Yes | Yes | Yes | Yes | Yes | Yes |
| Siemens Desigo CC | Yes | Yes | Yes | Yes | Yes | Yes |
| JCI Metasys | Yes | Yes | Yes | Yes | Yes | Yes |
| Schneider EcoStr. | Yes | Yes | Yes | Yes | Yes | Yes |
| ALC WebCTRL | Yes | Yes | Yes | Limited | Yes | Yes |
| Delta enteliWEB | Yes | Yes | Limited | Limited | Yes | Yes |
| Distech EC-Net | Yes | Yes | Limited | Yes | Yes | Yes |
| KMC Commander | Yes | Yes | Yes | Yes | Yes | Yes |
| Carrier i-Vu | Basic | Basic | Basic | Limited | Yes | Yes |
| ABB ABILITY | Yes | Yes | Yes | Yes | Yes | Yes |
| Trane Tracer | Basic | Basic | Basic | Limited | Yes | Yes |
| Lynxspring JENEsys | Yes | Yes | Yes | Yes | Yes | Yes |
| Computrols CBAS | Basic | Basic | Basic | No | Yes | No |
Best advanced features: Honeywell EBI, Siemens Desigo CC, JCI Metasys, Schneider EcoStruxure (full FDD, analytics, demand response, IoT, and cloud capabilities)
API Capabilities
| Tool | REST API | Webhooks | SDK | CLI |
|---|---|---|---|---|
| VOLTTRON | Yes | Yes | Python | Yes |
| Niagara | Yes | No | Java | No |
| Honeywell EBI | Yes | Yes | .NET | No |
| Siemens Desigo CC | Yes | Yes | .NET | No |
| JCI Metasys | Yes | Yes | .NET | No |
| Schneider EcoStr. | Yes | Yes | REST | No |
| ALC WebCTRL | Yes | No | Java | No |
| Delta enteliWEB | Yes | No | REST | No |
| Distech EC-Net | Yes | No | REST | No |
| KMC Commander | Yes | Yes | REST | No |
| Carrier i-Vu | Limited | No | No | No |
| ABB ABILITY | Yes | Yes | REST | No |
| Trane Tracer | Limited | No | No | No |
| Lynxspring JENEsys | Yes | No | Java | No |
| Computrols CBAS | Limited | No | No | No |
Best API: VOLTTRON (REST + webhooks + Python SDK + CLI), Schneider EcoStruxure and JCI Metasys (REST + webhooks + documented API)
Monitoring Integration
| Tool | Health EP | Logs | SNMP | Metrics |
|---|---|---|---|---|
| VOLTTRON | Yes | Files | No | Prometheus |
| Niagara | Yes | Files | SNMP | JMX |
| Honeywell EBI | Yes | Files | SNMP | WMI |
| Siemens Desigo CC | Yes | Files | SNMP | WMI |
| JCI Metasys | Yes | Files | SNMP | WMI |
| Schneider EcoStr. | Yes | Files | SNMP | WMI |
| ALC WebCTRL | Yes | Files | No | JMX |
| Delta enteliWEB | Yes | Files | No | Perf |
| Distech EC-Net | Yes | Files | No | WMI |
| KMC Commander | Yes | Files | No | REST |
| Carrier i-Vu | Yes | Files | No | WMI |
| ABB ABILITY | Yes | Files | SNMP | WMI |
| Trane Tracer | Yes | Files | No | WMI |
| Lynxspring JENEsys | Yes | Files | SNMP | JMX |
| Computrols CBAS | Yes | Files | No | No |
Best monitoring integration: VOLTTRON (health endpoint + log files + Prometheus metrics), Niagara Framework (health endpoint + SNMP + JMX via Jolokia), Honeywell EBI and Siemens Desigo CC (SNMP + WMI for Windows monitoring)
Pricing
Open Source / Research
| Tool | License | Pricing |
|---|---|---|
| VOLTTRON | BSD 3-Clause | Free |
Middleware
| Tool | Licensing | Pricing |
|---|---|---|
| Niagara Framework | Per-controller | $500-2,000/JACE; supervisor license |
Commercial / Enterprise
| Tool | Licensing | Pricing |
|---|---|---|
| Honeywell EBI | Per-point | Quote-based (enterprise) |
| Siemens Desigo CC | Per-point | Quote-based (enterprise) |
| JCI Metasys | Per-point | Quote-based (enterprise) |
| Schneider EcoStruxure | Per-point | Quote-based (enterprise) |
| ALC WebCTRL | Per-controller | Quote-based |
| Delta enteliWEB | Per-controller | Quote-based |
| Distech EC-Net | Per-controller | Quote-based |
| KMC Commander | Per-device/SaaS | Subscription-based |
| Carrier i-Vu | Per-controller | Quote-based |
| ABB ABILITY | Per-point | Quote-based (enterprise) |
| Trane Tracer | Per-controller | Quote-based |
| Lynxspring JENEsys | Per-controller | Quote-based (Niagara license) |
| Computrols CBAS | Per-controller | Quote-based |
Tools
15 tools.
ABB ABILITY Building Ecosystem
ABB ABILITY Building Ecosystem is ABB’s integrated building management platform that combines HVAC control, lighting (via ABB’s KNX portfolio), energy management, and building analytics into a unified system.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, native · SSO: none
Automated Logic WebCTRL
Automated Logic Corporation (ALC), a Carrier subsidiary, produces WebCTRL – a Java-based BMS platform known for its web-native interface, BACnet expertise, and strong energy analytics.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Carrier i-Vu
Carrier i-Vu is Carrier Global’s (formerly United Technologies) building automation system for HVAC monitoring and control.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Computrols CBAS
Computrols Building Automation Software (CBAS) is the BMS platform from Computrols, a Louisiana-based manufacturer of building automation controllers and software.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Delta Controls enteliWEB
Delta Controls enteliWEB is the web-based supervisory platform for Delta Controls’ building automation system. Delta Controls is a Canadian BMS manufacturer known for BACnet-native controllers and a modern web interface.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Distech Controls EC-Net
Distech Controls (an Acuity Brands company) produces the EC-Net building management platform and a range of BACnet and LonWorks DDC controllers.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Honeywell Enterprise Buildings Integrator (EBI)
Honeywell Enterprise Buildings Integrator (EBI) is Honeywell’s flagship enterprise BMS platform for large commercial buildings, campuses, hospitals, airports, and data centers.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: SAML
Johnson Controls Metasys
Johnson Controls Metasys is one of the most widely deployed BMS platforms in North America, with millions of connected points across commercial office buildings, hospitals, universities, government facilities, and data centers.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: SAML
KMC Controls KMC Commander
KMC Controls KMC Commander is a cloud-first building management platform designed for small to mid-size commercial buildings.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Lynxspring JENEsys
Lynxspring JENEsys is a building automation platform built on the Tridium Niagara Framework, offering vendor-neutral control of HVAC, lighting, and energy over BACnet, Modbus, LonWorks, and KNX.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Niagara Framework by Tridium
Niagara Framework by Tridium (a Honeywell subsidiary) is the dominant middleware platform in building automation.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Schneider Electric EcoStruxure Building
Schneider Electric EcoStruxure Building (formerly TAC Vista, Andover Continuum, and Satchwell) is Schneider’s unified building management platform covering HVAC, lighting, energy, fire, and security management.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Siemens Desigo CC
Siemens Desigo CC (Comfort and Control) is Siemens’ integrated building management platform for commercial buildings, campuses, data centers, and critical facilities.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Trane Tracer SC / Tracer ES
Trane Tracer is the building automation platform from Trane Technologies (formerly Ingersoll Rand), one of the world’s largest HVAC equipment manufacturers.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
VOLTTRON
VOLTTRON is an open-source distributed control and sensing platform developed by Pacific Northwest National Laboratory (PNNL) under the U.S. Department of Energy (DOE).
License: BSD-3-Clause (OSS) · Kind: web · Deploy: native · SSO: none