# Flow wiederholen / Wartezeit erhöhen

**URL:** <https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208>\
**Category:** 🇩🇪 Deutsch (German)\
**Created:** [July 18, 2022, 5:29pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208 "2022-07-18T17:29:31Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 18, 2022, 5:29pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/1 "2022-07-18T17:29:31Z")

</div>

Hallo zusammen,

gerne würde ich einen Flow starten sobald mehrere Kriterien erfüllt sind.  
Soweit alles io jedoch ist eine “Und” Karte ein Bewegungsmelder und der Flow ist schneller als das der Bewegungsmelder in dieser Zeit ausgelöst wird. Kann man wie einstellen, dass wenn der Und-Befehl negativ ist dieser wiederholt wird?

 ![Flow](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/c/9c1aa82845b3f8d8942d18f6611581de661e7bd2.jpeg)

Besten Dank im Voraus

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 18, 2022, 6:00pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/2 "2022-07-18T18:00:32Z")

</div>

> [@Gil](#):
>
> Kann man wie einstellen, dass wenn der Und-Befehl negativ ist dieser wiederholt wird?

Selbst wenn das möglich wäre, würde der Flow (vermutlich) nicht funktionieren.  
Der Grund: Ein Trigger, hier _ **… ist heimgekommen** _, startet den Flow innerhalb eines Sekundenbruchteils.  
Damit der Flow funktionieren kann, müsste der Bewegungsmelder bereits aktiviert sein bevor die Person heimgekommen ist.  
Solltest Du z.B. die Homey interne Anwesenheitserkennung nutzen, also per GPS bzw. Geofencing, wird der Flow gestartet, wenn man noch ca. 200-300 Meter von Zuhause entfernt ist.

Was ich übrigens nicht verstehe, wie kann die Logik-Variable _ **Anwesenheitserkennung** _ gleichzeitig erfüllt (= Ja) und nicht erfüllt (= Nein) sein. 🤔  
Vielleicht beschreibst Du ma, was Du umsetzen möchtest.

---

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 18, 2022, 6:13pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/3 "2022-07-18T18:13:04Z")

</div>

Hallo Fantross

Besten Dank für die schnelle Antwort 🙂

Gerne würde ich damit folgenden Befehlt ausführen: Homey soll erkennen, dass ich Zuhause bin und sobald ich das Wohnzimmer betrete eine Begrüssung sprechen und die Musik abspielen. Der Bewegungsmelder ist im Wohnzimmer.

Frage:  
Was ich übrigens nicht verstehe, wie kann die Logik-Variable _ **Anwesenheitserkennung** _ gleichzeitig erfüllt (= Ja) und nicht erfüllt (= Nein) sein.

Sind zwei verschiedene Personen. Person 1 (ich) = Ja / Person 2 = Nein

Besten Dank

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 18, 2022, 7:27pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/4 "2022-07-18T19:27:29Z")

</div>

> [@Gil](#):
>
> Gerne würde ich damit folgenden Befehlt ausführen: Homey soll erkennen, dass ich Zuhause bin und sobald ich das Wohnzimmer betrete eine Begrüssung sprechen und die Musik abspielen. Der Bewegungsmelder ist im Wohnzimmer.

Damit hast du ja zwei unabhängige Trigger. Ein Vorschlag wäre:

WENN “Person xx ist nach Hause gekommem”  
DANN:  
Setze Variable PERSON\_XX\_ANGEKOMMEN auf JA

WENN Bewegungsmelder Wohnzimmer aktiviert  
UND Variable PERSON\_XX\_ANGEKOMMEN = JA  
DANN:  
Spiele Musik  
Setze Variable PERSON\_XX\_ANGEKOMMEN auf NEIN

---

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 18, 2022, 7:53pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/5 "2022-07-18T19:53:11Z")

</div>

Danke für deine Hilfe 🙂

wollte es gerade kurz versuchen jedoch finde ich folgende Variable unter DANN: nicht  
Variable PERSON\_XX\_ANGEKOMMEN = JA

Besten Dank

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 18, 2022, 7:54pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/6 "2022-07-18T19:54:43Z")

</div>

Musst du auch selbst anlegen unter Einstellung/Logik. Das sind globale Variablen, deren Inhalt gespeichert bleibt und über Flows hinweg verwendet werden können.

---

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 18, 2022, 8:12pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/7 "2022-07-18T20:12:22Z")

</div>

