Aufbau eines Kommunikationsobjekts
Jedes KO hat eine Nummer (gerätespezifisch, 0–65535), einen Namen aus dem ETS-Anwendungsprogramm, einen Datenpunkttyp (DPT) und Kommunikationsflags. In ETS werden KOs sichtbar, sobald das Anwendungsprogramm des Geräts geladen ist.
Beispiele: Ein 8-fach-Schaltaktor hat je Kanal ein KO „Schalten" (DPT 1.001, Flags C+W) und ein KO „Status" (DPT 1.001, Flags C+R+T). Ein Präsenzmelder hat KOs für Präsenz, Helligkeit und Temperatur.
Verknüpfung über Gruppenadressen
Ein KO wird aktiv, indem es mit einer Gruppenadresse verknüpft wird. Ein KO kann mehreren GAs zugeordnet sein, z. B. ein Schaltaktor-Eingang, der auf zwei verschiedene Taster-GAs hört. Alle KOs derselben GA müssen denselben DPT haben.
In venfree entsprechen die internen ComObject-IDs (z. B. „switch_output", „dim_value_set") den typischen KO-Typen der jeweiligen Geräteklasse, herstellerunabhängig und geeignet für die automatische Gerätezuordnung.
Auf einen Blick
- Jedes Gerät hat eine festgelegte Anzahl KOs (aus ETS-Anwendungsprogramm)
- KO-Nummer ist gerätespezifisch, Name kommt aus dem Anwendungsprogramm
- DPT bestimmt Datenformat und Wertebereich
- Flags steuern, ob ein KO sendet, empfängt oder auf Leseanfragen antwortet
- Ein KO ohne Gruppenadresse ist stumm auf dem Bus