IOTech Systems Limited

Best viewed on a device with a bigger screen...

BACnet logo | IOTech Systems, BACnet Controller

Easily discover, connect to, and control BACnet devices over both IP and serial networks with IOTech’s high-performance BACnet device connector


What is BACnet

IOTech's BACnet controller

  • BACnet (Building Automation and Control Network) is an open communications protocol used for standard comms between control systems and devices, particularly in the Building Automation Industry
  • BACnet is prevalent in COTS devices relating to heating, ventilation, air-conditioning (HVAC), lighting, access control and fire detection systems
  • It is a rich protocol that defines specific services and objects used to communicate between the devices. It also defines how data is delivered on the network with standards for:
    • BACnet IP - communication over Ethernet
    • BACnet MS/TP (Master slave / token passing) via RS485 serial connections
  • Compared to proprietary approaches, BACnet controllers and devices from different suppliers and manufacturers are able to communicate with generally little integration effort

IOTech's BACnet device connector supports both BACnet IP and BACnet MS/TP and provides advanced functionality including automatic device discovery and performance optimizations such as reading and writing multiple values in single BACnet commands


IOTech's BACnet device connector implements the following key features: 

  • Support for both BACnet IP and BACnet MSTP devices
  • Automatic discovery tool, profile generation, and onboarding of BACnet devices including controls for selective filtering of objects and data points
  • Reading single BACnet values via the ReadProperty operation
  • Writing single BACnet values via the WriteProperty operation
  • Reading multiple BACnet values via the ReadMultipleProperty operation
  • Writing multiple BACnet values via the WriteMultipleProperty operation
  • Change of Value (COV) subscriptions
  • Support for Boolean, Unsigned Int, Signed Int, Real, Double, Character String, Octet String, Bit String, BACnetObjectIdentifier, Enumerated, Date and Time data types
  • Support for reading BACnet arrays
  • Support for BACnet priority levels
  • Support for BACnet/IP Broadcast Management Device (BBMD) communication between IP subnets

If you would like more information on IOTech’s BACnet device connector please contact us 

Contact us 

Back to Supported Connectors

Access Key Enabled Navigation
Keywords for: BACnet Device Connector | IOTech Systems

bacnet, bacnet controller, bacnet discovery tool, ot connectivity, industrial connectors, device connectivity, iotech systems, iotech, edge software solutions, iiot platform, edge computing iiot, data processing, digital transformation solutions, dataops, edgex foundry, iotech systems, iotech, open edge data platform, edge software solutions, iiot platform, edge computing iiot, data processing, digital transformation solutions, dataops, edgex foundry