> [@Gil](#):
>
> PERSON\_XX\_ANGEKOMME

Hihi okey. Das ganze ist wohl nicht so einfach wie ich mir das gedacht haben.

Denke mal das ist nicht so oder?

 ![Variable](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/4/049e08309144a5e5033979e73c244e43f8c483fe.jpeg)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 18, 2022, 9:00pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/8 "2022-07-18T21:00:19Z")

</div>

Doch, das passt schon. Du kannst die Variable benennen, wie du möchtest. Einfach mal bisschen damit spielen. Übung macht den Meister 😉

---

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 19, 2022, 5:55am UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/9 "2022-07-19T05:55:44Z")

</div>

Hallo RonnyW

werde gerne mal etwas rumspielen mit den Variablen. Für meine Logik, wenn ich den Wert auf JA setzte muss er den Wert zur Überprüfung von wo beziehen oder sehe ich das falsch? Oder anhand von was kann er die Variable überprüfen?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 19, 2022, 6:15am UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/10 "2022-07-19T06:15:56Z")

</div>

Kleiner Tipp: Direkt auf meinen Post antworten oder den Name mit einem @ davor schreiben (@Gil )Dann bekomme ich eine direkte Info dazu. Sonst überliest man das schnell.

Die Variablen sind einfache Speicherplätze, wo du dir Infos oder Zustände merken kannst.  
Du legst die Variable mit beliebigem Name an (Einstellungen/Logik).  
Dann kannst du sie mit einer Flow-Aktion ändern:  
DANN, Bereich Logik:

 ![Screenshot_20220719-080841_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/d/eddcdcaaa7b7dc5d2233bf95f2cdb17a267363b8.jpeg)  
Die Variable kannst du in einem späteren Flow prüfen:  
UND-Bereich, Bereich Logik:  
 ![Screenshot_20220719-081024_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/6/e63db7f31de349f0668b5dfbab931b5416a48ec6.jpeg)

 ![Screenshot_20220719-081235_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/f/cf0b7dd7a865bb6d710e9cfdbc7baa2ff5c7e8f5.jpeg)

 ![Screenshot_20220719-081059_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/7/37f1b918311a879cb28c190be94b3e1a938ecb39.jpeg)

Als Token wählst du deine Variable aus den Bereich ‘Logik’  
Dann kannst du einen Vergleichswert angeben. Wenn die Prüfung ‘wahr’ liefert, läuft der Flow weiter.

---

<div class="post-metadata">

**Author:** ![Gil](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gil/32/57009_2.png) [@Gil](https://community.homey.app/u/Gil)\
**Post date:** [July 19, 2022, 6:36am UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/11 "2022-07-19T06:36:29Z")

</div>

Danke für die ausführliche Anleitung und den Support! 🙂 Top!

Ich werde es heute noch versuchen.  
Wünsche einen “kühlen” Tag 😉 und bis bald.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 19, 2022, 8:31am UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/12 "2022-07-19T08:31:22Z")

</div>

Da das mit der Funktionsweise eines Triggers bzw. mit dem Ablauf eines Flows scheinbar nicht ganz klar war, vielleicht noch eine ergänzende Erklärung zu der Notwendigkeit der zusätzlichen Variable _ **PERSON\_XX\_ANGEKOMMEN** _, und warum sie beim nach Hause kommen auf **Ja** gesetzt, und nachdem der BM im WZ **das erste Mal** aktiviert wurde wieder auf **Nein** gesetzt wird.  
Diese Vorgehensweise verhindert, dass der Flow _ **Begrüßung + Musik** _ immer wieder neu gestartet wird, sobald der BM im WZ aktiviert wird. Würde man anstelle der selbst erstellten Variable _ **PERSON\_XX\_ANGEKOMMEN** _ z.B. die Homey interne Bedingung _ **Ein bestimmter Benutzer ist zu Hause** _ verwenden, würde der Flow bei Aktivierung des BM im WZ immer wieder durchlaufen.

---

<div class="post-metadata">

**Author:** ![copiis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/copiis/32/171978_2.png) [@copiis](https://community.homey.app/u/copiis)\
**Post date:** [July 19, 2022, 4:51pm UTC](https://community.homey.app/t/flow-wiederholen-wartezeit-erhohen/66208/13 "2022-07-19T16:51:00Z")

</div>

> [@Gil](#):
>
> Der Bewegungsmelder ist im Wohnzimmer.

Dann nimm doch den Bewegungsmelder als Trigger und dahinter dann so verfahren wie @DirkG es erklart hat.
