# "Wenn" der perfekte Trigger?

**URL:** <https://community.homey.app/t/wenn-der-perfekte-trigger/27562>\
**Category:** Flows (DE)\
**Created:** [March 26, 2020, 12:50pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562 "2020-03-26T12:50:20Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 12:50pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/1 "2020-03-26T12:50:20Z")

</div>

Hey, ich stehe mal wieder vor einem Problem. Und zwar habe ich ziemlich alle Flows ca. 200 Stück mit dem Auslöser:  
“When” Datum & Zeit alle 60 Sekunden oder kürzer versehen!  
Durch jede menge Zigbee Fenster/Türensensoren, soll die Abfrage schnell stattfinden und z.b. die Heizung Herunterdrehen, Licht anschalten usw.

Hat es einen großen Einfluss auf die Systemlast des Homey’s? 2019er normale Version?  
In den Einstellungen zeigt er oft über 180% Last an?!

Gibt es eine bessere Möglichkeit Flows “in Echtzeit” abzufragen. z.b. “wenn” ein Kontakt angeht funktioniert sehr unzuverlässig.

Daher lasse ich abfragen ob der Kontakt an oder aus ist.

Vielen Dank schonmal!

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 1:02pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/2 "2020-03-26T13:02:54Z")

</div>

> [@Felix90](#):
>
> Durch jede menge Zigbee Fenster/Türensensoren, soll die Abfrage schnell stattfinden und z.b. die Heizung Herunterdrehen, Licht anschalten usw.

Dann solltest Du auf die Zustandsänderung reagieren und nicht den Status zyklisch abfragen.

> [@Felix90](#):
>
> Gibt es eine bessere Möglichkeit Flows “in Echtzeit” abzufragen. z.b. “wenn” ein Kontakt angeht funktioniert sehr unzuverlässig.

Das ist die einzig wahre! Warum das bei dir nicht funktioniert, muss Du mal genauer erklären. Denn wenn die Zustände nicht sauber an Homey übermittelt werden, bringt Dir die zyklische abfrage ja. auch nichts?!

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 1:08pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/3 "2020-03-26T13:08:18Z")

</div>

Wenn ich z.B das Badfenster öffne, wird dies korrekt im Homey angezeigt! Wenn ich aber einen Flow auslösen lasse: Wenn Badfenster Kontakt ist offen, löst der Flow nicht aus!  
WENN ich aber einen Flow erstelle mit der Abfrage alle "x"sekunden UND Badfenster ist geöffnet, funktioniert es korrekt!

Die Sensoren sind Aqara Fenster/Türsensoren.

Aber ob die Last von den permanenten abfragen so in die höhe geht ist noch die Frage.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 1:10pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/4 "2020-03-26T13:10:44Z")

</div>

> [@Felix90](#):
>
> Wenn ich z.B das Badfenster öffne, wird dies korrekt im Homey angezeigt! Wenn ich aber einen Flow auslösen lasse: Wenn Badfenster Kontakt ist offen, löst der Flow nicht aus!

Ich habe unzählige Flows dieser Art, wenn nicht sogar die meisten. Und alle Funktionieren!

Kannst Du mal einen Flow der bei Dir nicht funktionier posten?

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 1:19pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/5 "2020-03-26T13:19:11Z")

</div>

So funktioniert es nicht

 ![Screenshot 2020-03-26 14.13.59](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/d/bd126b847e60601c564a483baa2ad99e31d63253.png)  
So funktioniert es ohne Probleme  
 ![Screenshot 2020-03-26 14.15.51](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/3/1340ae352bfac19e6479d54c74d1bbf878e55df8.png)

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 1:27pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/6 "2020-03-26T13:27:55Z")

</div>

Beide Flows funktionieren, nur erfüllen Sie unterschiedliche Aufgaben.

Der erste prüft ob beim öffnen des Fensters die Temperatur unter 15 ist. Und löst aus wenn Bedingung erfüllt ist.

Der zweite prüft alle 15s ob das Fenster offen steht und Temperatur unter 15 grad.

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 1:40pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/7 "2020-03-26T13:40:29Z")

</div>

Okey, das habe ich Verstanden!  
Der Flow soll folgendes tun.  
Wenn:  
Badfenster Offen  
UND:  
(Logik) unter 15 Grad Temperatur (Außenthermometer)  
DANN  
Starte einen Timer 10 Minuten  
Aktiviere Flow -\>  
“Wenn” der Timer abgelaufen ist “UND” Fenster ist OFFEN “DANN” Sende Pushnachricht an:…

Das ganze soll wenn das Fenster zwischendurch wieder geschlossen wird, keine Pushnachricht schicken! Und den Timer Stoppen!

Ich habe das über 2 Flows gelöst, was auch funktioniert. Aber halt mit dieser Zeitabfrage von 15 Sekunden.

Weist du ob es groß zu lasten des Homeys geht wenn er so viele Zeitabfragen hat?

