Hallo zusammen,
ich habe vor einiger Zeit die Steuerung meiner Rollläden automatisiert.
define WZ_Rollo_West_Abends at *{twilight("LichtWetter","ss_civil","19:00","20:00")} set RolladenTerasseWest down
Das funktioniert Prinzipiell auch, wenn man mal davon absieht, dass man die Rollläden eigentlich immer manuell früher runterlassen würde als die Automatik, aber gut.
Jedenfalls ist es so, dass ich mehr als einen Rolladen habe und nun wenn ich an der optimalen Zeit tüftle, obige Formel dann für jeden einzelnen davon anpassen muss.
Ich hätte gerne etwas wie:
define ZeitRolladenZu *{twilight("LichtWetter","ss_civil","19:00","20:00")}
welches ich zentral anpasse und hole mir für das at dann diese globale Variable:
define WZ_Rollo_West_Abends at ZeitRolladenZu set RolladenTerasseWest down
Ich bin mir sicher, das das irgendwie geht. Vielleicht kann mir jemand auf die Sprünge helfen?
Gruß
Markus
Zitatdiese globale Variable
kannst Du mit der Funktion Value auslesen, s. Befehlsreferenz|Perl Besonderheiten