[gelöst] Phillips hue Scene speichern und wieder aufrufen mit DOIF

Begonnen von rhoffm34, 10 Mai 2020, 22:39:40

Vorheriges Thema - Nächstes Thema

rhoffm34

Hallo zusammen,

ich schalte über einen Homematic Bewegungsmelder einen LED Fluter. Das funktioniert auch ohne weiteres. Jetzt möchte ich die neue Phillips hue Beleuchtung miteinbeziehen so das wenn es eine Auslösung vom Bewegungsmelder gibt, der Fluter für 120s angeht und zusätzlich die hue Beleuchtung für 125s auf 100 pct weiß umschaltet und nach den 125s zurückschaltet auf die vorherigen Scene.

Soweit so gut. die Scene wird in store zwischengespeichert, der Fluter geht für 120s an, die hue Beleuchtung schaltet auf 100pct weiß und nach 125s wird die vorher gespeicherte Scene gesetzt.
Aber... nur einmal. Es wird bei jeder Bewegung eine neue Scene gespeichert mit dem Namen Store aber mit einer anderen ID. Gesetzt wird aber immer die erste Scene.


{
if ([HM_BM_Terrasse:?motion] and [?HM_BM_Terrasse:brightness] < 120)
{
fhem ("set HUEGroup5 savescene store");
fhem ("set HM_SW_Terrasse_Licht1 on-for-timer 120");
fhem ("set HUEGroup5 rgb FFFFFF : pct 100");
fhem ("sleep 125; set HUEGroup5 scene store");
fhem ("set HUEGroup5 deletescene store");
}
}


So geht es also nicht...

... Hat jemand eine Idee wie es richtig funktioniert?

sash.sc

Probiere es mal mit light scene.

Gesendet von Handy

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

rhoffm34

Astrein, hat geklappt wie ich es wollte. Vielen Dank