# \[APP\]\[Pro\] Loops

**URL:** <https://community.homey.app/t/app-pro-loops/85754>\
**Category:** Apps\
**Tags:** app, tools, flow, homey-pro, advancedflow\
**Created:** [August 1, 2023, 8:04pm UTC](https://community.homey.app/t/app-pro-loops/85754 "2023-08-01T20:04:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 1, 2023, 8:04pm UTC](https://community.homey.app/t/app-pro-loops/85754/1 "2023-08-01T20:04:30Z")

</div>

Greetings everyone,

Since I have the homey pro (early 2023) i am missing the ability to create little loops. That’s why i’ve decided to make an app for it(My second Homey app!)! I’ve just submitted it to Homey and hope to hear soon from them. I just couldn’t wait to share the progress already.

App link: [Loops App voor Homey | Homey](https://homey.app/nl-nl/app/nl.mennovanhout.loops/Loops/)

**Usage Examples:**

- When no one is home, blink the lights red because of an intruder alert
- When someone rings the bell let the light blink 5 times
- Slowly dim the lights

**Screenshots of the flow**

 ![Screenshot 2023-08-01 220410](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/deeb09388d229f6c6d5a035afea388b038c7adc9.png)

Notifications as example with the iteration tokens!

 ![Screenshot_20230801-211753](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/4/14b98fb716a3907094667ca7a57e8cfec30c71a9.png)

---

<div class="post-metadata">

**Author:** ![anon61197305](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@anon61197305](https://community.homey.app/u/anon61197305)\
**Post date:** [August 2, 2023, 6:10am UTC](https://community.homey.app/t/app-pro-loops/85754/2 "2023-08-02T06:10:52Z")

</div>

While I wait for approval of your app, I will think of useful cases for myself! Thanks.

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 2, 2023, 6:22am UTC](https://community.homey.app/t/app-pro-loops/85754/3 "2023-08-02T06:22:30Z")

</div>

I’m already working on more cards like:

Then start loop … and run until numberA is smaller than number B with a delay of 0.5 seconds.

This way you can transition volume or brightness

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 2, 2023, 7:55am UTC](https://community.homey.app/t/app-pro-loops/85754/4 "2023-08-02T07:55:05Z")

</div>

First version is live: [Loops App voor Homey | Homey](https://homey.app/nl-nl/app/nl.mennovanhout.loops/Loops/)

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 2, 2023, 9:03am UTC](https://community.homey.app/t/app-pro-loops/85754/5 "2023-08-02T09:03:11Z")

</div>

Making a new release adding a transition card:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/3/439930d9d8234058088bd9476606a267d1ab1b69.png)

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 2, 2023, 11:23am UTC](https://community.homey.app/t/app-pro-loops/85754/6 "2023-08-02T11:23:57Z")

</div>

Added new condition card and kill card to kill loops

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/4/74ad3d00e8b4c89a3971020c38974c94130aa928.jpeg)

---

<div class="post-metadata">

**Author:** ![Anders\_Gregow](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anders_gregow/32/61721_2.png) [@Anders\_Gregow](https://community.homey.app/u/Anders_Gregow)\
**Post date:** [August 4, 2023, 8:06am UTC](https://community.homey.app/t/app-pro-loops/85754/7 "2023-08-04T08:06:16Z")

</div>

Nice app, very much like the Transition card in the Chronograph app.  
Good work.

---

<div class="post-metadata">

**Author:** ![JPe4619](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jpe4619/32/9017_2.png) [@JPe4619](https://community.homey.app/u/JPe4619)\
**Post date:** [August 6, 2023, 4:52pm UTC](https://community.homey.app/t/app-pro-loops/85754/8 "2023-08-06T16:52:32Z")

</div>

There is an app for transitions, called: [Transitions App voor Homey | Homey](https://homey.app/nl-nl/app/name.klep.transitions/Transitions/)

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [August 6, 2023, 5:10pm UTC](https://community.homey.app/t/app-pro-loops/85754/9 "2023-08-06T17:10:21Z")

</div>

Awesome thanks didn’t know. There is also a new transition card in this loops app.

---

<div class="post-metadata">

**Author:** ![Christian\_Apro](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/christian_apro/32/89751_2.png) [@Christian\_Apro](https://community.homey.app/u/Christian_Apro)\
**Post date:** [October 25, 2023, 3:11pm UTC](https://community.homey.app/t/app-pro-loops/85754/10 "2023-10-25T15:11:14Z")

</div>

Hello.

Im unable to get the flow to work with my Philips hue lights

I want the lights to loop an amount of time based on an alarm trigger and then stop.

Has anyone got this working?  
I have tried out based on the screenshots on this forum.

Best regards

---

<div class="post-metadata">

**Author:** ![Matt20v](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matt20v/32/11393_2.png) [@Matt20v](https://community.homey.app/u/Matt20v)\
**Post date:** [November 17, 2023, 10:04am UTC](https://community.homey.app/t/app-pro-loops/85754/11 "2023-11-17T10:04:09Z")

</div>

Hello,

I have just installed loops as i want to control my Philips Hue lights to setup a change in colours for Christmas lights, but i also cannot get the loop to start,

Maybe i have setup my triggers incorrectly or i am not correctly grasping the usage of the loops.

You can see here is what i am trying to loop,

Any ideas would be greatly appreciated

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/7/27e17e7a8dcbdbbca616a52143fe05d14a66215a.png)

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 17, 2023, 10:30am UTC](https://community.homey.app/t/app-pro-loops/85754/12 "2023-11-17T10:30:19Z")

</div>

Hey,

You should create a start loop card “then”.  
And the “when” iterates card to do something when the loop gets executed.

---

<div class="post-metadata">

**Author:** ![Matt20v](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matt20v/32/11393_2.png) [@Matt20v](https://community.homey.app/u/Matt20v)\
**Post date:** [November 17, 2023, 12:05pm UTC](https://community.homey.app/t/app-pro-loops/85754/13 "2023-11-17T12:05:18Z")

</div>

Hello @Menno_van_Hout  
Thankyou for replying,

Am i right in thinking this is the setup for what you described ?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/2/3226925f5d6634afe5f4caf9fbf94aabba53918e.png)

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 17, 2023, 12:19pm UTC](https://community.homey.app/t/app-pro-loops/85754/14 "2023-11-17T12:19:53Z")

</div>

I can’t see right now if the lights flow works good, but i assume you can test that haha.

But the way you now implemented the loops card is indeed exactly as how it should be done!

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 17, 2023, 12:21pm UTC](https://community.homey.app/t/app-pro-loops/85754/15 "2023-11-17T12:21:19Z")

</div>

I will soon add a tutorial to the blog of: [https://hdashboards.app](https://hdashboards.app)

---

<div class="post-metadata">

**Author:** ![Matt20v](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matt20v/32/11393_2.png) [@Matt20v](https://community.homey.app/u/Matt20v)\
**Post date:** [November 17, 2023, 12:26pm UTC](https://community.homey.app/t/app-pro-loops/85754/16 "2023-11-17T12:26:10Z")

</div>

Thanks that’s good to know i have it set right.

Unfortunately it does not start the When loop.

I have even put a notification after the Start and i do not get anything.

Its like when the (WHEN) _Start Loop Christmas Lights Loop and run_…  
gets called the (THEN) _Loop Christmas Lights Loop Started_ does not initiate

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 17, 2023, 1:57pm UTC](https://community.homey.app/t/app-pro-loops/85754/17 "2023-11-17T13:57:59Z")

</div>

Sorry I see a little mistake on your flow indeed. It should be when flow … iterates not started.

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 17, 2023, 3:05pm UTC](https://community.homey.app/t/app-pro-loops/85754/18 "2023-11-17T15:05:12Z")

</div>

This should not matter but try a simpelere name like “christmas\_lights”

---

<div class="post-metadata">

**Author:** ![Matt20v](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/matt20v/32/11393_2.png) [@Matt20v](https://community.homey.app/u/Matt20v)\
**Post date:** [November 18, 2023, 8:13pm UTC](https://community.homey.app/t/app-pro-loops/85754/19 "2023-11-18T20:13:15Z")

</div>

Legend!! @Menno_van_Hout I think this has fixed, i did do both your recommendations and it seems to start 🙂

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/9/59887092861a442875d98089ead55ce6fa6b4853.png)

Just a couple of other things in the Start Christmas\_Lights i said run 600times as i just want it to run for 3 hours but wait 70 seconds before starting the next loop, but when monitoring i was getting a loop start notification every 5 or 10 seconds have i done something wrong here as well. ?

The Idea is that i have 6 colour changes with a 10sec delay between each which would take 1 min to complete and then the loop starts again.

Very excited its work not exactly how i thought but still giving me an outcome that I wanted 🙂

---

<div class="post-metadata">

**Author:** ![Menno\_van\_Hout](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/menno_van_hout/32/77843_2.png) [@Menno\_van\_Hout](https://community.homey.app/u/Menno_van_Hout)\
**Post date:** [November 20, 2023, 8:58am UTC](https://community.homey.app/t/app-pro-loops/85754/20 "2023-11-20T08:58:16Z")

</div>

You might start the loop too many times? maybe adding a card and loop isn;'t running.?

Before starting it

[Next page](https://community.homey.app/t/app-pro-loops/85754.md?page=2)
