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

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

</div>

Hey @ArnarS !  
I’ll look into that! Good suggestion.

Will come back when I have found a way to do so.

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [October 29, 2021, 3:28pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/242 "2021-10-29T15:28:06Z")

</div>

And another request:  
Get the flows bij folder tree.  
Now I only get the flow name but not in what folder it is.

---

<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 29, 2021, 4:00pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/243 "2021-10-29T16:00:11Z")

</div>

@Rocodamelshekima the latest app version contains folder names.

 ![Screenshot_20211029-175952](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/2/a283bac1ffc8ae3cce4950bf7d69c514bbefb2bf.jpeg)

---

<div class="post-metadata">

**Author:** ![Rocodamelshekima](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rocodamelshekima/32/8209_2.png) [@Rocodamelshekima](https://community.homey.app/u/Rocodamelshekima)\
**Post date:** [October 29, 2021, 4:04pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/244 "2021-10-29T16:04:14Z")

</div>

Ah ok. Missed that, cheers!

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 18, 2021, 11:10am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/245 "2021-11-18T11:10:26Z")

</div>

@martijnpoppen, after updating Homey to experimental firmware v7.2.0-rc.2 today 20 flows were shown in the timeline as broken. But the most of them are productive flows which ran every day. So I looked into the settings of the app.  
Broken Flows: 250  
Deactivated Flows: 180

But this was absolutely not true. So I updated via “Update broken flows and variables” action card. After updating everything seems to be ok now.  
Don’t know if it was a problem of the Homey FW update or if it’s a bug in your app.  
Diagnostic report no.: 301d976e-bfbc-4867-878c-2e689acebf18

---

<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:** [November 18, 2021, 11:15am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/246 "2021-11-18T11:15:50Z")

</div>

Hey @DirkG ,  
It might be that flowchecker was the first app that was started, What interval did you set up for your flows?

There’s a 10 second timeout on the start of the app. But in case of a Homey restart/install that might be not enough

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [November 18, 2021, 11:29am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/247 "2021-11-18T11:29:28Z")

</div>

> [@martijnpoppen](#):
>
> It might be that flowchecker was the first app that was started

That seems to be the explanation.

> [@martijnpoppen](#):
>
> What interval did you set up for your flows?

180 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:** [November 18, 2021, 11:41am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/248 "2021-11-18T11:41:54Z")

</div>

Hmm yes. Then it was the startup of the app.  
Thinking out loud:

Maybe I should remove the flow check on the app startup and only update the flows with interval And/Or flowcard.

---

<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:** [November 18, 2021, 11:49am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/249 "2021-11-18T11:49:29Z")

</div>

Yes please, or make it an option with a default to off 👌

---

<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:** [November 18, 2021, 2:10pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/250 "2021-11-18T14:10:44Z")

</div>

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

> - NEW: add ‘Run flow check on startup’ to settings. Prevent false positives after Homey Reboot

So with this fix.The flow check is not started on launch of the app.  
(This will default be disabled for everyone.)

- The interval will take 25 seconds before it’s initialized.

> Example:  
> Interval of 3 minutes - The first interval will start after 3m 25s after the app has started.

When you enable flowcheck on startup:

- It will take 15 seconds before the inital Flowcheck starts. 10 seconds later the interval will be enabled.

CC: @DirkG @Martijn_Hoogenbosch

---

<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:** [November 18, 2021, 2:22pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/251 "2021-11-18T14:22:15Z")

</div>

Installing now… thanks!

---

<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:** [November 23, 2021, 8:09am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/252 "2021-11-23T08:09:04Z")

</div>

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

> - NEW: add ‘Run flow check on startup’ to settings. Prevent false positives after Homey Reboot

---

<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:** [December 3, 2021, 2:50pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/253 "2021-12-03T14:50:41Z")

</div>

Hi Martijn,

Homey v7.2.0  
FlowChecker v1.13.0

I’ve a small “issue”:  
after deleting a broken or a disabled flow, a notification is generated, like “Flow X became active”

 ![Screenshot_20211203-150028_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/2/322cb5bfce1563d8083f5af289487649c4f93098.jpeg)  
It’s not needed and somewhat confusing imho.  
So if you have an idea to solve it, 🍻  
And if not, no problemo 😁

Cheers, Peter

---

<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:** [December 3, 2021, 2:52pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/254 "2021-12-03T14:52:37Z")

</div>

Hey @Peter_Kawa ,  
Probably you made that notification 😛  
Because the app is in english only.

There’s a flow card for when a flow became active again, but no notification.

However your point is valid. That flowcard shouldn’t be triggered if the flow gets deleted. Not sure if that’s easy to fix though

---

<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:** [December 3, 2021, 3:13pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/255 "2021-12-03T15:13:09Z")

</div>

Ah! You’re right 😁  
Found it:

But don’t break your head over it. It’s just a minor itch!

---

<div class="post-metadata">

**Author:** ![TKroon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tkroon/32/9504_2.png) [@TKroon](https://community.homey.app/u/TKroon)\
**Post date:** [December 3, 2021, 9:54pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/256 "2021-12-03T21:54:14Z")

</div>

First of all, very useful app! Thanks for that! However, it doesn’t work properly on my Homey (7.2.0). I can’t save settings, and get an error:

TypeError: undefined is not an object (evaluating ‘unsafe .replace’)

Could you help me please?

---

<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:** [December 3, 2021, 10:03pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/257 "2021-12-03T22:03:11Z")

</div>

Hey @TKroon  
That’s strange  
I dont see any issues in the logs

Can you try to restart the app?

---

<div class="post-metadata">

**Author:** ![TKroon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tkroon/32/9504_2.png) [@TKroon](https://community.homey.app/u/TKroon)\
**Post date:** [December 3, 2021, 10:16pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/258 "2021-12-03T22:16:17Z")

</div>

I’ve restarted the app multiple times, no result. Let me uninstall and reinstall it.

---

<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:** [December 3, 2021, 10:17pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/259 "2021-12-03T22:17:10Z")

</div>

Yeah really hard to debug.  
But i’ll check the code if I can find something related to your error

---

<div class="post-metadata">

**Author:** ![TKroon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tkroon/32/9504_2.png) [@TKroon](https://community.homey.app/u/TKroon)\
**Post date:** [December 3, 2021, 10:18pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/260 "2021-12-03T22:18:11Z")

</div>

Reinstalling the app did the trick. Thanks anyway for your effort and quick replies. Have a nice weekend!

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

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