This website uses cookies to store information on your computer. Some of these cookies are used for visitor analysis, others are essential to making our site function properly and improve the user experience. By using this site, you consent to the placement of these cookies. Click Accept to consent and dismiss this message or Deny to leave this website. Read our Privacy Statement for more.
Pre-Testing Tools

Test Frameworks

BACnet Test Client -  Test your BACnet Device to reveal conformance and interoperability issues


BOTS (BACnet OEM Test Shell) - a Windows based tool for automated BACnet product regression testing


Frontline Serialtest - Serial Analyzer which can be used for MS/TP testing


The BACnet Test Framework (BTF) - Is intended to provide script-based testing for BACnet-components.

BTF comes with a powerful API covering more than 370 BACnet functions. It includes the free Python programming language as well as a .Net based user-interface and support for Microsoft SQL-Server database. Please note that some editions are complimentary or discounted for BACnet International corporate members


Visual Test Shell (VTS) - an open source test framework for BACnet. Supports customizable test scripts


BACnet Client Software

BACbeat (Basic Evaluation, Analysis and Testing) -   all-purpose BACnet evaluation analysis and testing tool for Windows




BACnet Explorer XML Cimetrics


BACnet Quick Test (BQT) -  a BACnet device and object explorer


BOSS Explorer - Softdel’s BOSS Explorer PR-19, has the comprehensive ability to discover, monitor and configure BACnet devices and objects with the devices up to PR 19 in the BACnet network


Yet Another BACnet Explorer (Yabe) - Graphical explorer program for BACnet devices - C# code


BACnet Protocol Analyzers

BACtraceBACnet packet capture and protocol analyzer for MS/TP


BAS-o-maticProtocol Analyzer which can be used for IP, Ethernet or MS/TP captures


WireShark - Protocol Analyzer which can be used for IP, Ethernet or MS/TP captures


BACnet Device Simulators

BACsima Windows server based BACnet device simulator for Windows


BOSSSoftdel Prime’s PR19 compliant BACnet Simulator (BOSS) monitors, debugs and simulates multiple virtual BACnet devices of different profiles on single desktop.


              BOSS is a must-have for effective troubleshooting of BACnet networks.


                  Use Cases:

  • Create multiple virtual BACnet IP devices and simulate functionalities like Scheduling, Trending, Alarms, COV that help product development & testing
  • Build an environment for performance testing, to see how your devices work in heavy BACnet traffic by simulating virtual BACnet IP devices with 10,000 Object instances
  • Interact with MS/TP devices in the network, using a MS/TP to IP router, if present in the network
  • Access devices from multiple BACnet IP networks through the BBMD and Foreign Device Functionality

              BOSS is exclusively available on Softdel Prime.

              With Softdel Prime, enjoy preferred access to World-class B-IoT consulting services, BACnet tools &
              training, and cutting-edge thought leadership.


SCADA Engine’s BACnet Server Simulator


General Tools


PicoScope 2204 - An oscilloscope useful for verifying MS/TP timing during BTL Testing.


UBS to RS485 Adapter - Is a bi-directional USB-powered RS485 to USB converter with built-in 120 ohm termination option, which makes a half-duplex RS485 available to a PC via the USB port.


U+4 USB to BACnet MS/TP Interface -  Can be used with WireShark or BAS-o-matic to watch BACnet traffic on the MS/TP network.


Reference BACnet Routers

Any BTL listed router may be used as a reference router.



Reference BACnet MS/TP Masters

Any BTL listed MS/TP master devices may be used as a reference master.




If you have a product you would like listed here, please contact the BTL Manager.


Note: The BTL provides this list of available tools solely as a resource to the BACnet community. The BTL has not tested, and makes no statement or warranty on the fitness of these tools for the purpose of pre-testing BACnet products.

Membership Management Software Powered by YourMembership  ::  Legal