NEWS
Lampe jede Minute 10% heller
-
Hi,
ich habe eine Shelly Duo Glühbirne und möchte mittels Skript die Helligkeit jede Minute um 10% steigern bis 100% erreicht wurden.
Also erster Befehl:
setState("shelly.0.lights.brightness",10);
und letzter Befehl:
setState("shelly.0.lights.brightness",100);
Ich könnte 10 Befehle machen, mit jeweils einer Minute Sleep dazwischen. Gibt es da auch eine "schönere"/"effizientere Möglichkeit" ?
Danke und lg
-
@chco Ein sleep ist mE die ineffizienteste Lösung. Ich würde einfach einen Timer erstellen, der alle 10 Minuten triggert und immer um 10% erhöht. Bei 100% den Timer dann löschen. Da ich aber JS nur in function Nodes nutze - war das von meiner Seite Anregung genug.
-
setInterval mit 10 minuten
wenn du die 100% hast : stoppe interval