Pay an annual fee to use the software. Support & Maintenance is included. Add to Cart Added

Your cart cannot contain both a Subscription and a Perpetual product.

Please modify your cart to add this license type.

Add to Cart


Pay a one-time product list price. Mandatory year-one Support & Maintenance Agreement is included. Add to Cart Added

Your cart cannot contain both a Subscription and a Perpetual product.

Please modify your cart to add this license type.

Add to Cart


Product Overview

The BACnet/IP driver provides an interface to connect, monitor, and control building automation devices—providing real-time data to a myriad of software applications, from building and energy management systems to enterprise IT networks. It provides connectivity to equipment using the BACnet protocol over IP (often referred to as BACnet/IP or BACnet Annex J). Devices on other BACnet network types may be accessed using BACnet gateway devices.


  • Integrates BACnet data into OPC-compliant HMI/SCADA applications
  • Enables BACnet data to be accessed by leading automation, HMI/SCADA, ERP, Big Data, asset management, and analytics packages via OPC, proprietary protocols, and IT protocols (including MQTT, REST, ODBC, and SNMP)
  • Supports Automatic Device Discovery
  • Supports Command Priority, which prioritizes write requests
  • Supports Application Protocol Data Unit (APDU), which affects message segmentation
  • Includes Automatic Tag Generation through device interrogation
  • Supports the following Standard Objects, including most of the required properties: Accumulator, Analog Input, Analog Output, Analog Value, Averaging, Binary Input, Binary Output, Binary Value, Calendar, Command, Device, Event Enrollment, File, Group, Life Safety Point, Life Safety Zone, Loop, Multi-State Input, Multi-State Output, Multi-State Value, Notification Class, Program, Schedule, and Trend Log
  • Supports Confirmed and Unconfirmed Event Notifications for both intrinsic and algorithmic notifications for several Event States, including Change of Value, Change of State, Out of Range, Unsigned Range, and Command Failure


  • BACnet/IP (Annex J)

Available Languages

  • English
  • German
  • Japanese
  • Simplified Chinese

Application Support

  • DDE Format CF_Text and AdvancedDDE
  • NIO Interface for iFIX
  • OPC .NET Service (OPC .NET) Version 1.00
  • OPC Alarms and Events (OPC AE) Version 1.10
  • OPC Data Access (OPC DA) Versions 1.0a, 2.0, 2.05a, and 3.0
  • OPC Unified Architecture (OPC UA) Clients
  • SuiteLink and FastDDE for Wonderware


Release Notes

Access and search all Kepware product release notes here.

Additional Tech Info

Supported Protocol Details

The official BACnet specification "ANSI/ASHRAE Standard 135-2001 BACnet A Data Communication Protocol for Building Automation and Control Networks" describes all aspects of the BACnet protocol. When using Kepware's BACnet/IP device driver, it is recommended that users be familiar with the standard BACnet objects and properties discussed in Clause 12 and the BACnet/IP particulars outlined in Annex J. The specification is available along with many other useful resources through the American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc. (ASHRAE) or the official BACnet website at

The Protocol Implementation Conformance Statement (PICS) is available in the BACnet/IP product manual.

Featured Suites