BACnet Endpoint Reliability Indicator

To ensure data integrity, the BACnet system monitors the time of exported data endpoints. If a specific field or object stops receiving updates from its source, the system automatically flags the data as stale and updates its BACnet reliability status.

The 30-Minute Timeout Rule

  • Normal Operation: As long as data refreshes regularly, the object's Reliability property remains 0: no-fault-detected

  • Timeout Trigger: If incoming data has not been updated for over 30 minutes, a communication timeout is triggered.

  • Reliability Change: The Reliability property of the affected BACnet object will automatically transition to 12: communication-failure.

  • Date-Time Accuracy: If multiple gateways are being used, it is critical that all E4 devices have NTP set up and clocks are in sync. Otherwise, it is possible to have inaccurate reliability values.

Viewing Reliability in YABE (Yet Another BACnet Explorer)

For information on using YABE with an E4 see: BACnet - Basic Data Retrieval using YABE

When troubleshooting a stale point using YABE, you can verify this state by inspecting the object's property list:

  1. Locate the Device & Object: Navigate the YABE device tree to find the specific BACnet endpoint/object.

  2. Check the Present_Value: During a communication failure, the Present_Value property WILL hold its last known value, but it should be treated as invalid.

  3. Verify the Reliability Property: Look for the Reliability property in the attributes pane. Instead of the typical green or normal status, YABE will display:
    Reliability: 12: communication-failure

Once fresh, valid data is successfully received, the Reliability property will automatically revert back to 0: no-fault-detected, and the point will resume normal operations.

Quick Reference Table

Data Condition

Reliability Status (BACnet)

YABE Display State

Last update <30 minutes ago

0: no-fault-detected

Normal / Healthy

BacnetStateGood.png


Last update >30 minutes ago

12: communication-failure

Fault / Timeout Warning

BACnet State BAD.png