Variable einer Instanz ändern (Jalousiesteuerung)

Hallo,

ich möchte gerne zeitverzögert und helligkeitsabhängig Jalousien steuern.

Dazu starte ich dann je ein einzelnes Script, wenn der Helligkeitswert zu hoch oder niedrig ist.
Innerhalb dieses Scripts starte ich einen Timer, wenn dieser abgelaufen ist und es immer noch zu hell oder dunkel ist, wird die Jalousie hoch- oder heruntergefahren.
Jedoch möchte ich tagsüber nicht, dass die Jalousien ganz herunterfahren. Deswegen fahre ich die Jalousien herunter und danach ein paar Sekunden hoch, verwende hier allerdings keinen Timer sondern den PHP Befehl Sleep.
Jetzt stehen die Jalousien im Webfront jedoch wieder als geöffnet und niciht als geschlossen, da ja der letzte Befehl das herauffahren war.
Kann ich jetzt mit einem Befehl die Variable „Last Move Direction“ ändern? Denn das Script reagiert abhängig davon, ob die Jalousie herunter oder heraufgefahren ist.

Gruß
Oliver

Naja, Last Move Direction wäre dann ja falsch. Und das ist nicht erlaubt. Aber erstell dir doch eine eigene Hilfsvariable, die einen gewünschten Zustand speichert.

paresy