In diesem Beitrag möchte ich zeigen, wie Ihr Beleuchtungsszenen mit Hilfe einer Workflow-Mappingtabelle realisieren könnt.

Variable Szenenauswahl

Als ersten Schritten benötigen wir eine Variable zur Auswahl der Beleuchtungsszene.

Dazu legen wir eine Integer Variable an und weisen ein Profil mit den gewünschten Szenen zu.

Workflow

Im nächsten Schritt legen wir einen Workflow an, der die verschiedenen Szenen realisieren soll.

Im oberen Teil ist die Funktionalität des Aktionsskriptes realisiert, diese sorgt für das Setzen des Wertes der Szenen-Variable.

Im linken Teil habe ich die Szenen Variable platziert. Wichtig ist, dass man die Option „Als Aktionsskript“ bei der Eigenschaft „Workflow Ausführung“ setzt.

In der Mitte habe ich das Modul „Mappingtabelle“ platziert, hier werden abhängig von der Szenenvariable die verschiedenen Ausgangswerte gesetzt.

Rechts befinden sich die verschiedenen Beleuchtungsvariablen, diese werden direkt mit dem Mapping Modul verbunden

Mappingtabelle

Damit das Modul Mappingtabelle die gewünschten Ein- und Ausgänge hat, muss es im Vorfeld noch konfiguriert werden.

Dazu selektiert man das Mapping Modul und setzt im Eigenschaftseditor die Eingänge und Ausgänge. Es erscheint jeweils ein Dialog, wo Ihr die gewünschten Spalten definieren könnt.

In meinem Fall sind das 1 Eingang (Integer) und 4 Ausgänge (2x Boolean und 2x Integer, die Datentypen richten sich nach den jeweiligen Beleuchtungsvariablen, Boolean für normale Schalter, Float oder Integer für Dimmer).

Danach könnt Ihr die eigentliche Mappingtabelle ausfüllen, diese sorgt abhängig vom Eingangswert für die zugehörigen Ausgangswerte.

Testen

Nach dem Speichern des Workflows könnt Ihr nun die Szenen Variable im WebFront oder IPSView testen.