Anleitung - BACnet Multi-State-Objekt als Select anzeigen

Ziel: Ein Multi-State-Objekt zeigt seine Zustandsnamen (zum Beispiel Off / Heat / Cool) in einem Dropdown statt einer Zahl.

Bevor du anfängst

Schritte

  1. Jedes BACnet-Gerät ist ein eigener Eintrag, mit dem Gerätenamen als Titel, unter Settings → Devices & Services → BACnet IP. Klicke beim Eintrag deines Geräts auf Configure.
  2. Wähle Customize objects: type, COV, state class, properties.
  3. Wähle bei Objects to customize das Multi-State-Objekt und klicke auf Submit.
  4. Setze auf der nächsten Seite das Feld type dieses Objekts auf select. In dieser Liste beginnt jedes Feld mit dem Objekt, zum Beispiel Analog Value (4) - SP - type; die anderen Felder dieses Objekts (COV, extra properties, other properties) sehen genauso aus. Klicke auf Submit. Die Integration lädt sich von selbst neu. Customize objects mit dem Typ eines Multi-State-Objekts auf select

Du siehst auf der Geräteseite eine Select-Entität, die die Namen aus stateText listet. Das Attribut bacnet_state_text enthält den Namen des aktuellen Zustands.

Die Select-Entität mit den Status-Labels Off, Heat und Cool

Ohne stateText am Gerät zeigt das Select die Zahlen 1 bis N. Ein Multi-State Output ist standardmäßig ein number, ein Multi-State Input ein sensor. Bei einem beschreibbaren Objekt lässt sich das Select ändern; der Schreibzugriff nutzt die Write Priority des Geräts.

Wenn es nicht funktioniert

Mehr Details: Customize objects und Entitäten und Attribute.