Diese Woche möchte ich einen Workflow vorstellen, mit dem man einen Homematic Taster zur Steuerung von Licht + Entertainment nutzen kann.

Gegeben ist ein Homematic 6-fach Taster, ein Homematic Licht Aktor und eine SONOS Instanz zur Steuerung von Musik.

Workflow_Taster_ConsoleHomematic

Homematic Taster und Aktor

Workflow_Taster_ConsoleSONOS

SONOS Instanz

Das oberste Tasterpaar soll nun zum Ein- und Ausschalten der Musik verwendet werden, das mittlere Tasterpaar zur Regelung der Lautstärke in 10% Schritten konfiguriert werden und das dritte Tasterpaar soll zur Steuerung eines Lichtes verwendet werden.

Zusätzlich soll die Regelung der Lautstärke auf einen Bereich von minimal 10% und maximal 80% begrenzt werden.

Zur Auswertung der Tasterbetätigung wird jeweils die Homematic Taster Instanz mit einem „Bei Aktualisierung“ Modul verbunden, dieses wertet die Aktualisierung der Taster Variable aus und stellt das Ereignis als Ausgang zur Verfügung.

Zum Einschalten der SONOS Instanz muss man den Wert 1 in die Statusvariable schreiben, Ausschalten ist mit dem Wert 3 möglich. Mit Hilfe des Moduls „Bedingter Wert“ wird der jeweilige Wert in die Statusvariable der SONOS Instanz geschrieben.

Workflow SONOS Power

Workflow SONOS Power

Für die Berechnung des neuen Lautstärke Wertes wird der aktuelle Wert mit Hilfe eines „Addition“ Moduls um 10 erhöht bzw. verringert und mit einem „Maximum“ bzw. „Minimum“ Modul auf einen Wert zwischen 10 und 80 begrenzt.

Workflow SONOS Volume

Workflow SONOS Volume

Die Ansteuerung des Lichts kann relativ einfach durch verlinken des Modules „Bei Aktualisierung“ mit dem Licht Aktor realisiert werden. Für das Ausschalten ist noch ein Modul zum invertieren des Triggers nötig.

Workflow Homematic Licht

Workflow Homematic Licht

Ob man nun alle Teile in einen einzelnen Workflow gibt, oder 3 einzelne Workflows realisiert, bleibt letztendlich Geschmackssache.

Anbei ein Screenshot des fertigen Workflows im Entwurfsmodus und eine Liveansicht mit einer Tasterbetätigung der Lautstärkeregelung.

Fertiger Workflow

Fertiger Workflow

Workflow im Live Modus

Workflow im Live Modus