BACnet South Plugin¶
The foglamp-south-bacnet plugin allows FogLAMP to subscribe to BACnet objects for COV (change of value). This means the plugin is notified by the BACnet object when the data values of subscribed object change. This plugin supports the BACnet/IP protocol and can be used to connect to BACnet devices in a building automation system.
The plugin is based on the BACnet Stack library, which is a free and open-source implementation of the BACnet protocol.
A south service to collect BACnet data is created in the same way as any other south service in FogLAMP.
Use the South option in the left hand menu bar to display a list of your South services
Click on the + add icon at the top right of the page
Select the bacnet plugin from the list of plugins you are provided with
Enter a name for your south service
Click on Next to configure the BACnet plugin
The foglamp-south-bacnet configuration parameters are divided into a set of tabs:
BACnet Configuration
Objects subscription
BACnet Configuration¶
The BACnet configuration tab is shown below:
The following configuration parameters are available:
Device ID: This is the ID of the BACnet device to connect. It is a unique identifier for the device in the BACnet network.
Objects subscription¶
The following configuration parameters are available:
Object Type: This is the type of the BACnet object to subscribe to. The available options are:
Analog Input
Analog Output
Analog Value
Binary Input
Binary Output
Binary Value
Object Instance: This is the instance number of the BACnet object to subscribe to. It is a unique identifier for the object within the device.