Home Assistant BACnet-Integration konfigurieren

Klicke nach der Einrichtung auf der Integrationskarte auf Configure (Konfigurieren). Es öffnet sich ein Menü mit drei Einträgen. Änderungen wirken sofort: Die Integration lädt sich selbst neu.

Das Optionsmenü mit Settings, Rescan device und Customize objects

Settings

Die Seite Settings mit den Optionen für COV, Polling-Intervall, Beschreibung und Nutzungsstatistik

OptionWas sie bewirktStandard
Enable COVChange of Value-Abonnements für Updates in Echtzeit nutzen. Das Gerät sendet eine Nachricht, sobald sich ein Wert ändert, statt auf das nächste Polling zu warten. Present Values nutzen den Standarddienst SubscribeCOV, den fast alle Controller unterstützen.An
COV incrementMinimale Wertänderung, bevor eine COV-Benachrichtigung gesendet wird (nur analoge Objekte). 0 verwendet den Standard des Geräts.0
Polling intervalWie oft alle Objekte abgefragt werden, in Sekunden (mindestens 10). Polling läuft immer; COV sorgt nur zwischendurch für schnellere Updates.30
Use descriptionEntitäten nach der BACnet-description (Property 28) statt nach objectName benennen.Aus
Live metadata propertiesPro Property (object_name, description, units) für ein Live-Push-Update aktivieren. Siehe Live metadata properties.Keine
Share usage statisticsAlle 6 Stunden Hersteller, Modell und Firmware dieses Geräts sowie einige Zählwerte senden. Siehe Datenschutz und Nutzungsstatistiken.Aus

Unterstützt ein Gerät kein COV oder schlägt ein Abonnement fehl, übernimmt das Polling für dieses Objekt. Dafür musst du nichts einstellen.

Hinweis: Setzt du COV increment über 0, wird der Wert in die Property covIncrement jedes importierten analogen Objekts (mit COV) geschrieben, dessen Wert auf dem Gerät abweicht. Das ist die einzige Einstellung, durch die die Integration etwas schreibt, ohne dass du eine Entität schaltest. Der Standard 0 lässt den Wert auf dem Gerät unangetastet.

Live metadata properties

Standardmäßig werden Änderungen an den Metadaten eines Objekts auf dem Gerät (objectName, description, units, stateText, Grenzwerte) innerhalb von etwa einer Stunde übernommen, oder früher, wenn das Objekt aktiven COV-Verkehr hat. Die Schaltfläche Refresh object metadata (unter Configuration auf der Geräteseite) prüft sofort.

Um solche Änderungen sofort zu sehen, aktiviere unter Live metadata properties eine oder mehrere Properties. Dafür wird der BACnet-Dienst SubscribeCOVProperty genutzt, der im Moment der Änderung einen Push liefert. Beachte:

Rescan device

Die Seite Rescan device mit den Feldern Objects to add und Objects to remove

Liest die Objektliste des Geräts neu ein, damit du Objekte hinzufügen oder entfernen kannst. Die Seite hat drei Felder, alle standardmäßig leer:

Beide Objektfelder lassen sich nach Abkürzung (AI, BO 3), Instanz oder Name durchsuchen. Wenn du ohne Änderungen sendest, bleibt die aktuelle Auswahl bestehen; Objekte, die das Gerät nicht mehr hat, werden entfernt. Einstellungen entfernter Objekte werden gemerkt und kommen zurück, wenn du das Objekt wieder hinzufügst. Danach folgt Customize objects, damit du neue Objekte gleich einrichten kannst.

Customize objects

Customize objects: die zu ändernden Objekte auswählen

Customize objects mit Entitätstyp, COV und State Class für einen Sensor

Diese Seite hat eine durchsuchbare Liste deiner Objekte. Wähle die aus, die du ändern willst; Objekte, die schon eine eigene Einstellung haben, sind bereits ausgewählt. Die nächste Seite zeigt nur für diese Objekte:

Schritt für Schritt: Wasserzähler und Energiezähler. Das Energy-Dashboard listet nur Sensoren auf. Ein beschreibbarer Analog Value ist standardmäßig eine number; setze seinen type daher im selben Speichervorgang auf sensor.

Objekte, die du nicht auswählst, verwenden die Standardwerte, beschrieben unter Entitäten und Attribute.

Hinweis: Ein Value-Objekt ist nur dann ein switch oder eine number, wenn es commandable ist. Versionen vor 1.0.47 konnten beim Speichern der Optionen den falschen Typ speichern. Ist das passiert, bietet eine Meldung unter Repairs an, diese Objekte auf die Standardwerte zurückzusetzen oder so zu belassen. Belasse sie, wenn du den Typ bewusst gewählt hast, zum Beispiel bei einem Binary Value ohne Priority Array, der trotzdem Schreibzugriffe akzeptiert.

Reconfigure

Um die lokale IP-Adresse, den Port, die BBMD-Einstellungen oder die Geräteadresse zu ändern, öffne das ⋮-Menü des Integrationseintrags und wähle Reconfigure (Neu konfigurieren). Entitäten, ihr Verlauf und alle Optionen bleiben erhalten, und die Integration lädt mit den neuen Einstellungen neu.

Geräteinformationen

Bei der Einrichtung liest die Integration die Identität des Geräts aus und zeigt sie in der Geräteregistrierung von Home Assistant an: