Hallo zusammen,
ich habe im eine Philips Hue im Einsatz, die ich Nachts bei Bewegung gedimmt einschalten möchte.
Dies löse ich aktuell in einem DOIF mit on-for-timer. Nun möchte ich die Lampe nicht auf 100% einschalten, sondern nur auf pct 1.
Da ich nicht "set" sondern "priorityset" benutze, funktioniert das wait Attribut leider nicht.
Hat jemand eine Idee, wie ich die Lampe mit on-for-timer auf x Prozent gedimmt einschalten kann?
Hier mein Code:
##-Flurbeleuchtungsautomatik am Tag
((([?07:00-15:00] ## wenn es zwischen x und y Uhr ist
or
[?15:00-00:00]) ## wenn es zwischen x und y Uhr ist
and
[HM_3ABAFC:state] eq "motion" ## wenn großer Bewegungsmelder Bewegung meldet
or
[HM_5F4E51:state] eq "open" ## oder die Tür geöffnet ist/wird
)
and
([HM_3ABAFC:brightness] < 40) ## und es dunkel ist
)
(priorityset hueBridge_HUEDevice1 1 on-for-timer 120) ## dann mache die Lampe an
DOELSEIF
([?00:00-07:00] ## wenn es zwischen y und x Uhr ist
and
([HM_3ABAFC:state] eq "motion" ## wenn großer Bewegungsmelder Bewegung meldet
or
[HM_5F4E51:state] eq "open") ## oder die Tür geöffnet ist/wird
)
(priorityset hueBridge_HUEDevice1 1 on-for-timer 10) ## dann mache die Lampe [b]gedimmt[/b] an
DOELSE
(priorityset hueBridge_HUEDevice1 reset off) ## dann mache die Lampe nach 120 s aus
Hallo Frosch,
der Befehl lautet
set hueBridge_HUEDevice1 on : pct 1; set hueBridge_HUEDevice1 on-for-timer 120
Aber was ist denn priorityset??
Hab mal in der commandref gesucht aber NICHTS gefunden :o
VG Sebastian
priorityset scheint kein "echter" FHEM-Befehl zu sein.
https://forum.fhem.de/index.php/topic,83550.msg757926.html#msg757926
(https://forum.fhem.de/index.php/topic,83550.msg757926.html#msg757926)
Viele Grüße
Zitat von: OdfFhem am 02 November 2018, 08:30:30
priorityset scheint kein "echter" FHEM-Befehl zu sein.
https://forum.fhem.de/index.php/topic,83550.msg757926.html#msg757926
(https://forum.fhem.de/index.php/topic,83550.msg757926.html#msg757926)
Viele Grüße
Ah OK, danke für die Aufklärung. 8)
VG Sebastian
Zitat von: binford6000 am 02 November 2018, 08:15:55
Hallo Frosch,
der Befehl lautet
set hueBridge_HUEDevice1 on : pct 1; set hueBridge_HUEDevice1 on-for-timer 120
Hallo binford6000,
vielen Dank für den Code. Dann werde ich das mal ohne priorityset ausprobieren.
Viele Grüßen