Hallo zusammen,
nachdem ich nun endlich meine eibPC in Betrieb nehmen konnte und eine wenig getestet habe bin ich bei der Rollladensteuerung auf ein kleines Problem gestossen.
Folgendes funktioniert:
if after(sun()==EIN,5700000u64) and chtime(8,30,0) and (dayofweek() == SONNTAG or dayofweek() == SAMSTAG) then {
write("Rolladen Position Ankleide-3/2/10", 88%)
} endif
Der Rollladen fuhr zu richtigen Zeit auf 88% und fertig. Nun wollte ich dass der Rolladen nichts mehr tut, wenn er vor diese Zeitpunkt schon anders geöffnet wurde. ALso habe ich der Bedingung ' and "Rolladen Status Ankleide-3/3/10" ==100% ' hinzugefügt. Funktioniert soweit auch, nur gestern Abend als ich die Rollläden zentral runtergefahren habe, hat sich dieser wieder auf 88% geöffnet. Wie könnte ich das verhindern? Wahrscheinlich hab ich was übersehen, aber ich finde die Lösung nicht. Danke für Eure Hilfe.
Gruß
Stefan
nachdem ich nun endlich meine eibPC in Betrieb nehmen konnte und eine wenig getestet habe bin ich bei der Rollladensteuerung auf ein kleines Problem gestossen.
Folgendes funktioniert:
if after(sun()==EIN,5700000u64) and chtime(8,30,0) and (dayofweek() == SONNTAG or dayofweek() == SAMSTAG) then {
write("Rolladen Position Ankleide-3/2/10", 88%)
} endif
Der Rollladen fuhr zu richtigen Zeit auf 88% und fertig. Nun wollte ich dass der Rolladen nichts mehr tut, wenn er vor diese Zeitpunkt schon anders geöffnet wurde. ALso habe ich der Bedingung ' and "Rolladen Status Ankleide-3/3/10" ==100% ' hinzugefügt. Funktioniert soweit auch, nur gestern Abend als ich die Rollläden zentral runtergefahren habe, hat sich dieser wieder auf 88% geöffnet. Wie könnte ich das verhindern? Wahrscheinlich hab ich was übersehen, aber ich finde die Lösung nicht. Danke für Eure Hilfe.
Gruß
Stefan
Kommentar