# \[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:** 10

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 23, 2022, 8:07am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/186 "2022-07-23T08:07:47Z")

</div>

Have just reactivated a previous simple flow, test within homey works but test from macrodroid does not. A behaviour somewhere has changed and broken a lot of flows and automation. Still not sure whether Homey or macrodroid although tbh if this were a Homey problem with the number of webhooks people seem to use it would be being reported all over

---

<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:** [July 23, 2022, 8:33am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/187 "2022-07-23T08:33:18Z")

</div>

If you have not done any upgrade of the Homey since it worked with your previous standard flow, it is not a Homey issue.  
My webhook still works, even with v8.0.2.

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 23, 2022, 5:03pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/188 "2022-07-23T17:03:39Z")

</div>

Pretty sure it’s macrodroid, the app has updated a few times this past fortnight with no notification of changes which is odd as it usually does. So far it looks like the dev has redacted the feature I was using and I have the paid version. Need to start over figuring out webhooks

---

<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:** [July 23, 2022, 5:31pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/189 "2022-07-23T17:31:00Z")

</div>

I took a look, they changed ‘HTTP GET’ to ‘HTTP request’, where you can select the GET method.  
So that means you have to edit your macros…  
Go to ‘Applications’ and pick ‘HTTP request’

> ![Screenshot_20220723-192025_MacroDroid](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/b/0bdea8bf0ea8feec291ec486dd2992e1b76d4384.jpeg)

Enter the url of your webhook, save it, et voilá.

 ![Screenshot_20220723-192124_MacroDroid](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/5/45e37b751e1c727c839f893f9fc0e4e9f3309b07.jpeg)

.  
_But thanks for the alert, I didn’t know what was going on yet and now I know_ 🙃

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 23, 2022, 6:08pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/190 "2022-07-23T18:08:14Z")

</div>

Thanks for that, that’s exactly what I had done and it still isn’t working. I had been getting a lot of HTTP Get failed java. Net unknownhostexception

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [July 23, 2022, 8:04pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/191 "2022-07-23T20:04:59Z")

</div>

