BACnet Device Profiles

Index of the standardized BACnet device profiles from Annex L: controllers, operator interfaces, life safety, access control, lighting, elevators

What a BACnet Profile Is

A BACnet device profile is a standardized capability level: a checklist of things a device must be able to do before it can wear the label. Profiles are defined in Annex L of ANSI/ASHRAE 135-2024, and they exist so a specifier can write one code (for example B-BC) into a tender document and demand a whole capability set without listing every service. The checklist items are BACnet Interoperability Building Blocks (BIBBs); a device documents its claim in its PICS (Protocol Implementation Conformance Statement).

Profiles come in two roles. B-role profiles are devices and servers, the controllers and field equipment that answer requests. A-role profiles are operator interfaces and clients, the workstations and displays that initiate requests and receive notifications. The families below follow Annex L’s own grouping.

Controllers

The workhorse device profiles, from the full building controller down to the simplest sensor.

ProfileName
B-BCBuilding Controller
B-AACAdvanced Application Controller
B-ASCApplication Specific Controller
B-SASmart Actuator
B-SSSmart Sensor

Operator Interfaces

The human-facing profiles, from the full engineering workstation to a basic display.

ProfileName
B-XAWSCross-Domain Advanced Workstation
B-AWSAdvanced Operator Workstation
B-OWSOperator Workstation
B-ODOperator Display

Life Safety

Controllers and operator interfaces for fire and life-safety systems.

ProfileName
B-ALSCAdvanced Life Safety Controller
B-LSCLife Safety Controller
B-ALSWSAdvanced Life Safety Workstation
B-LSWSLife Safety Workstation
B-LSAPLife Safety Annunciator Panel

Access Control

Controllers, door and reader devices, and operator interfaces for access control.

ProfileName
B-AACCAdvanced Access Control Controller
B-ACCAccess Control Controller
B-AACWSAdvanced Access Control Workstation
B-ACWSAccess Control Workstation
B-ACSDAccess Control Security Display

Lighting

Lighting controllers, control stations, and lighting operator interfaces.

ProfileName
B-LSLighting Supervisor
B-LDLighting Device
B-ALCSAdvanced Lighting Control Station
B-LCSLighting Control Station
B-ALWSAdvanced Lighting Workstation
B-LODLighting Operator Display

Elevators

Elevator controllers, monitors, and operator interfaces.

ProfileName
B-AECAdvanced Elevator Controller
B-ECElevator Controller
B-EMElevator Monitor
B-AEWSAdvanced Elevator Workstation
B-EWSElevator Workstation
B-EDElevator Display

Miscellaneous

Infrastructure and specialty profiles. These are the only profiles a device may stack alongside a profile from another family (for example a controller that is also a router and a BACnet BBMD).

ProfileName
B-RTRRouter
B-GWGateway
B-BBMDBroadcast Management Device
B-ACDCAccess Control Door Controller
B-ACCRAccess Control Credential Reader
B-SCHUBSecure Connect Hub
B-DAPDevice Address Proxy

General and Authentication

ProfileName
B-GENERALGeneral profile for devices that do not fit another family
B-ASAuthorization Server

What Chipkin Provides

The CAS BACnet Stack implements the BIBB sets behind the B-role device profiles, and Chipkin’s BACnet test tooling covers the A-role operator profiles for conformance testing. Talk to us about the profile your device needs to claim.