# Advanced Flow — Community Q&A (from Ask Me Anything 05-07-2022)

**URL:** <https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579>\
**Category:** Questions & Help\
**Tags:** advancedflow\
**Created:** [July 5, 2022, 7:38pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579 "2022-07-05T19:38:10Z")\
**Posts on this page:** 20\
**Page:** 16

<div class="post-metadata">

**Author:** ![JeeHaa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeehaa/32/29849_2.png) [@JeeHaa](https://community.homey.app/u/JeeHaa)\
**Post date:** [September 2, 2022, 6:11pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/305 "2022-09-02T18:11:13Z")

</div>

I think I see what you mean now. But isn’t there supposed to be just one trigger in any given flow, and all the other components just being AND (conditions) and THEN (actions)? I don’t think the ANY will wait for the execution result of another called child flow, does it?

For example: this does not complete if “Lamp JH” is turned on while waiting. It just evaluates the current state at the time the flow is started.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/8/98e68e70a2ce36ff910e10243bcdcf181e76d066.png)

I think that’s described here:

> [@\[FAQ\]\[Advanced Flow\] Infinite canvas. Infinite creativity](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/44):
>
> Nice Question @FKey @Ralf_Groot I am afraid some members will be a little disappointed reading this or call it Less Advanced Flows wink ̶N̶o̶t̶ ̶y̶e̶t̶ ̶v̶e̶r̶i̶f̶i̶e̶d̶,̶ but I guess I can Explain it this way: (Edit: verified, I think I got a 9+ wink ) A Flow runs from the Trigger until all cards in the chain have been evaluated, or the chain stops. So when (following the Flow Chain) all triggered conditions (cards and Operators) have been evaluated and all triggered Actions trigger…

---

<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:** [September 2, 2022, 6:35pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/306 "2022-09-02T18:35:45Z")

</div>

It depends on your flow.  
I general you have ont trigger whichbstarts the flow. Then you can have several conditions you check and perhaps actions, wherebyou are checking the return.

So you have one start, but the flow prozessing can ve asynchronous. That means every condition is checked idependent and some lines can take longer (if you have actions waiting for a response).  
So for example tve ALL element is just waiting for input. Only if all inputs are true it’s executed.  
Same for the ANY. If the first input comes, it’s executed.  
All other states are not relevant for that.

So you have a AND and a OR check at all.  
And the NOT(true) would be easier realized as a OR/ANY(error/false)

---

<div class="post-metadata">

