# \[FAQ\]\[Advanced Flow\] Infinite canvas. Infinite creativity

**URL:** <https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145>\
**Category:** Flows\
**Tags:** advancedflow\
**Created:** [June 27, 2022, 10:12pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145 "2022-06-27T22:12:00Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Krisch2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/krisch2/32/47804_2.png) [@Krisch2](https://community.homey.app/u/Krisch2)\
**Post date:** [June 29, 2022, 7:17am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/22 "2022-06-29T07:17:53Z")

</div>

Sounds correct!  
Great to hear you will look into this 🙂 and I’m glad I didn’t delete the old flows yet 🙂

---

<div class="post-metadata">

**Author:** ![Ype](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ype/32/8406_2.png) [@Ype](https://community.homey.app/u/Ype)\
**Post date:** [June 29, 2022, 8:10am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/23 "2022-06-29T08:10:45Z")

</div>

You should get the option to choose between adv. flow and “old” flow

---

<div class="post-metadata">

**Author:** ![Nigel\_Scott](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nigel_scott/32/10602_2.png) [@Nigel\_Scott](https://community.homey.app/u/Nigel_Scott)\
**Post date:** [June 29, 2022, 9:30am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/24 "2022-06-29T09:30:51Z")

</div>

This is one flow? Any issues with having multiple separate inputs and outputs in one flow?  
If not, this is incredible!  
Loving the true/false and then all bits - so much thought has gone into this and it looks so nice as well.  
Probably will look to gradually migrate most of my flows over to advanced ones over the next few months and pretty much re-write my home automation!  
Anything mentioned about the advanced ones using more memory/cpu or whatever, advice around numbers of flows etc?

---

<div class="post-metadata">

**Author:** ![DirkdeDraak](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkdedraak/32/8620_2.png) [@DirkdeDraak](https://community.homey.app/u/DirkdeDraak)\
**Post date:** [June 29, 2022, 11:12am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/25 "2022-06-29T11:12:40Z")

</div>

Really loving this Advanced Flows thing. Before you always had to split Flows into small segments losing oversight. Now I can create one canvas with multiple flows. Like this one for my sunscreens (using a small laptop screen so couldn’t take a full screenshot without losing readability) where I replace 12 separate flows with this single view.  
The graphical representation of the testing makes debugging flows so much easier! And you have sooo much more flexibility.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/1/717913ce2e574d0af84a5761b83b5cf3427f7bc3.png)  
Remainder of what fell of the screen in the first screenshot  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/1/41c1a0b4caed167a3f27a2d2887316f242f3d95d.png)

---

<div class="post-metadata">

**Author:** ![Lennart\_Kamphuis](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/lennart_kamphuis/32/17324_2.png) [@Lennart\_Kamphuis](https://community.homey.app/u/Lennart_Kamphuis)\
**Post date:** [June 29, 2022, 11:25am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/26 "2022-06-29T11:25:29Z")

</div>

Loving the advanced flow options and already very busy re-flowing all my flows into more advanced versions 😀. Just ran into one issue I couldn’t find a solution for yet. I do have an advanced flow with multiple starts/When cards in it but sometimes I want to disable one of the starts. With the old flow all the different starts were different flows by itself so I could just simply disable a specific flow. I found the option to disable an advanced flow but that will also disable all the other starts.

In short: is it possible to disable a so called “start” or “When” in an advanced flow?

Edit: In the meantime I’m using yes/no variables to disable/enable a “When” card.

---

<div class="post-metadata">

**Author:** ![Jo\_San](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jo_san/32/3732_2.png) [@Jo\_San](https://community.homey.app/u/Jo_San)\
**Post date:** [June 29, 2022, 11:52am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/27 "2022-06-29T11:52:54Z")

</div>

I only just started experimenting but just wanted to say **WoW**. It looks 1000x more powerful than the “old” way. It will be much fun re-creating all automations. Now just have to figure out a nice structure. In the old setup I had seperate Trigger flows and Action flows. Not sure if that still is the way to go now. Feels like combining all flows of a specific subject in one single advanced flow is also an interesting approach.  
If others have found a nice way of structuring please let us know 🙂

---

<div class="post-metadata">

**Author:** ![TKAmundsen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tkamundsen/32/56303_2.png) [@TKAmundsen](https://community.homey.app/u/TKAmundsen)\
**Post date:** [June 29, 2022, 12:10pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/28 "2022-06-29T12:10:26Z")

</div>

I was just starting to replace some of my flows with this and was wondering if it’s possible to make a loop.

I’m trying to turn on a light with a motion detector and set a timer, if motion is no longer detected it should turn off the lights, but if it is still motion it should restart the timer.

I have used the ‘‘timer’’ app for this, but if there is a way to do it here it looks smoother.

Does someone have a way to do this?

- 

 ![Screenshot 2022-06-29 140723](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/84875446c7a1346fe2e20ddd335d60aa17b875a7.png)

---

<div class="post-metadata">

**Author:** ![Nigel\_Scott](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nigel_scott/32/10602_2.png) [@Nigel\_Scott](https://community.homey.app/u/Nigel_Scott)\
**Post date:** [June 29, 2022, 1:21pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/29 "2022-06-29T13:21:39Z")

</div>

Incredible

---

<div class="post-metadata">

**Author:** ![Spoelly](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/spoelly/32/136_2.png) [@Spoelly](https://community.homey.app/u/Spoelly)\
**Post date:** [June 29, 2022, 1:27pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/30 "2022-06-29T13:27:41Z")

</div>

I would like this to 🙂

---

<div class="post-metadata">

**Author:** ![Jo\_San](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jo_san/32/3732_2.png) [@Jo\_San](https://community.homey.app/u/Jo_San)\
**Post date:** [June 29, 2022, 1:43pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/31 "2022-06-29T13:43:32Z")

</div>

That would be nice indeed. I just combined the different flows I used to handle something similar to just one (not sure of it will work though, can’t check at the moment).

 ![Schermafbeelding 2022-06-29 om 15.43.00](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/1/31d51a2084b281760b6fa034a59fe5d3360b43ce.jpeg)

---

<div class="post-metadata">

**Author:** ![Picsou621](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/picsou621/32/15357_2.png) [@Picsou621](https://community.homey.app/u/Picsou621)\
**Post date:** [June 29, 2022, 2:04pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/32 "2022-06-29T14:04:20Z")

</div>

Looks like a Davinci Resolve project 😛

---

<div class="post-metadata">

**Author:** ![Jero](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jero/32/17556_2.png) [@Jero](https://community.homey.app/u/Jero)\
**Post date:** [June 29, 2022, 2:14pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/33 "2022-06-29T14:14:16Z")

</div>

Your is false NegeerBewegingGarage will never run. They should be placed after a when card.

---

<div class="post-metadata">

**Author:** ![Ralf\_Groot](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ralf_groot/32/16474_2.png) [@Ralf\_Groot](https://community.homey.app/u/Ralf_Groot)\
**Post date:** [June 29, 2022, 2:27pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/34 "2022-06-29T14:27:18Z")

</div>

Hi @DirkdeDraak,  
Nice flow! You’ve made some interesting things in it where I can learn from. Thanks.

I also made a flow for my sunscreens using a light sensor, insight trends app (unfortunately no longer available), buienradar app and a virtual switch (automatic on/of and rain on/of). With the insight trends app I calculate the average lux over the last 12 minutes to prevent the screens from going up and down every time. It works very well. Before the Advanced Flow I had made it with 5 different flows.

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

---

<div class="post-metadata">

**Author:** ![Jo\_San](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jo_san/32/3732_2.png) [@Jo\_San](https://community.homey.app/u/Jo_San)\
**Post date:** [June 29, 2022, 2:28pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/35 "2022-06-29T14:28:38Z")

</div>

Thanks. I just tested and it seems true. As the borders between WHEN, AND an ELSE seems a little bit more fuzzy, I imagined that I could combine a WHEN with a specific boolean condition.

That triggers another question. If I place the boolean check after the WHEN card, the flow will stop executing there if the check is false. That is nicely seen in the test mode. But, will that terminate the flow, or will the flow continu when - for instance after 5 minutes - the boolean is changed?

---

<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:** [June 29, 2022, 2:48pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/36 "2022-06-29T14:48:55Z")

</div>

The current flow will stop. It needs a new trigger to start again (like flows before)

---

<div class="post-metadata">

**Author:** ![Jo\_San](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jo_san/32/3732_2.png) [@Jo\_San](https://community.homey.app/u/Jo_San)\
**Post date:** [June 29, 2022, 2:55pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/37 "2022-06-29T14:55:22Z")

</div>

Cool, I am going to borrow this I think 🙂

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 29, 2022, 3:07pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/38 "2022-06-29T15:07:40Z")

</div>

Doesn’t the sensor triggercard just have a “motion detector goes On” output and a “motion detector goes Off” output?

 ![Screenshot_20220629-170412_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/2/4234a1cb394003361e5a9b55949dcced456965a2.jpeg)

It seems “old fashioned” if you have to use a triggercard for each state.

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [June 29, 2022, 3:20pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/39 "2022-06-29T15:20:19Z")

</div>

> [@Peter\_Kawa](#):
>
> Doesn’t the sensor triggercard just have a “motion detector goes On” output and a “motion detector goes Off” output?

No, an “Event” is something that happened, and in some cases it produces a Token (The Dim Level Changed =\> Token = DimLevel ) but all triggers have only one output and what you suggest is a Trigger with a Condition in one. resulting in On or Of, True or False. What if the Thermostat has 7 modes? do you want 7 outputs?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [June 29, 2022, 3:21pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/40 "2022-06-29T15:21:51Z")

</div>

Would be nice just for simple OnOff devices like PIR or contact sensors, or (wall) switches f.i.  
The trigger can be  
On → do this  
Off → do that

---

<div class="post-metadata">

**Author:** ![Nigel\_Scott](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/nigel_scott/32/10602_2.png) [@Nigel\_Scott](https://community.homey.app/u/Nigel_Scott)\
**Post date:** [June 29, 2022, 3:54pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/41 "2022-06-29T15:54:17Z")

</div>

First one done! Amazing, reduced about 10 flows into one.

 ![Screenshot 2022-06-29 at 16.51.13](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/9/f9c14593453c01aebd1155e99bf4a7a03a69ec3f.jpeg)

[Previous page](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145.md?page=1)

[Next page](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145.md?page=3)
