Bestätigungsmeldung wenn alle Rollläden unten sind

Hier mal eine kleine Starthilfe.
Um Text-Variablen kontinuierlich beschreiben zu können, also nicht zu überschreiben, sondern den Text um den bestehenden Text zu erweitern, musst du Beim Wert die Variable davor setzen gefolgt von dem Text, welcher hinzugefügt werden soll.

Erstelle 2 Variablen vom Typ Text

  • Variable1: Rolladen oben

  • Variable 2: Rolladen unten

Hier ein Bespiel für 2 Rolläden

Flow 1: Status Rolladen WZ1

Flow 2: Status Rolladen WZ2

Hier Würden weiter Flows für weitere Rolläden folgen
Als Bedingung muss nicht zwingend der Status Oben/Unten abgefragt werden, genau so gut und in manchen Fällen vielleicht angebrachter ist der Dimm-Level.

Flow 3: Ein Flow welche die 2 Variablen löscht, (1 Leerzeichnen) als Inhalt

Flow 4: Ein Flow zur Ausgabe Statusabfrage Oben

Die Logik prüft ob die Variable ist exakt = Leerzeichen, dann sind alle Rolläden oben.
Wenn die Variable einen Text hat, sind es genau die Rolläden die noch nicht oben sind und werden dann ausgegeben.

Flow 5: Ein Flow zur Ausgabe Statusabfrage unten

Du kannst jetzt Dein Flow, welcher alle Rolläden hoch fährt dann um folgende Aktionen ergänzen.

  • Starte Flow 3 (erst mal die Variablen löschen)
  • Starte Flow 1 mit 30s Verzögerung (Beschreiben der Variable “Rolladen oben” oder “Rolladen unten”)
  • Starte Flow 2 mit 31s Verzögerung
    • Wichtig ist, dass du die Flows Status Rolladen xy nacheinander startest und nicht gleichzeitig
  • Starte Flow 4 mit 40s Verzögerung (Die Verzögerung so wählen, dass der Flow als letztes ausgeführt wird.

Im Flow Rolläden Runter Fahren ersetzt Du einfach den letzen Flow 4 durch Flow 5.

3 Likes