Folgende If Anweisung würde ich gerne vereinfacht haben (wenn möglich).
Es soll ENTWEDER über die sun() Funktion die Rolladen gefahren werden ODER über Taster im Webinterface.
Sobald ich button und sun mit "or" verknüpft in eine if Anweisung schreibe, blockiert mich die sun() funktion den button.
Es soll ENTWEDER über die sun() Funktion die Rolladen gefahren werden ODER über Taster im Webinterface.
Code:
if ( (sun()==EIN) ) then {
write ("Rollade-1/1/42",ZU);
}endif
if ( (button(RolladenZU_ID)==1)) then {
write ("Rollade-1/1/42",ZU);
}endif
//-------------
if ( (sun()==AUS) ) then {
write ("Rollade-1/1/42",AUF);
}endif
if ( (button(RolladenAUF_ID)==1)) then {
write ("Rollade-1/1/42",AUF);
}endif


Kommentar