Logischen Schalter

Aus Fidis Wiki
Version vom 28. Februar 2013, 18:00 Uhr von Jochen (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Für einen logischen Schalter existiert kein Hardware-Pendant, er wird aber auf der Web-Oberfläche genau wie ein realer Schalter als Lampensymbol angezeigt und kann genauso behandelt und geschaltet werden. Das Schlüsselwort dafür ist dummy.

Die Syntax ist:

define <name> dummy

Beispiel:

define Alarm dummy
attr Alarm eventMap on:on off:off


Hier wird ein logischer Schalter namens Alarm definiert. In der zweiten Zeile werden die möglichen Status dieses Schalters definiert, in diesem Fall on und off.

Der logischen Schalter kann jetzt genau wie ein physikalisches Device genutzt werden, also z.B.

set Alarm on


Wenn ich mich recht erinnere kann man die möglichen Status bei der Definition auch eindeutschen, dass müsste so gehen:

attr Alarm eventMap on:an off:aus