NEWS
Trigger auf 2 Zeiten
-
Liebe Blockly Kenner.
Ich möchte eine Jalousie tagsüber zwischen 6:30 und 8:50 öffnen. Das heißt im Sommer frühestens um 6:30 und im Winter spätestens um 8:50. Ich beiße mir gerade daran die Zähne aus, wie trigger ich die zuerst eintretende Variante?
Kann mir da jemand helfen?
Trigger auf Astro Funktion und auf Cron. Ich bekomme das gerade gedanklich nicht auf die Reihe.
Vielen Dank für einen Rat.
Liebe Grüße -
@s6622 Die Lösung besteht aus
- ein Astro Trigger
- ein Cron Trigger auf 6:30
- ein Cron Trigger auf 8:50
- einer Variablen Soll-Öffnen.
Im Astro-Trigger: Abfragen ob zeit vor 6:30, dann Soll-Öffnen auf wahr, sonst Jalousie auf, Soll-Öffnen auf falsch
Im 6:30 Cron Trigger: Falls Soll-Öffnen dann Jalousie auf
Im 8:05 Cron Trigger: Prüfen, ob Jalousie zu. Wenn ja, Jalousie Öffnen, sonst nix tun.A.
-
@asgothian
Erstmal vielen Dank, ich teste das morgen, aber mir ist noch nicht ganz klar ob der Zeitraum zwischen 6:30 und 8:50 abgedeckt wird.
Liebe Grüße -
@s6622 sagte in Trigger auf 2 Zeiten:
aber mir ist noch nicht ganz klar ob der Zeitraum zwischen 6:30 und 8:50 abgedeckt wird.
Der eigentliche trick dabei ist der folgende:
- wenn der Astro-Trigger vor 6:30 aktiv wird wird nicht geöffnet es wird nur nachgehalten das das passiert ist damit die Jalousie um 6:30 geo2ffnet werden kann.
- wenn der Astro-Trigger zwischen 6:30 und 8:50 aktiv wird wird die Jalousie sofort geöffnet.
- um 8:50 wird direkt geöffnet.
- wenn der Astro-Trigger nach 8:50 aktiv wird ist daher die Jalousie schon offen und es muss nichts passieren.
ein Punkt fehlt in der Aufstellung noch: Wann immer die Jalousie geöffnet wird muss die Variable "Soll-Öffnen" auf falsch gesetzt werden, damit das ganze am Folgetag auch geht.
A.
-
@asgothian
Danke für die Erklärung, ich glaube ich hab’s begriffen.
Vielen Dank und noch eine schöne Woche