Schreiben in der Home Assistant BACnet-Integration

Sicherheit im laufenden Gebäude

Was diese Integration auf deine Geräte schreibt, damit du es weißt, bevor du sie in einem laufenden Gebäude ausprobierst:

Warnung: Die Integration wird ohne Gewährleistung bereitgestellt. Nutze sie nicht zur Steuerung lebenswichtiger Sicherheitssysteme wie Brandmeldung oder Rauchabzug. Du bist selbst dafür verantwortlich, was du in ein laufendes Gebäude schreibst; teste zuerst an einem einzelnen Objekt.

Das Priority Array

BACnet erlaubt es, dass mehrere Schreiber gleichzeitig einen Output ansteuern. Jeder Schreiber nutzt eine von 16 Prioritätsstufen, und das Gerät handelt nach der Stufe mit der niedrigsten Nummer, die einen Wert enthält. Diese Liste von 16 Plätzen ist das Priority Array. Stufe 8 ist per Konvention der Manual Operator; Stufe 16 ist die niedrigste.

Alle Schreibzugriffe auf commandable Objekte nutzen dieses Array:

Binary Outputs nutzen den BACnet-Typ Enumerated: 0 ist inactive, 1 ist active. Lehnt ein Gerät einen Schreibzugriff ab, zeigt Home Assistant einen Fehler an, statt stillschweigend den alten Zustand beizubehalten.

Write Priority select

Jedem BACnet-Gerät wird eine Write Priority-Select-Entität (unter Configuration auf der Geräteseite) hinzugefügt. Sie ist standardmäßig deaktiviert, damit Dashboards aufgeräumt bleiben.

So nutzt du sie:

  1. Gehe zu Settings → Devices & Services → BACnet IP und öffne dein Gerät.
  2. Suche die Entität Write Priority und aktiviere sie.
  3. Wähle im Dropdown eine Priorität.

Schritt für Schritt: Schalten mit Priorität.

Verfügbare Stufen: 8 (Manual Operator), 9, 12, 13, 14, 15 und 16 (Standard, niedrigste). Priorität 16 ist der sicherste Standard; nimm 8, wenn dein Gebäudeleitsystem eine Manual-Operator-Übersteuerung verlangt. Die gewählte Priorität bleibt über Neustarts erhalten. Sie gilt für Entitäts-Schreibzugriffe und für Aktionen, die keine eigene priority angeben.