> [@Philip\_Montgomery](#):
>
> unknownhostexception

Sounds to me the url no longer accepts an IP address in the hostpart.

---

<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:** [July 23, 2022, 8:16pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/192 "2022-07-23T20:16:40Z")

</div>

Well, it works here, with standard and adv. flows. With both local IP webhook (see screenshot in prev. msg), and via athom api ([https://your-homey-cloud-id.connect.athom.com/api/manager/logic/webhook/MyEvent?tag=MyTag](https://your-homey-cloud-id.connect.athom.com/api/manager/logic/webhook/MyEvent?tag=MyTag))

What gets returned if you enter the webhook in a browser?  
Are u using http:// for the local Homey IP address URL, and https:// for the web api URL?

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [July 24, 2022, 9:35am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/193 "2022-07-24T09:35:38Z")

</div>

Perhaps I haven’t searched well enough, but I can’t seem to find the answer to a simple question:  
How do I start a flow from an advanced flow?

I see these cards, bit don’t know how these can start a ‘standard’ flow.

 ![Schermafbeelding 2022-07-24 om 11.33.16](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5db5d37a92d7a8586c0d192ca373ddb7c14ff052.png)

The ‘old’ way - with a dropdown menu to select a flow - is no longer available.  
Speaking of which, could some kind soul show how these flow start cards can be used…

Thanks!

---

<div class="post-metadata">

**Author:** ![Jan.Erling.Sagen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan.erling.sagen/32/9257_2.png) [@Jan.Erling.Sagen](https://community.homey.app/u/Jan.Erling.Sagen)\
**Post date:** [July 24, 2022, 10:40am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/195 "2022-07-24T10:40:05Z")

</div>

> [@Eternity](#):
>
> How do I start a flow from an advanced flow?

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

---

<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:** [July 24, 2022, 11:02am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/196 "2022-07-24T11:02:38Z")

</div>

> [@Eternity](#):
>
> see these cards, bit don’t know how these can start a ‘standard’ flow.

Starting a flow is an action. you show the list of triggers.

There is one default stating point aka the manual trigger  
 ![Screenshot_20220724-125937_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/2978d7c43b6cd2e32e2481122f400ef65e0c30e3.jpeg)

And there are actions if you choose to add a Then card.

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 24, 2022, 12:10pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/197 "2022-07-24T12:10:55Z")

</div>

it is HTTPS for web api, trying the hook via a browser also does not work

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 24, 2022, 12:15pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/198 "2022-07-24T12:15:45Z")

</div>

Have just tried local url, browser returns “ok” for both local and web but Homey does nothing

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 24, 2022, 12:19pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/199 "2022-07-24T12:19:43Z")

</div>

And I’ve just found that Homey is not showing up as a network device at all anymore, its local IP, the one that the app says it uses is not listed as an active device. I’m going to PTP it

Should the Cloud ID for my Homey be the same in the app as listed in developer tools?

---

<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:** [July 24, 2022, 12:23pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/200 "2022-07-24T12:23:12Z")

</div>

> [@Philip\_Montgomery](#):
>
> browser returns “ok” for both local and web

That should mean Homey receives it. Make sure the event and tag in the flowcards correspond exactly with the ones in the URL.  
First try without the tag  
[http://homey-IP/api/manager/logic/webhook/myevent](http://homey-IP/api/manager/logic/webhook/myevent)

Mind ‘myevent’ is not equal to ‘Myevent’ and look for whitespaces before or after the eventname

---

<div class="post-metadata">

**Author:** ![Philip\_Montgomery](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/philip_montgomery/32/12434_2.png) [@Philip\_Montgomery](https://community.homey.app/u/Philip_Montgomery)\
**Post date:** [July 24, 2022, 12:51pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/201 "2022-07-24T12:51:31Z")

</div>

Aaaaaaaahhhhh  
OK, for background. I had initially typed all the webhooks in a document and then copied and pasted to emails to send to relevant users for copy and paste into their version of Macrodroid to remove any errors when transcribing to macrodoid, the Homey Cloud ID being long and difficult. I had lower case l (L not I) for the word “leave” Macrodroid had changed the word case to capital L  
For everyone who has responded, thankyou very much for your patience and indulgence, I cannot believe it was something so simple but just ran a test from macrodroid and Homey responded straightaway.  
The PTP got Homey to reappear on Home wifi again, and the webhooks responded after that as well but I’m still sure it was ther letter caps

---

<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:** [July 24, 2022, 3:12pm UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/202 "2022-07-24T15:12:14Z")

</div>

Look under “then”.  
They are the same as for standard flows.

---

<div class="post-metadata">

**Author:** ![Eternity](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/eternity/32/102113_2.png) [@Eternity](https://community.homey.app/u/Eternity)\
**Post date:** [July 25, 2022, 8:47am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/203 "2022-07-25T08:47:16Z")

</div>

It was that simple… thanks!

---

<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:** [July 31, 2022, 10:23am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/204 "2022-07-31T10:23:23Z")

</div>

Anyone having an idea how to create indexed variables not using Homeyscript? I am using JSON in a text variable currently.

---

<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:** [July 31, 2022, 11:23am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/205 "2022-07-31T11:23:26Z")

</div>

> [@Anders\_Gregow](#):
>
> an idea how to create indexed variables not using Homeyscript?

Logic cards ca do a lot nowadays,

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

Above works, and the reverse of the card is I think:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/9261cc7162fe4231ad035b22d8c269f8c651d47d.png)

---

<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:** [July 31, 2022, 11:49am UTC](https://community.homey.app/t/faq-advanced-flow-infinite-canvas-infinite-creativity/65145/206 "2022-07-31T11:49:28Z")

</div>

> [@Dijker](#):
>
> > [@Anders\_Gregow](#):
> >
> > an idea how to create indexed variables not using Homeyscript?
> 
> Logic cards ca do a lot nowadays,
> 
> ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/1/e1367863c16830e2f842706784005bc47907e900.png)
> 
> Above works, and the reverse of the card is I think:
> 
> ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/2/9261cc7162fe4231ad035b22d8c269f8c651d47d.png)

This is more or less how I do it currently.  
But I didn’t know you could index it like “item[0].Id”. Is “Items” a return variable from the HTTP card?

I do it like this:  
StateVariable = {“Sensor”:“House”,“State”:“Normal”,“Temperature”:“20”}  
And then I parse is as JSON and uses paths like “Sensor”, “State”, and so on.  
I was hoping for something like Python can do:  
StateVariable[“House”].State = “Normal”

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

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