Reconcile BACnet objects

To be able to use BACnet objects in the Avelon ecosystem, they must first be transferred to the system and synchronized (reconciled) with the Avelon database. To reconcile objects, first go to the BACnet object list.

../../_images/reconciliation.svg

The object reconciliation creates a data point for each BACnet object, which can then be used in the Avelon control system.

Reconcile individual objects

To reconcile specific individual objects, select them in the BACnet object list. To do this, activate the selection box next to the respective objects on the left-hand side. Then click on Reconcile Selected Objects at the top right. The selected objects are then reconciled.

Reconcile all objects of a device

To reconcile all objects of the selected BACnet device, click on More above the search box and then on Reconcile Device.

This not only reconciles existing data points or adds new data points, but also deletes those data points whose BACnet objects no longer exist.

This option is more convenient than reconciling individual objects, and it automatically cleans up and removes old data points that no longer exist. However, the process also takes longer than when individual objects are reconciled.

Reconcile objects

Two different comparison strategies are available to enable the system to assign the BACnet objects to the existing data points:

Reconcile by ID

The reconciliation takes place by object ID (BACnet object type and instance). Use this mode if the system name (AKS code) of the BACnet objects has changed since the last reconciliation.

Reconcile by Name

The reconciliation takes place by system name (AKS code). Use this mode if the object addresses have changed since the last reconciliation.

Note

You can select any comparison strategy for the first-time reconciliation.

Warning

If both the object ID and the system name have changed since the last reconciliation, automatic reconciliation is no longer possible. Data points that have been deleted by the reconciliation cannot be restored. Therefore, always make sure that only one of the two characteristics changes. Of course, it is even more preferable for neither of the two characteristics to change after the first reconciliation.

First, a preview of the potential changes is displayed. This does not change any data. The preview shows all data points that will be either created, changed or deleted by the reconciliation. Use the tabs in the action bar at the top to toggle between the three different views.

If the changes displayed are correct, you can start the reconciliation by clicking on Reconcile at the top right.

The following properties are taken into account during data point reconciliation:

General properties

  • Data type

  • Unit

  • Writable

  • Number of decimal places

  • System name

  • Description

BACnet-specific properties

  • Device ID

  • Object type

  • Object instance

  • Notification Class (see below)

  • References (for Enrollment, Schedule and Trend Log)

  • Active text (for binary data points)

  • Inactive text (for binary data points)

  • Status texts (for multi-level data points)

  • Bus address (for reconciliation by system name)

Notification classes

Note

When notification classes are reconciled with the Avelon control system, the Beetle (or the Alcedo Inhouse server) automatically enters itself as the recipient in these notification classes. If you do not want an alerting for the corresponding notification classes, you should not reconcile them with the Avelon control system.