**Author:** ![JeroenAJ](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroenaj/32/45849_2.png) [@JeroenAJ](https://community.homey.app/u/JeroenAJ)\
**Post date:** [September 18, 2022, 10:26am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/307 "2022-09-18T10:26:55Z")

</div>

I agree with JeeHaa (and with Anders\_Gregow’s comment on point 3+4)

About the “messy” part in these points 3+4, I fully agree. I had to get used to the extreme curved lines used on the canvas.

IDEA: Maybe it’s possible, to make the lines only curve forwards unless the next card is placed backwards? (talking only in X-axis direction) This would make the canvas be more neat…  
And of course the deleting of connections behind cards (as mentioned also by JeeHaa) needs to be simplified for sure.

---

<div class="post-metadata">

**Author:** ![Mike1233](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike1233/32/20991_2.png) [@Mike1233](https://community.homey.app/u/Mike1233)\
**Post date:** [September 18, 2022, 10:51am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/308 "2022-09-18T10:51:21Z")

</div>

Maybe there is a possibility to change the color of the lines when you hover over them to see where it goes. With very complex flows it is easyer to see.  
And maybe when you hover over them that the line gets in front of the card so that the line easyer can be deleted.

---

<div class="post-metadata">

**Author:** ![JeeHaa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeehaa/32/29849_2.png) [@JeeHaa](https://community.homey.app/u/JeeHaa)\
**Post date:** [September 18, 2022, 3:03pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/309 "2022-09-18T15:03:35Z")

</div>

Another improvement to simplify things a bit: merge the separate cards shown below “This flow is started with a text-tag” + Logic card using “Start value” into one new card: “This flow is started with [Type] [Operator] [Value]” (e.g. … with **Text** is exactly **MyValue** ).

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/a/ea6c9f240ce75ee3d16f2b99771647b6ceca8ef2.png)

---

<div class="post-metadata">

**Author:** ![Betonne-Ron](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/betonne-ron/32/51502_2.png) [@Betonne-Ron](https://community.homey.app/u/Betonne-Ron)\
**Post date:** [October 12, 2022, 10:16am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/310 "2022-10-12T10:16:10Z")

</div>

good day.

Does anyone know why you can’t go from an and card back to a when card?

Now I have to create multiple advance flows to be able to achieve everything. If you could go back from the and card to the when card, I think it saves a lot of flows in the end. And you can eventually make everything on 1 canvas. Now if an and card in your flow is wrong. Because of the time, I think you have to quickly switch to another flow. see example how it might be easier?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b6e8f6ca9863e3aaf46c6c15d8d693c59b946a71.png)

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [October 12, 2022, 10:23am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/311 "2022-10-12T10:23:23Z")

</div>

When cards are not conditions, they are _triggers_ and only meant for starting a flow.  
Some have arguments that get validated, but get validated to the value that triggers that card, flows can’t put a value there.  
In your example, it will even never be the same 2 times, at the same time, so even if it did work, it will never continue.  
You could put the line _after_ the when card though, which does practically the same you want it to go.

You can also put several When cards in 1 advanced flow, so no need to create several flows for that.

---

<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:** [October 12, 2022, 10:25am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/312 "2022-10-12T10:25:06Z")

</div>

You could do it by calling a start-flow card, and have the current flow also started by this flow-trigger. But everytime you start a flow it will be a new instance running in parallell and not knowing of any of the tag from the starting flow as it is another instance of the same flow.

The problem by calling the same flow is that you might end up in an infinit loop, and the flow will be disabled.

---

<div class="post-metadata">

**Author:** ![Betonne-Ron](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/betonne-ron/32/51502_2.png) [@Betonne-Ron](https://community.homey.app/u/Betonne-Ron)\
**Post date:** [October 12, 2022, 11:11am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/313 "2022-10-12T11:11:47Z")

</div>

Thank you for the answers.

I’ve been fiddling with the shutters at home for a while now.  
Now I’ve gotten it right so far by starting different flows.

Only now that I’ve made the switch to advance flows I want to add some extra things and see if it can be easier and clearer.  
And that’s where I get stuck. I will add the link of my post.  
to create more clarity.

> [@Rolluik flows](https://community.homey.app/t/rolluik-flows/62651):
>
> Hoi. We hebben sinds rolluiken. Deze heb ik via technist rolluikschakelaars slim gemaakt. Nu lukt het me wel om ze op een bepaalde tijd open en dicht te doen. Alleen nu zit ik met een paar uitdagingen. Hoe kan ik het beste een flow maken waarbij ik een variable begin tijd kan instellen. Dus met zonsopkomst maar ook met een vaste tijd. Als de tijd 6.45 is dan open gaan. Maar we willen ook dat als de zonsopkomst later is dan 6:45 dat hij dan pas open gaat als de zon opkomt. Hoe kan ik deze…

Do you have examples of how I can best build/make my idea?

(sorry my english is not so good. but google translate helps me well.) 😉

---

<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:** [October 12, 2022, 7:30pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/314 "2022-10-12T19:30:07Z")

</div>

Hi Ron, I gave it a shot, not tested but maybe it’s a nice starting point:

 ![Screenshot 2022-10-12 at 21-21-40 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/0/90ac65c4de5c986f93b0eaf583423b55bab55db6.png)

 ![Screenshot 2022-10-12 at 21-26-13 1.HomeyPro Peter](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/5/35fd05a171d727df93b8bb9aee2b306072d99b26.png)

---

<div class="post-metadata">

**Author:** ![Betonne-Ron](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/betonne-ron/32/51502_2.png) [@Betonne-Ron](https://community.homey.app/u/Betonne-Ron)\
**Post date:** [October 13, 2022, 5:54am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/315 "2022-10-13T05:54:06Z")

</div>

thank you peter.

Should I now throw away the advance flows I had created? 😉

And create some logics with the names you put in your example?

I’m also just curious how you come to such an advance flow.

Did you have so many in a row, is that to keep it clear?

So that the lines don’t intersect?

edit:

Is it true that if our daughter is not there the shutters open at sunrise or 9:00 am?

Is it now also possible if the daughter is not there that they open at 7:15 am on weekdays and 9:00 am on weekends?

Or is this not possible because I am sitting at sunrise?

---

<div class="post-metadata">

**Author:** ![Arie\_J\_Godschalk](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arie_j_godschalk/32/63027_2.png) [@Arie\_J\_Godschalk](https://community.homey.app/u/Arie_J_Godschalk)\
**Post date:** [October 18, 2022, 11:51am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/316 "2022-10-18T11:51:10Z")

</div>

Use Advanced Triggers App to do this.

> **[Advanced Triggers](https://homey.app/nl-nl/app/nl.qluster-it.AdvancedTriggers/Advanced-Triggers/)**
>
> Trigger and action cards with eventname for Advanced Flows

---

<div class="post-metadata">

**Author:** ![Yov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yov/32/33840_2.png) [@Yov](https://community.homey.app/u/Yov)\
**Post date:** [October 24, 2022, 9:11am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/317 "2022-10-24T09:11:53Z")

</div>

i can not open advanced flows in Shortcuts (apple) I would like to start a flow using siri but i can only see my “basic” flows" that i have put in favorite. Is this correct?

---

<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:** [October 24, 2022, 9:24am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/318 "2022-10-24T09:24:39Z")

</div>

Have you included the “Start” trigger in the flow?  
This is the only trigger that allow you to start a advanced flow from a shortcut.

---

<div class="post-metadata">

**Author:** ![Yov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yov/32/33840_2.png) [@Yov](https://community.homey.app/u/Yov)\
**Post date:** [October 24, 2022, 9:26am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/319 "2022-10-24T09:26:56Z")

</div>

@Anders_Gregow I added a Start trigger but the Flow is not showing up in my favorites.

---

<div class="post-metadata">

**Author:** ![Yov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yov/32/33840_2.png) [@Yov](https://community.homey.app/u/Yov)\
**Post date:** [October 24, 2022, 11:29am UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/320 "2022-10-24T11:29:01Z")

</div>

It took some time but now i can see the flow! 🙂

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [November 2, 2022, 4:22pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/321 "2022-11-02T16:22:50Z")

</div>

Does anyone know advance flows will work with an iPad and a mouse (touchpad) ?

---

<div class="post-metadata">

**Author:** ![JB2K](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jb2k/32/134070_2.png) [@JB2K](https://community.homey.app/u/JB2K)\
**Post date:** [November 22, 2022, 10:41pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/322 "2022-11-22T22:41:18Z")

</div>

No 😂 not even with a pen 😂

---

<div class="post-metadata">

**Author:** ![bayrambass](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bayrambass/32/41905_2.png) [@bayrambass](https://community.homey.app/u/bayrambass)\
**Post date:** [March 2, 2023, 2:42pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/323 "2023-03-02T14:42:38Z")

</div>

Yes, it works with my.homey.app webbrowser. Still using it that way for now as a workaround. Don’t know if it would be supported with the app in the near future

---

<div class="post-metadata">

**Author:** ![bayrambass](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/bayrambass/32/41905_2.png) [@bayrambass](https://community.homey.app/u/bayrambass)\
**Post date:** [March 2, 2023, 2:44pm UTC](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579/324 "2023-03-02T14:44:11Z")

</div>

Hi all,

I have a problem with the purchase of advanced flow. I bought it and used it until my Homey was replaced after defect. When I try to edit advanced flow it asks me to pay 25 euro again. I added the Homey on my same account.

Is this a known problem and is it familiar to others?

[Previous page](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579.md?page=15)

[Next page](https://community.homey.app/t/advanced-flow-community-q-a-from-ask-me-anything-05-07-2022/65579.md?page=17)
