# \[APP\]\[Pro\] Flow Checker

**URL:** <https://community.homey.app/t/app-pro-flow-checker/50986>\
**Category:** Apps\
**Tags:** app, tools, flow, homey-pro\
**Created:** [August 30, 2021, 10:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986 "2021-08-30T22:15:25Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:00pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/41 "2021-09-02T20:00:47Z")

</div>

> [@martijnpoppen](#):
>
> New app update (test: [1.1.2.](https://homey.app/nl-nl/app/com.athom.flowchecker/Flow-Checker/test)):

> [@martijnpoppen](#):
>
> FIX: multi variable in `Then` checker

@Sharkys this should fix a lot of false positives for you

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [September 2, 2021, 8:14pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/42 "2021-09-02T20:14:44Z")

</div>

@martijnpoppen unfortunately it’s not the case but let’s see results of others testing it

If it helps :

015c572f-7d0a-4b83-9679-b95e29b0317e

Have a good night! 🙂

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/43 "2021-09-02T20:15:25Z")

</div>

Thanks! The multiple variables inside a Then card are catched right now.

Working on the If + And cards now to support multiple variables

---

<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:** [September 2, 2021, 8:18pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/44 "2021-09-02T20:18:52Z")

</div>

I can’t produce a broken variable. 😅  
Renaming or deleting one is not registered.  
How do I brake one to test it?  
(The app reports no broken variables )  
No false positives here by the way

> deleted variable:
> 
> ![Screenshot_20210902-190609_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/c/1c626f82fa18c9eb1acfeba183c1b46388e93df6.jpeg)

> renamed variable (flow works as before renaming it)
> 
> ![Screenshot_20210902-184405_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/5/15ea534cf80b93620971e6f663f2252bd16204cd.jpeg)

> app (all 3 V’s are blue):
> 
> ![Screenshot_20210902-221758_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/3/e3c8e431913826b57f545e3ecc0881f394131e2c.jpeg)

Thanks for all your efforts!

---

<div class="post-metadata">

**Author:** ![Edwin\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_d/32/136417_2.png) [@Edwin\_D](https://community.homey.app/u/Edwin_D)\
**Post date:** [September 2, 2021, 8:22pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/45 "2021-09-02T20:22:07Z")

</div>

2d97718c-d5a0-4f69-8161-4538dd0f7188

---

<div class="post-metadata">

**Author:** ![tlangelaar](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tlangelaar/32/10980_2.png) [@tlangelaar](https://community.homey.app/u/tlangelaar)\
**Post date:** [September 2, 2021, 8:23pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/46 "2021-09-02T20:23:24Z")

</div>

b499b3c1-d62e-4bda-98f4-3b0e9b92108f

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:24pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/47 "2021-09-02T20:24:27Z")

</div>

@Peter_Kawa

I made multiple flows with a test variable. Everytime I put the variable somewhere else (trigger/condition/action). Then I removed the variable from the logic.

And then everything breaks 😃

Actually I was expecting that you would have a lot of broken variables (false positives)  
As the previous test with disabled/broken triggered a rate\_limit 😅

---

<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:** [September 2, 2021, 8:29pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/48 "2021-09-02T20:29:35Z")

</div>

> [@martijnpoppen](#):
>
> Everytime I put the variable somewhere else (trigger/condition/action). Then I removed the variable from the logic.

Will try that!

> [@martijnpoppen](#):
>
> As the previous test with disabled/broken triggered a rate\_limit 😅

I’m good with variables so it seems 😆  
Let me show you why I got a rate limit 😅 😁 😅  
Am I the only one with ‘some’ broken and disabled flows? 🤪

 ![Screenshot_20210902-222713_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/1/01aa1df9959630b01b8568400c72fbfd31f4b2ef.jpeg)

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:33pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/49 "2021-09-02T20:33:02Z")

</div>

Hehe no suprise there 😛  
I saw the `How much can a non pro handle` topic.

Maybe for a future update: Would it help if the flows are categorized in that overview? Because I can get the parent folder name of the flow.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:37pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/50 "2021-09-02T20:37:21Z")

</div>

## New app update (test: [1.1.3.](https://homey.app/nl-nl/app/com.athom.flowchecker/Flow-Checker/test)):

> - FIX: multiple variables inside conditions and action flowcards

@Sharkys @Edwin_D @tlangelaar

New update which hopefully fixes the false positives (at least most of them)

---

<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:** [September 2, 2021, 8:38pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/51 "2021-09-02T20:38:56Z")

</div>

My Homey has to work 😉 hehe.

> [@martijnpoppen](#):
>
> Would it help if the flows are categorized in that overview? Because I can get the parent folder name of the flow.

That would be great.

Is it also possible to produce a total no. of broken and a total of disabled flows?  
Or / and a numbered list?  
Just a brainfart

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:43pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/52 "2021-09-02T20:43:35Z")

</div>

> [@Peter\_Kawa](#):
>
> Is it also possible to produce a total no. of broken and a total of disabled flows?  
> Or / and a numbered list?

Yes that’s the 2nd bullet on my [todo](https://community.homey.app/t/app-flowchecker/50986/3) list 😃

---

<div class="post-metadata">

**Author:** ![Edwin\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_d/32/136417_2.png) [@Edwin\_D](https://community.homey.app/u/Edwin_D)\
**Post date:** [September 2, 2021, 8:47pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/53 "2021-09-02T20:47:51Z")

</div>

No more flows with broken variables 😃

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 8:48pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/54 "2021-09-02T20:48:04Z")

</div>

YES! 🎉

---

<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:** [September 2, 2021, 9:26pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/55 "2021-09-02T21:26:04Z")

</div>

> [@martijnpoppen](#):
>
> Yes that’s the 2nd bullet on my [todo](https://community.homey.app/t/app-flowchecker/50986/3) list 😃

Whoops!

Still can’t get anything to break with testflows and testvars. Tried moving around, saving flow, deleting var  
I happen to use a True/False var, was someone able to break that particular var type?

 ![Screenshot_20210902-231310_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/6/8616fe0466063745cd6ddf7fd2263339a8085b9d.jpeg)

Yes I broke a var!  
A deleted numVar gets reported

 ![Screenshot_20210902-232432_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/2/f2d902190f61365ec9bf4f2fd638c62d2d9a3b5a.jpeg)

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 9:28pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/56 "2021-09-02T21:28:37Z")

</div>

I’ll check the Boolean vars. They should work 🤔

Luckily you broke something ! 😛

---

<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:** [September 2, 2021, 9:40pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/57 "2021-09-02T21:40:45Z")

</div>

> [@martijnpoppen](#):
>
> Luckily you broke something ! 😛

Finally! Took me hours 😅  
And curious if it’s a problem with the bool vars.

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 9:44pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/58 "2021-09-02T21:44:22Z")

</div>

@Peter_Kawa tried with a boolean. Result: broken variable.

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

I’m using the webapp. Maybe that makes it different? 🤔

* * *

Edit: I tried the `Then` card. I see you use the condition card. Will test that too

Edit 2: Still reports broken:

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

---

<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:** [September 2, 2021, 10:09pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/59 "2021-09-02T22:09:01Z")

</div>

I use the phone app.  
Flow Checker app v1.1.3  
I really don’t know what’s different, but now it gets detected !  
The only thing I used a “flip a bool” card in addition, earlier I used only “set to true” and “set to false” cards  
Flow:

 ![Screenshot_20210903-000704_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/2/826fa220ac06b0d88a9ba7452c9d55f149439ab6.jpeg)

---

<div class="post-metadata">

**Author:** ![martijnpoppen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnpoppen/32/84849_2.png) [@martijnpoppen](https://community.homey.app/u/martijnpoppen)\
**Post date:** [September 2, 2021, 10:16pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/60 "2021-09-02T22:16:58Z")

</div>

I did the same thing. You were using v1.1.3 before too?  
Because that might be the change

[Previous page](https://community.homey.app/t/app-pro-flow-checker/50986.md?page=2)

[Next page](https://community.homey.app/t/app-pro-flow-checker/50986.md?page=4)
