(Optional) Setting up the BACnet Server

BACnet Router and Server Configuration is available with SmartServer 2.5 and higher.

Using the SmartServer BACnet Server, you can provide a BACnet interface to any field devices available on your SmartServer, independent of the protocols used to communicate with the devices. As a result, you can provide a BACnet interface to EnOcean, LON, LoRaWAN, and Modbus devices that you have provisioned on your SmartServer.  You can also provide a customized BACnet interface to BACnet devices that you have provisioned on your SmartServer.

Once you have enabled BACnet and imported BACnet type maps (.btm) for your devices, you can interact with the devices from a BACnet workstation.  Following is an example of the YABE tool interacting with LoRaWAN devices using the BACnet Server on a SmartServer.

Discovered Mapped LoRaWAN devices in YABE

You can also use the SmartServer BACnet Server to provide an interface to intrinsic reporting for the BACnet objects configured in the server. In addition, you can use the BACnet Server to interface with the IAP scheduler and calendar using BACnet Scheduler and BACnet Calendar objects.  The BACnet Server automatically creates BACnet Scheduler and BACnet Calendar objects for any schedules defined by IAP applications or the CMS Calendar widget.

To configure the BACnet Server, follow these steps:

  1. Create the BACnet Type Map (BTM) file for the interface. See (Optional) Creating a BACnet Type Map (BTM).

  2. Set up BACnet as described in Add a BACnet Interface.

  3. Click the Import / Export button () on the CMS dashboard.

    The Import / Export dialog appears.

  4. Drag a BACnet type map (.btm) file to the Drop Files to Import or Browse box, or click Browse to browse for the file on your web browser host.

  5. Click Import.