Reiter Komponententypen
Für mehr Hintergrundinformationen empfehlen wir, folgende Artikel zu lesen:
Neue Komponententypen anlegen und verwalten
Um eine Komponente besser zu spezifizieren, kann mit "Add component type" 1 ein Komponententyp angelegt werden.
Hierzu wird der Name 2 vergeben und aus einer Liste ein passendes Voschau- Icon 3 ausgewählt. Dieses wird als Avatar in der Hierarchie und im Monitoring angezeigt, sobald eine Komponenten den Typ zugewiesen bekommt.
Dann werden die Schnittstellenprotokolle 4 ausgewählt, für welche der neue Typ verfügbar sein soll. Es können nachträglich auch weitere Protokolle hinzugefügt werden.
Vergessen Sie nicht, am Ende zu speichern. 5.
Alias für Aktionen
Im Komponententyp ist es möglich, für Aktionen einen sprechenden Namen per Alias zu vergeben. Im Alias können sogar Parameter-Werte vordefiniert werden.
Im oberen Beispiel wird im Komponententyp "Licht" der KNX Befehl "Send Data to Actor = 0" beschriftet mit "LichtAus".
Im Gegenzug wird "Send Data to Actor = 1" mit "LichtAn" beschriftet.
Die Namen "LichtAn" und "LichtAus" werden als Aktionen in Setup und Monitoring angezeigt und ist für Nutzer*innen leichter verständlich.
Im Komponententyp "Steckdose" könnte der Befehl wiederum "SteckdoseAus" und "SteckdoseAn" benannt werden.
Siehe Provider HTTP für ein weiteres Beispiel von Aliasen im Kontext des Providers HTTP (wo Aliase i.d.R. verwendet werden müssen).
Anmerkungen zur Bedienung: Um einen neuen Alias hinzuzufügen, muss zunächst ggf. eine Schnittstelle und Aktion ausgewählt werden in den jeweiligen Comboboxen bevor der Button "Alias hinzufügen" aktiv wird. Zusätzlich muss nach Eingabe oben auf "speichern" geklickt werden, damit die eingegebenen Änderungen aktiv und gespeichert werden.
Wichtige Warnung: Alias Aktionen können das System durcheinanderbringen, da die Namen global (über alles, auch feste Aktionen von Komponenten) eindeutig sein müssen. Definiert man etwa ein Alias "Licht an" mit einem festen Wert (e.g. 1) und ein anderes "Licht an", bei dem der Wert offen bleibt und damit einen Parameter verwendet ist nicht definiert, welche Aktion neuroomNet kennt. Sicher ist nur: Entweder die mit oder die ohne Parameter. Das kann zu erheblichem Fehlverhalten führen.
Daher ist zu empfehlen, dass Alias Aktionen grundsätzlich keine offenen Parameter verwenden, sprich alle Parameter der Aktion mit einem konstanten Wert belegt werden.