Hallo zusammen,
ist es möglich die HUE Szenen auch für einen bestimmten Zeitraum einzuschalten, oder geht das nur über "Umwege"?
Bis dato habe ich das immer direkt das HUE-Device mit set HUEBridge_HUEDevice on-for-timer xxx
angesprochen.
Jetzt würde ich gern eine entsprechende Szene für Zeitraum xxx aktivieren. Der Versuch das Ganze mit set HUEBridge01 scene <id> on-for-timer xxx
zu machen hat leider nicht funktioniert.
Geht das Ganze nativ, oder über einen Watchdog oder sollte ich das Device vorher einschalten mit "on-for-timer" und die Szene gleich im Nachgang setzen?
Wie würdet ihr das lösen bzw. habt ihr das gelöst?
Gruß
Chris
Das gibt es so nicht, denn woher soll die Bridge wissen wohin Du danach willst? Sprich welche Szene danach aktiviert werden soll.
Wenn dann müsste es ja in etwa dieser Form sein:
set HUEBridge01 scene <id> on-for-timer <xxx> <next_id>
Ich denke da wirst Du um was "Selbstüberlegtes" nicht herum kommen. ???
Etwa so!?
{fhem "set HUEBridge01 scene xyz;; sleep 1800;; set HUEBridge01 scene zyx"}
Gruß
Dan
Mmmh stimmt.
Ich habe aktuell immer einen HUE LightStrip als Nachtlicht benutzt.
Heisst, ein Bewegungsmelder hat im Zeitraum xy beim STATE motion den LED-Streifen für Zeitraum x eingeschaltet - funktioniert problemlos.
Das Problem dabei ist, dass immer die zuletzt verwendete Farbe inkl. Dimmwert eingeschaltet wurde.
Meine Damen Zuhause spielen gern mit Szenen rum, so dass ich mich jedes Mal nachts überraschen lasse, welche Farbe mich zur Toilette begleitet - wenn du weisst was ich meine ;D
Das würde ich gern standardisieren.
Gruss
Chris
Ich schalte bspw. Lichtszenen, bei mir allerdings Modul LightScene (aber das tut ja nichts zur Sache), abhängig von Status meines RESIDENTS Device. Bei Status asleep schalten die Bewegungsmelder eben bloß 10% Licht in lila (Szene) ein.
Gruß
Dan
Zitat von: oetti77 am 18 Januar 2017, 21:09:28Heisst, ein Bewegungsmelder hat im Zeitraum xy beim STATE motion den LED-Streifen für Zeitraum x eingeschaltet - funktioniert problemlos.
Das Problem dabei ist, dass immer die zuletzt verwendete Farbe inkl. Dimmwert eingeschaltet wurde.
Das HUEDevice wird per Bewegungsmelder nur in einem bestimmten Zeitraum eingeschaltet? Dann setz doch ein Notify aufs Einschalten mit Einschränkung auf den definierten Zeitrahmen, etwa so
define <Name> notify HUEDevice:on set HUEDevice <Szene>
attr <Name> disabledForIntervals <von-bis>
Ähnliches hatte ich hier mal vorgeschlagen: https://forum.fhem.de/index.php/topic,59372.msg507636.html#msg507636
Sorry, falsch ausgedrückt.
Tagsüber bzw. Abends wird das HUE-Device händisch (HUE-Dimmer) oder per App oder per FHEM (Sonnenuntergang etc.) eingeschaltet. (beliebige Szene)
Nachts (ab 22.30 Uhr) ist das gleiche Device im Normalfall aus. Dann wird es nur durch den Bewegungsmelder getriggert, und soll immer die gleiche Szene für bspw. 5 min einschalten.
Ich habe jetzt einen Workaround gebaut der nicht unbedingt schön ist, dafür aber funktioniert. Im ersten Schritt wird bei Bewegung die Szene eingeschaltet. Gleich im Anschluss wird das betreffende Device noch einmal mit on-for-timer eingeschaltet. Da es bereits an ist, passiert nichts weiter, nur der Timer läuft halt los. Da es derzeit auch nur ein HUE-Device ist, kann ich damit leben. ;)
Gruß
Chris