Principles of operation
- Last UpdatedFeb 20, 2025
- 1 minute read
- PI System
- Adapter for BACnet 1.2
- Adapters
The BACnet adapter's operations focus on data collection and streams creation.
Data collection
The BACnet adapter collects time-series data from selected objects on BACnet devices. The adapter supports both polling and Change of Value (, unsolicited subscription) data collection modes, as defined by the BACnet specification.
Stream creation
The BACnet adapter creates a stream with two properties for a selected BACnet item. The properties are described in the following table:
|
Property name |
Data type |
Description |
|---|---|---|
|
Timestamp |
DateTime |
Timestamp of the given BACnet item value update. |
|
Value |
Specified on the type of incoming BACnet value |
Value of the BACnet item update. |
Note: If streams are deleted from an endpoint while the adapter is running, the ingress component must be restarted to recreate the streams. See Start and stop ingress component. Starting with PI Web API 2023 SP1, the PI Web API service caches the streams for 15 minutes by default. If you recreate streams within that time period, you need to restart PI Web API.