Ja. "nur prüfen" löst ja nichts aus, also bleibt "bei Änderung"
Prinzipiell geht das, aber ich verstehe nicht, warum du Elevation als Auslöser nimmst, wenn du die Anforderung "bei Sonnenaufgang" hast. Wird das bei dir nicht durch die SV Nacht repräsentiert? Und wieso - 5,8° wenn es um Sonnenaufgang geht? Und warum soll das Rollo bei Sonnenaufgang zu gehen? Ich verstehe es nicht.
Das wäre meine Empfehlung. Du kannst auch ein Monster Programm mit haufenweise SONST - WENN erstellen, aber dann solltest du die WebUI Logik wirklich perfekt beherrschen. Sonst machst du Fenster 3 auf Kipp und es fährt dir Rollo 1 hoch oder so.
Es ist nicht schlimm viele kleine Programme zu haben. Systematische Benennung hilft den Überblick zu behalten.
Ich habe meine Steuerung letztlich so umgebaut, dass es für jedes rollo ein extra Programm gibt:
viewtopic.php?f=18&t=60764&start=10#p602658