# Ein Luxusproblem

**URL:** <https://community.homey.app/t/ein-luxusproblem/21150>\
**Category:** 🇩🇪 Deutsch (German)\
**Created:** [November 23, 2019, 11:03am UTC](https://community.homey.app/t/ein-luxusproblem/21150 "2019-11-23T11:03:49Z")\
**Posts on this page:** 14\
**Page:** 1

<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:** [November 23, 2019, 11:03am UTC](https://community.homey.app/t/ein-luxusproblem/21150/1 "2019-11-23T11:03:49Z")

</div>

Habe hier diesen Flow gemacht damit meine Eingangstür automatisch geöffnet wird wenn sich mein Handy mit dem Haus Wlan verbindet.

Für meine Frau habe ich einen ähnlichen Flow gemacht. Das Problem ist das wenn man gemeinsam nach Hause kommt die Tür zwei mal entriegelt wird.

Wie kann ich das verhindern?

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [November 23, 2019, 1:03pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/2 "2019-11-23T13:03:06Z")

</div>

Wäre es eine Möglichkeit, dass du den Flow direkt nach dem Auslösen deaktivierst und erst nach ein paar Minuten wieder aktivierst?

---

<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:** [November 23, 2019, 2:58pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/3 "2019-11-23T14:58:56Z")

</div>

Das funktioniert nicht den die Variable bleibt auf JA (Tür öffnen) und die Tür öffnet dann im Moment wo der Flow wieder aktiviert wird.  
Es funktioniert auch nicht nur eine Variable für beide Personen zu nehmen denn dann würde die Tür öffnen in dem Moment wo einer auf abwesend gesetzt wird und der andere ist zuhause.

---

<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:** [November 23, 2019, 3:35pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/4 "2019-11-23T15:35:13Z")

</div>

Was steckt denn hinter „TüröffnungR“? Was setzt die Variable auf „Ja“? Wird diese Variable bei Dir und Deiner Frau genutzt? Gibt es weitere Flows?

---

<div class="post-metadata">

**Author:** ![Hugo](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hugo/32/11530_2.png) [@Hugo](https://community.homey.app/u/Hugo)\
**Post date:** [November 23, 2019, 4:12pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/5 "2019-11-23T16:12:51Z")

</div>

Also du hasst zwei flows.  
Und wenn einer von euch zuhause kommt wird die Variable gesetzt.  
Dann solte doch bei deine frau das nicht mehr functionieren weil die Variable gesetzt ist?  
Muss TüröffnungR nicht auf ‘Nein’ gesetzt werden statt aus ‘False’?

---

<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:** [November 23, 2019, 4:34pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/6 "2019-11-23T16:34:03Z")

</div>

Also ich habe zwei Ja/Nein Variablen, eine für mich und eine Für meine Frau. Diese werden auf ja gesetzt wenn diejenige Person als Abwesend markiert wird.

Wenn die Person nach Hause kommt und Homey merkt das das Handy sich im heimischen Wlan anmeldet und die Variable ist auf Ja dann wird die Tür geöffnet und die Variable wird bei der Öffnung auf Nein gesetzt.  
Es mussten zwei verschiedene Variable sein. Wenn ich für beide Personen nur eine Variable genommen hätte dann wäre das Problem des doppelt Öffnens gelöst aber die Tür würde dann auch öffnen wenn eine Person das Haus verlässt und als abwesend gekennzeichnet wird und die andere Person noch im heimischen Wlan ist.

> [@Hugo](#):
>
> Also du hasst zwei flows.

Ja

> [@Hugo](#):
>
> Und wenn einer von euch zuhause kommt wird die Variable gesetzt.

Ja aber es gibt zwei Variablen wie im Flow zu sehen ist und deswegen funktioniert es doppelt wenn beide zusamen nach Hause kommen ,das soll ja vermieden werden

---

<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:** [November 23, 2019, 5:55pm UTC](https://community.homey.app/t/ein-luxusproblem/21150/7 "2019-11-23T17:55:14Z")

</div>

Was ist denn wenn Du eine Art zeitliche Sperre zufügst?

Haupt-Flow

Start Timer

Ende Timer

Die Idee dahinter:  
Sobald der erste Flow gestartet wird, egal ob bei Dir oder Deiner Frau, wird die Variable „Timer“ auf „Ja“ gesetzt. Sobald diese Variable gesetzt ist sind die „UND-Bedingungen“ bei der 2. Person nicht mehr gegeben, die Tür öffnet nicht ein zweites Mal.  
Das Zurücksetzen der Variable „Timer“ auf „Nein“ wird nach Ablauf eines Countdowns „Türtimer“ realisiert. Die Zeit des Countdowns ist natürlich variable und kann bzw. muss eventuell angepasst werden.

Ausprobiert hab ich’s selber nicht. Wir nutzen die AutoUnlock Funktion vom Nuki.

---

<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:** [November 24, 2019, 6:18am UTC](https://community.homey.app/t/ein-luxusproblem/21150/8 "2019-11-24T06:18:23Z")

</div>

> [@DirkG](#):
>
> Sobald diese Variable gesetzt ist sind die „UND-Bedingungen“ bei der 2. Person nicht mehr gegeben, die Tür öffnet nicht ein zweites Mal.

Das ist richtig

> [@DirkG](#):
>
> Das Zurücksetzen der Variable „Timer“ auf „Nein“ wird nach Ablauf eines Countdowns „Türtimer“ realisiert.

Aber sobald `Timer` wieder auf `Nein` steht wird die Tür wieder aufgeschlossen weil `Türöffnung` bei meiner Frau noch auf `Ja` steht.

---

<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:** [November 24, 2019, 6:59am UTC](https://community.homey.app/t/ein-luxusproblem/21150/9 "2019-11-24T06:59:11Z")

</div>

> [@copiis](#):
>
> Aber sobald `Timer` wieder auf `Nein` steht wird die Tür wieder aufgeschlossen weil `Türöffnung` bei meiner Frau noch auf `Ja` steht.

Bist Du Dir sicher? Der Trigger **User Entered** , also der Moment in dem sich das Handy Deiner Frau ins WLAN einloggt, müsste innerhalb des Countdowns sein und wird, so vermute ich, ja nur 1x ausgelöst, oder?  
Oder wird der Flow immer und immer wieder gestartet? Also auch noch nach dem Einloggen ins WLAN?

Trotzdem muss die Variable **Türöffnung** bei Deiner Frau auf **Nein** gesetzt werden, das stimmt. Dazu müsste noch in Ihrem Flow bei **DANN** ein **ELSE** mit **Türöffnung auf false setzen** eingefügt werden. Bei Dir natürlich auch.

---

<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:** [November 24, 2019, 7:07am UTC](https://community.homey.app/t/ein-luxusproblem/21150/10 "2019-11-24T07:07:17Z")

</div>

> [@DirkG](#):
>
> Bist Du Dir sicher? Der Trigger **User Entered** , also der Moment in dem sich das Handy Deiner Frau ins WLAN einloggt, müsste innerhalb des Countdowns sein und wird, so vermute ich, ja nur 1x ausgelöst, oder?

Ja ich traue dem Braten nicht, ich hatte schon mal das ich zuhause war und Android sich einmal ab und wieder angemeldet hat im Wlan und wenn das Nachts passiert das ist das suboptimal. Deswegen die Geschichte mit den Variablen als Absicherung.

> [@DirkG](#):
>
> Oder wird der Flow immer und immer wieder gestartet? Also auch noch nach dem Einloggen ins WLAN?

Nein das Einloggen startet den Flow.

> [@DirkG](#):
>
> Trotzdem muss die Variable **Türöffnung** bei Deiner Frau auf **Nein** gesetzt werden, das stimmt.

Genau das ist das Problem, wie unterscheidet man ob man zusammen oder getrennt nach Hause kommt.

---

<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:** [November 24, 2019, 7:21am UTC](https://community.homey.app/t/ein-luxusproblem/21150/11 "2019-11-24T07:21:10Z")

</div>

> [@copiis](#):
>
> Genau das ist das Problem, wie unterscheidet man ob man zusammen oder getrennt nach Hause kommt.

Wenn ich nicht völlig falsch gedacht habe, müsste das mit dem zusätzlichen ELSE wie oben beschrieben, gehen.

Bei der Person, die sich als zweites ins WLAN einloggt, sind die Bedingungen bei **UND** ja nicht mehr gegeben, da die Variable **Timer** bereits von der ersten Person auf **Ja** gesetzt wurde. Also wird nicht der erste Teil von **DANN** ausgeführt, sondern der zweite unter **SONST**.  
Sollte der Timer aber bereits abgelaufen sein wenn die zweite Person nach Hause kommt, wird die Tür wieder ganz normal geöffnet.

---

<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:** [November 24, 2019, 7:44am UTC](https://community.homey.app/t/ein-luxusproblem/21150/12 "2019-11-24T07:44:52Z")

</div>

Danke für den Denkanstoß ich habe deine Idee mal so umgesetzt.  
Nur ein Flow und keine zusätzliche Variable.  
Bedingung ist das das Handy das als letztes das Wlan findet das in 60 Sekunden nach Türöffnung tut.

---

<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:** [November 24, 2019, 8:18am UTC](https://community.homey.app/t/ein-luxusproblem/21150/13 "2019-11-24T08:18:11Z")

</div>

Sag mal Bescheid, ob’s funktioniert hat.

---

<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:** [November 25, 2019, 8:45am UTC](https://community.homey.app/t/ein-luxusproblem/21150/14 "2019-11-25T08:45:26Z")

</div>

Scheint zu funktionieren, danke für den Denkanstoß!
