- 584
- 0
- 0
Eine Szene durch ein virtuelles Gerät aktivieren (lokales API)
Ich habe das lokale API meiner Busch-Jäger-Anlage aktiviert und etwas experimentiert. Geräte auslesen, Datenpunkte setzen und virtuelle Geräte erzeugen klappt problemlos. Auch kann ich ein virtuelles Gerät mit realen Geräten in der Busch-Jäger Oberfläche verknüpfen. Z.B. habe ich einen virtuellen BinarySensor angelegt, mit einer Lampe verbunden und wenn ich den entsprechenden Datenpunkt des virtuellen Sensors setze, geht die verknüpfte Lampe an.
Mein Ziel ist es jetzt, ein virtuelles Gerät anzulegen, mit dem ich vordefinierte Szenen aktivieren kann. Das gelingt mir mit dem virtuellen BinarySensor leider nicht. Ich kann den Sensor zwar mit der Szene verknüpfen, aber ein Schalten des Sensors bewirkt nicht, dass die Szene aktiviert wird. Ich kann allerdings mit der Änderung des Schaltzustands des Switches eine Aktion auslösen, die dann wiederum eine Szene aktiviert. Das ist zwar etwas umständlich, aber funktioniert.
Hier nun meine Fragen:
- Ist die Vorgehensweise überhaupt sinnvoll?
- Ist eventuell der BinarySensor der falsche GeräteTyp?
Um auf den SysAP zuzugreifen habe ich etwas Python Code geschrieben. Wer Interesse hat, kann gerne auf GitHub partizipieren HaikoKurt/sysap
Danke und viele Grüße
Haiko
Frage kommentieren