Virtuelle Schalter verwenden um z.b. Funksteckdosen anzusteuern

Aus Haus-Bus.de Home Automation System
Wechseln zu: Navigation, Suche

Der vom Raspverry gemeldete Controller meldet nebem dem Executor, mit dem Systembefehle ausgeführt werden können auch jede Menge virtuelle Taster und auch Schalter, die normal im Bussystem oder auch in der GUI verwendet werden können.

Das folgende Beispiel zeigt die Anwendung eines virtuellen Schaltern, um eine Funktsteckdose anzusteuern, die per Kommandozeile des Raspberry, also über den Executor verwendet werden kann.

VirtuellerSchalterBasisRegeln.PNG
Zunächst erstellen wir eine Basisregel bei einem virtuellen Schalter des Raspberry (Hier Schalter1)
Als Signal verwenden wir zum Test einfach einen virtuellen Taster des Raspberry (Hier Taster40)

VirtuellerSchalterZusatzRegeln.PNG
Nach dem Generieren der Regeln, werden dadurch automatisch diese Zusatzregeln erstellt.
Wichtig sind dabei die bei jedem Schaltvorgang gemeldeten Events evOn und evOff, die im Folgenden für das Triggern einer Executorregel verwendet werden können.

VirtuellerSchalterExecutor.PNG
Im Executor des Raspberry können nun einfach zwei neue Regeln eingefügt und die beiden Triggersignale evOn und evOff der soeben erstellten virtuellen Schalterregel verwendet werden, um damit zwei Systembefehle auszuführen.

Durch die Verwendung des virtuellen Schalters, kann diese nun auch normal einem Raum zugeordnet werden und wird so auch in der Webapplikation sichtbar.