Ich habe gleichzeitig andere Flows, welche die Temperatur und den Fensterstatus gleichzeitig abfragen und so die Heizung ausschalten WENN das Fenster offen ist oder es draußen über 18 Grad hat.  
Ich kann das nur so lösen, oder jemand noch eine bessere Idee für den WENN auslöser?

 ![Screenshot 2020-03-26 14.40.12](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/7/974520aae828fdd0a341cd7d759bf7877becc54a.png)

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 2:54pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/8 "2020-03-26T14:54:26Z")

</div>

> [@Felix90](#):
>
> Wenn:  
> Badfenster Offen  
> UND:  
> (Logik) unter 15 Grad Temperatur (Außenthermometer)  
> DANN  
> Starte einen Timer 10 Minuten  
> Aktiviere Flow →   
> “Wenn” der Timer abgelaufen ist “UND” Fenster ist OFFEN “DANN” Sende Pushnachricht an:…
> 
> Das ganze soll wenn das Fenster zwischendurch wieder geschlossen wird, keine Pushnachricht schicken! Und den Timer Stoppen!

So würde meine Lösung dazu ausschauen.

Dieser Flow starten den Timer von 10 min wenn das Fenster geöffnet wurde und es draußen kälter als 15° ist.

Dieser Flow stoppt den Timer wenn das Fenster wieder geschlossen wurde und der Timer “Fenster Bad” läuft

Dieser Flow sendet nach Ablauf des Timers eine Push und startet den Timer diesmal mit 5 min, damit man erneut erinnert wird wenn das Fenster trotz des Hinweises nicht geschlossen wurde.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 3:00pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/9 "2020-03-26T15:00:40Z")

</div>

Zu deinem 2’ten flow. Der Deiner Meinung nach funktioniert?!

Da dieser alle 15 sek ausgeführt wird, wird bei Erfüllung der Bedingungen (Fenster offen und Temp \<15°) der Timer alle 15 sek neu gestartet! Also kann der Timer solange die 2 Bedienungen erfüllt sind nie 0 erreichen!

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 3:02pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/10 "2020-03-26T15:02:44Z")

</div>

Auch mit diesem Flow tust Du je nach Erfüllung der Bedingungen alle 60s deinen Heizkörper mit neuen Befehlen fluten!

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 3:02pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/11 "2020-03-26T15:02:49Z")

</div>

Der erste flow wird deaktiviert wenn die bedingungen eintreffen. dadruch wird er nur einmal ausgelöst.

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 26, 2020, 3:05pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/12 "2020-03-26T15:05:08Z")

</div>

Hättest du nen Vorschlag, wie man den anderen Flow verbessern kann?

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 26, 2020, 3:08pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/13 "2020-03-26T15:08:07Z")

</div>

Was hast Du denn an den von mir vorgestellten Flows auszusetzen? Das Funktioniert bei mir absolut zuverlässig. Oder was meinst Du mit den anderen Flows?  
Am besten mal kurz in Worten beschreiben was erreicht werden soll.  
Wenn Du nur einzelne Flows posten tust die aus dem Gesamtkontext rausgerissen wurden, ist es relativ schwierig.

---

<div class="post-metadata">

**Author:** ![Osorkon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/osorkon/32/43026_2.png) [@Osorkon](https://community.homey.app/u/Osorkon)\
**Post date:** [March 29, 2020, 1:27pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/14 "2020-03-29T13:27:08Z")

</div>

Scheint so weit zu funktionieren?  
Oder brauchst Du noch Unterstützung?

---

<div class="post-metadata">

**Author:** ![Felix90](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/felix90/32/17261_2.png) [@Felix90](https://community.homey.app/u/Felix90)\
**Post date:** [March 29, 2020, 3:48pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/15 "2020-03-29T15:48:40Z")

</div>

Funktioniert seit 3 tagen perfekt! Ich danke dir! Die anderen flow, die ich oben gemeint habe, habe ich auch umstrukturiert! Jetzt hat der Homey um die 35% Auslastung, TIPTOP!

---

<div class="post-metadata">

**Author:** ![Yannic](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yannic/32/18327_2.png) [@Yannic](https://community.homey.app/u/Yannic)\
**Post date:** [May 23, 2020, 2:19pm UTC](https://community.homey.app/t/wenn-der-perfekte-trigger/27562/16 "2020-05-23T14:19:03Z")

</div>

Moin Gruppe, um nicht unnötig einen neuen Thread zu öffnen und es bestimmt eine schnelle Lösung gibt hier rein:

Ich möchte Alexa sagen „Kochen“.  
Dann soll Alexa eine bestimmte Playlist von Spotify starten, Zufallswiedergabe und eine bestimmte Lautstärke spielen.

Das ganze soll dann auch noch mit „Putzen“ auf allen Geräten Ausgeweitet werden.

Ist es richtig, dass ich ein Gerät namens Kochen erstelle und dann darüber den Flow starte?

Kann mir jemand was detailliertes schreiben oder einen passenden vorhandenen Flow posten?

[https://homey.app/f/6YbS19](https://homey.app/f/6YbS19)

Bin ganz frisch hier, habt Gnade 😉

Mit freundlichen Grüßen  
Yannic
