FHEM Forum

FHEM - Anwendungen => Beleuchtung => Thema gestartet von: Barracus am 22 Dezember 2015, 15:55:57

Titel: [Philips HUE] Für 30 Sekunden zwischen 2 Farben wechseln
Beitrag von: Barracus am 22 Dezember 2015, 15:55:57
Hallo zusammen,

ich bin in der Automatisierung mit FHEM ziemlich neu und habe jetzt folgende Herausforderung: :)

Ich würde gerne eine oder mehrere Hue-Glühbirnen für einige Sekunden (sagen wir 30) dazu bringen, zwischen 2 Farben zu toggeln.
Mit einem kleinen Perl-Skript habe ich es habe so weit hingekriegt, dass es funktioniert.

Das Problem dabei ist, dass ich es nur mit Hilfe von "For" oder "While" Schleifen es geschafft habe, die aber mein FHEM für die dauer des Blinkens lahmlegen.

Wie kann ich es schaffen, ohne das ganze System lahmzulegen?
Gibt es Lösungen mit FHEM Befehle, die ich nicht kenne? Oder gibt es andere Skrip-Möglichkeiten?

Ich bedanke mich schon mal für eure Hilfe.
FHEM version 5.7.
(Code kann ich schicken, sobald ich nach Hause komme)

Ciao,
Marco


Titel: Antw:[Philips HUE] Für 30 Sekunden zwischen 2 Farben wechseln
Beitrag von: budy am 22 Dezember 2015, 16:49:45
Daz brauchts nicht viel... eine Statusvariable, sprich ein Dummy, welcher die aktuelle Farbe enthält - oder den "AUS"-Code - und ein AT welches anhand des akltuellen Status die neue Farbe einstellt und dann wiederum denselben AT-Code aufruft...
Den AUS-Code würde man dann z.B. mit notify setzen oder über einen Taster einsteuern.

Gruß,
Stephan
Titel: Antw:[Philips HUE] Für 30 Sekunden zwischen 2 Farben wechseln
Beitrag von: P.A.Trick am 22 Dezember 2015, 19:22:46
Mit DOIF sollte sich das auch schön lösen lassen!
Titel: Antw:[Philips HUE] Für 30 Sekunden zwischen 2 Farben wechseln
Beitrag von: Barracus am 22 Dezember 2015, 20:27:24
Hallo,

danke euch beide.
Ich probiere es aus und lasse es euch wissen.

Ciao,
Marco