Sicher, schau'n mer mal.rain hat geschrieben:Danke, Manfred. Bis einschließlich "4. Ende des Programmlaufs und warten auf erneuten Trigger." hatte ich bereits alles verstanden.
Aahh, jetzt, ja - das war ein (altes) Programm von mir...rain hat geschrieben: Meine Frage war eine andere. Der Screenshot ist von Dir. Ich habe den von Seite 1 kopiert. Ich verstehe nicht (und genau das war meine Frage), warum beim ersten / oberen DANN auf SONNE gestellt wird (und nicht auf Schatten).
Da hatte ich den Sonnensensor noch an einem 14/7 wired Modul angeschlossen. Das hat mir Werte geliefert, die umgekehrt zur Helligkeit verliefen. >1000 war Nacht, <30 war heller Sonnenschein - also je heller, desto kleiner der Wert.
Du musst natürlich deinen Sonnensensor erst mal beobachten und feststellen, welche Werte du nehmen musst.
Abgesehen davon ist das Programm zu einer Zeit entstanden, als mir die Logik der Programme noch nicht so klar war, wie heute. Es gibt da also (unabhängig von den Schwellenwerten für Sonne und Schatten, die du nach deinem Sonnensensor richten musst) Optimierungspotenzial. Wieder mal Programmlogik:
Ich hatte ja weiter oben beschrieben, dass es passieren kann (Sonne vor 7 Uhr und dann den ganzen Tag dauerhaft), dass das Programm danach nicht mehr getriggert wird. deshalb würde ich entweder
- die beiden Zeilen für den Wert des Sonnensensors auf "bei Aktualisierung auslösen" stellen. Damit triggerst du das Programm bei jeder Änderung / Aktualisierung des Helligkeitswertes. Hier unkritisch, weil nur eine SV geändert bzw. mit dem gleichen Wert überschrieben wird. Aber vorsicht: wenn du mit diesem Programm z.B. direkt Aktoren ansteuern würdest, würden die bei jedem Durchlauf angesteuert werden, obwohl sie bereits den Zielzustand haben -> Dutycycle!
oder
- die beiden Zeitfenster auf "auslösen bei Änderung" stellen. Damit erzwingst du (unter anderem) um 7 und um 7.05 Uhr einen erneuten Programmlauf, der ggfls. die Variable umschaltet, wenn die Sonne bereits vorher schien.
Ja, wenn < 30 wirklich Schatten wäre. War bei meinem Sensor eben nicht der Fall.rain hat geschrieben: Korrekt wäre: WENN Wert < 30, DANN Sonne sofort Schatten. Oder?