BACnet stack
- softBAC

BACnet was designed to allow communication of building automation and control systems for applications such as heating, ventilating, and air-conditioning control (HVAC), lighting control, access control, and fire detection systems and their associated equipment. The BACnet protocol provides mechanisms for building automation devices to exchange information, regardless of the particular building service they perform.

softdel’s intelligent BACnet PR-19 compliant stack

Softdel’s softBAC is an intelligent version of the industry-standard BACnet protocol stack for Building Automation and Control (BAC) networks. Softdel offers softBAC (BACnet PR-19 Stack), a comprehensive stack library supporting all profiles right from server-side (B-SS, B-SA, B-ASC, B-AAC, B-BC) to client-side (B-OD, B-OWS, B-AWS). The softBAC stack supports various platforms (Baremetal, Embedded RTOS, Windows/Linux, Docker Container) & advanced features such as IPv6, IEIEJ & web interfaces (REST, TLS1.2 Security).


Operator Interface Device Profile Family


BACnet Advanced Operator Workstation


BACnet Operator Workstation


BACnet Operator Displays

Controller Device Profile Family


BACnet Building Controller


BACnet Advanced Application Controller


BACnet Application Specific Controller


BACnet Smart Actuator


BACnet Smart Sensor

Miscellaneous Device Profile Family


BACnet Router


BACnet Gateway


BACnet Broadcast Management Device

softdel's stack offerings supporting
various platforms and protocol revisions

Stack Type Supported Hardware Supported OS Profiles Protocol Revision
BACnet / IP Linux and Windows B-SS 14
B-OD 14,19
B-ASC 19
B-OWS 14,19
B-AAC 14,19
B-AWS 14,19
BACnet / IP Embedded FreeRTOS B-SS 19
B-ASC 19
B-AAC 19
B-BC 19
BACnet MS/TP Embedded FreeRTOS B-SS 19
B-ASC 19
B-AAC 19
B-BC 19
Baremetal B-SS 19
B-ASC 19
BACnet/IP  Using Wi-fi Embedded RTOS B-ASC 14


Softdel’s intelligent BACnet stack has built-in features that greatly reduce the time and effort spent during the stack integration. For devices on the network, the softBAC stack maintains its device and object databases. These databases can be manually configured or dynamically populated from existing devices on the network. The softback stack can automatically manage A-side services, B-side services, and APDU segmentation.

softdel’s BACnet/SC

With an increasing number of devices tied to one building automation system, there arose a significant need for a highly secure communication protocol. BACnet Secure Connect (BACnet/SC) is the solution to meet this requirement. An encrypted form of BACnet communication, this protocol uses TLS encryption to ensure the integrity and safety of its communications.


Features of BACnet Secure Connect not only address current concerns but also comply with IT requirements:


  • Encrypted WebSocket connection using Transport Layer Security (TLS v1.3) enables secured communication
  • Supports DNS hostname resolution and DHCP, which eliminates the need for static IP of every device
  • Eliminates BACnet/IP broadcast management device and its configuration
  • Enables standard Network Address Translation (NAT) method for TCP connection
  • UDP is no more required
  • Enables full compatibility with all other data links of BACnet through routing function

digital transformation led
innovation in smart buildings

Find out how BACnet bridges the worlds of IT and Building Automation Systems

find out how softdel can help
your business grow