Close-up of a building automation control panel with terminal blocks and labeled control wiring

BACnet and integration basics for evaluating building software

Almost every software pitch eventually says "we integrate with your BAS over BACnet." Knowing what that actually involves lets you ask better questions and spot the integration headaches before they hit your schedule.

The vocabulary in two minutes

Networks: IP, MS/TP and the stuff in between

Polling vs. COV vs. trend logs

Software can get data three ways:

Ask any analytics vendor which they use, how often, and how they'll keep load on MS/TP trunks reasonable.

Is it really BACnet? PICS and BTL

"BACnet compatible" can mean a lot of things. Two documents help:

BACnet/SC: why IT departments care

Classic BACnet/IP has no built-in encryption or authentication, which is why IT teams get nervous. BACnet Secure Connect (BACnet/SC) adds a datalink that runs over TLS-secured WebSocket connections in a hub-and-spoke layout. It was added through Addendum bj to ASHRAE Standard 135-2016, approved November 18, 2019. For new projects or anything crossing an IT network, ask whether devices and supervisors support BACnet/SC, and whether that support is BTL-tested.

Beyond BACnet

Free tools to see for yourself

Integration questions for any vendor

  1. Which protocols and which BAS brands/versions do you connect to, at what layer (field devices, supervisor, API)?
  2. Read-only or read/write? If write, at which priority, and how do we release control?
  3. Polling, COV or trend-log reads? At what interval? What's the expected load on MS/TP?
  4. Do you need a BBMD entry, foreign-device registration or a new device on our network?
  5. Is your product BTL-listed? Do you support BACnet/SC?
  6. Who fixes it when a contractor changes device instances or point names?

Tools mentioned in this guide

All IoT & Integration tools →
Controls-Tech Field ToolsEditor's pickNew

YABE (Yet Another BACnet Explorer)

Free, open-source BACnet explorer: discover devices, read/write points, edit schedules and trend logs, browse BBMD tables. BACnet/IP, MS/TP and BACnet/SC.

Free (open source, MIT)

Visit site →
Controls-Tech Field ToolsEditor's pickNew

Wireshark

Free packet analyzer with a BACnet dissector, the tool for chasing broadcast storms, BBMD/routing problems and devices that 'just stopped talking'.

Free (open source)

Visit site →
Controls-Tech Field Tools

Chipkin (CAS BACnet Explorer)

BACnet/Modbus discovery and test tools and protocol gateways for controls techs.

Visit site →
IoT & Integration

Optigo Networks

OT network visibility and health monitoring for BACnet/smart building networks.

Visit site →
IoT & Integration

Contemporary Controls

BACnet routers, gateways and networking hardware for automation.

Visit site →
BAS / BMS PlatformsEditor's pick

Tridium Niagara

Niagara Framework: open platform for integrating and controlling building devices.

Visit site →
IoT & IntegrationEditor's pickNew

Project Haystack

Open-source tagging and data-model standard for naming equipment and points so analytics and FDD tools can find them without manual mapping.

Free (open standard)

Visit site →

More guides

Get The Controls Brief

Short weekly notes on AI, analytics and software for building automation and controls, written from the field rather than by vendor marketing. Plus a heads-up when new tools and guides go up.

Check your email to confirm. Used only for The Controls Brief and directory updates. Unsubscribe anytime.