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

<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:** [October 5, 2021, 8:47pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/181 "2021-10-05T20:47:15Z")

</div>

Hey @Sharkys  
Got the report Will check tomorrow 🙂

---

<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:** [October 5, 2021, 8:49pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/182 "2021-10-05T20:49:08Z")

</div>

I was hoping you will NOT respond already today 😉  
Thank you, take care !

---

<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:** [October 6, 2021, 7:01am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/183 "2021-10-06T07:01:51Z")

</div>

Hey @Sharkys  
Think I know the issue.

Probably this device is still on your Homey?

Right now flowchecker only reports broken device variables when the device doesn’t exist anymore.  
But not when a functionality is missing.

I’ll make a fix for that 🙂  
If you can leave your flow broken would be nice 😛 (or duplicate it and fix the original)

---

<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:** [October 6, 2021, 7:24am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/184 "2021-10-06T07:24:46Z")

</div>

> [@martijnpoppen](#):
>
> Probably this device is still on your Homey?

Well, good question, some time ago I had to remove original device and add it again (or I used repair function), not 100% sure now but happy to test - seems I was living with that broken flow already more then 2 months 😉

---

<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:** [October 6, 2021, 2:37pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/185 "2021-10-06T14:37:41Z")

</div>

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

> - NEW: optimized variable checker for Devices

For device variables the only check was that the device exists and not if the capability exists.  
With this changes **ALL** device variables are covered.

So if a developer removes a device functionality FlowChecker can find it

* * *

@Sharkys can you check if this fixes it 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:** [October 6, 2021, 3:52pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/186 "2021-10-06T15:52:28Z")

</div>

Hi @martijnpoppen , fanstastic, both (I had actually two) broken flows got reported now as broken ! Thank you, awesome work 😉

---

<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:** [October 6, 2021, 3:52pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/187 "2021-10-06T15:52:39Z")

</div>

NICE! 🎉

---

<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:** [October 6, 2021, 3:55pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/188 "2021-10-06T15:55:18Z")

</div>

My mistake…I got 5 broken ! 😉 All of them indeed with broken variable, well done !

---

<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:** [October 6, 2021, 3:55pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/189 "2021-10-06T15:55:44Z")

</div>

So probably the same device you removed and re-added 😛

---

<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 6, 2021, 3:59pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/190 "2021-10-06T15:59:22Z")

</div>

Great! 5 additional broken variables found!  
In my case an Onvif cam which was unreachable.  
The local tags/variables were missing.  
So I rebooted the cam, and ran the “Flow Checker update”, and the broken variables & flows are fixed again!

**Now Flow Checker is also a cam connection monitor** 🍻👍✅ (_IF_ you use a local tag in it’s flow that is)

Thanx again!  
Cheers

---

<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:** [October 6, 2021, 4:08pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/191 "2021-10-06T16:08:09Z")

</div>

Really nice @Peter_Kawa! 😃

---

<div class="post-metadata">

**Author:** ![HuisCHovens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/huischovens/32/16973_2.png) [@HuisCHovens](https://community.homey.app/u/HuisCHovens)\
**Post date:** [October 6, 2021, 4:17pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/192 "2021-10-06T16:17:31Z")

</div>

Nice @martijnpoppen i have again broken flows in the device tags that I didn’t know I had that. 😀

---

<div class="post-metadata">

**Author:** ![Niels\_Veldman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/niels_veldman/32/31632_2.png) [@Niels\_Veldman](https://community.homey.app/u/Niels_Veldman)\
**Post date:** [October 6, 2021, 4:34pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/193 "2021-10-06T16:34:49Z")

</div>

Hi @martijnpoppen First of all, thanks for all your great apps!

Small issue:  
I have unticked Interval settings, Automatic flow checking.  
But after an app restart, the ‘old’ settings are active again, for example 30 minutes.

---

<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:** [October 6, 2021, 4:54pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/194 "2021-10-06T16:54:13Z")

</div>

Hey @Niels_Veldman ,  
Oh that’s strange!

I’ll have a look at that.  
Only app restart or also app update?

---

<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 6, 2021, 5:58pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/195 "2021-10-06T17:58:28Z")

</div>

> [@Niels\_Veldman](#):
>
> the ‘old’ settings are active again

Partly confirmed.  
Unticking the “Automatic Flow Checking” interval checkbox, and restarting the app, then the checkbox is ticked again, but the interval value is unchanged at 45 in my app.

While my default interval was the apps default interval, 30, _and_ the checkbox ticked, I didn’t notice a change after updating the app.

---

<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:** [October 6, 2021, 6:14pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/196 "2021-10-06T18:14:46Z")

</div>

@Peter_Kawa ,  
I think this is more a visual issue than a settings issue. Will try to reproduce 👌

---

<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:** [October 6, 2021, 6:20pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/197 "2021-10-06T18:20:20Z")

</div>

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

> **1.9.1**
> 
> - FIX: automatic flowchecks went to true on restart

> **1.9.0.**  
> \>\* NEW: optimized variable checker for Devices

Fixed @Niels_Veldman@Peter_Kawa 🙂

---

<div class="post-metadata">

**Author:** ![Martijn\_Hoogenbosch](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijn_hoogenbosch/32/10647_2.png) [@Martijn\_Hoogenbosch](https://community.homey.app/u/Martijn_Hoogenbosch)\
**Post date:** [October 6, 2021, 6:35pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/198 "2021-10-06T18:35:15Z")

</div>

Nice! Found another broken flow too.

---

<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 6, 2021, 6:49pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/199 "2021-10-06T18:49:54Z")

</div>

Superb Martijn!  
One thingy, when toggling Auto flow checks and saving the settings:

 ![Screenshot_20211006-203918_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/a/5ab16e7c0c205f98d49366eee85d173da69cd4b6.jpeg)  
But:  
Quitting the Configure App screen, and hitting Configure App again, and then toggling the Auto flow checks and then saving the settings works without error.

---

<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:** [October 6, 2021, 6:51pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/200 "2021-10-06T18:51:42Z")

</div>

@Peter_Kawa yep saw that too, it’s when you are going to fast to the settings screen when the API is not ready yet.

Have to fix that. Hoped that nobody would find that 😛

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

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