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

<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:** [August 30, 2021, 10:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/1 "2021-08-30T22:15:25Z")

</div>

## **Flow Checker - _Get insight in you Homey Flows_**

* * *

> **[Flow Checker | Homey](https://homey.app/en-gb/app/com.athom.flowchecker/Flow-Checker/)**
>
> Detect broken Flows and Logic Variables

* * *

**Useful links**

- [To-Do List](https://community.homey.app/t/app-flowchecker/50986/3)
- [Frequently Asked Questions](https://community.homey.app/t/app-flowchecker/50986/4)
- [Changelog](https://community.homey.app/t/app-flowchecker/50986/2)

* * *

Retrieve information from your Homey Flows.  
Get notification when a value has changed.

**Current features:**

- Notify broken flows (default enabled)
- Notify disabled flows (default disabled)
- Notify flows with broken variables (default enabled)
- Overview broken flows
- Overview disabled flow
- Overview flows with broken variables

 ![Screenshot 2021-08-31 at 00.05.49](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/2/02f7482dec027b96d89812ff22e39b5347c070e7.png)

* * *

**TIP:**  
Enable push notifications for Flow Checker to get updates when a flow breaks.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b01856393c87867643b72b6214ba6a5c0653448.jpeg) ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/f/bf5b2170778b1113d89b02ec0469d0fdddf039cf.jpeg)

  

* * *

**Supported Languages:**

- 🇬🇧 English
- 🇳🇱 Dutch
- 🇩🇪 German (@DirkG)
- 🇸🇪 Swedish (@Lavve)

  

* * *

**Contributions**  
If you appreciate this app, contribute to future development by making a [paypal contribution](https://www.paypal.me/martijnpoppen)  
or buy me a coffee on [Ko-Fi](https://ko-fi.com/martijnpoppen#checkoutModal) or [Bunq.me](https://bunq.me/MartijnPoppen)

[![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/2916364caa1239076c12be293d270d5980d9d272.png)](https://paypal.me/martijnpoppen) [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/martijnpoppen#checkoutModal)[![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/4/8449771d527e7184562e1301d641dfc1e99a4261.png)](https://bunq.me/MartijnPoppen)

* * *

## 💻 Apps made by @martijnpoppen

See for more apps link below 👇🏻 or just open the pull down.

> [@Apps made by @martijnpoppen](https://community.homey.app/t/apps-made-by-martijnpoppen/85812/1):
>
> Click to expand

---

<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:** [August 30, 2021, 10:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/2 "2021-08-30T22:15:32Z")

</div>

## Changelog

**Live version and Test version**

> Changelog can be viewed on the app page.

---

<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:** [August 30, 2021, 10:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/3 "2021-08-30T22:15:37Z")

</div>

## To do:

> - **1** [[Feature Request]](https://community.homey.app/t/app-pro-flow-checker/50986/284) Number, how often a flow was triggered - **TO DO**
> - **2** [[Feature Request](https://community.homey.app/t/app-pro-flow-checker/50986/284)] Which “This flow was started” flow was started by which flow. - **TO DO**
> - **3** [[Feature Request](https://community.homey.app/t/app-pro-flow-checker/50986/284)] Name check of linked flows - **TO DO**

---

<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:** [August 30, 2021, 10:15pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/4 "2021-08-30T22:15:42Z")

</div>

# Frequently Asked Questions

> **Q0:** Does this app work on my Homey?  
> **A1:** Homey Pro: **YES**  
> **A2:** Homey (Early 2016): **YES**  
> **A3:** Homey (Early 2018): **YES**  
> **A4:** Homey (Early 2019): **YES**  
> **A5:** Homey Cloud (Bridge): **NO** (Status: checking with Athom)
> 
> **A6.1:** All old Homey’s are Pro now. (The white ball) Only with less cpu and memory.  
> **A6.2:** HOMEY is now a cloud service you can run free or with subscription and a Bridge as a local antenna.

> **Q1:** How to disable notifications  
> **A1:** Go to the app settings and un-tick the notification settings

> **Q2:** I got a rate\_limit error  
> **A1:** In this case you got too many flows which are reporting a status. This happens only on the first load of the app. After that the app only report single flow issues. Once the list with flows is made. To get rid of the rate\_limit issue you have to restart your Homey or wait for a couple of Hours. This is limitation in the Homey codebase

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [August 31, 2021, 3:54am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/5 "2021-08-31T03:54:58Z")

</div>

[https://homey.app/nl-nl/app/com.athom.flowcheker/FlowChecker/](https://homey.app/nl-nl/app/com.athom.flowcheker/FlowChecker/)

 ![Screenshot_20210831-055409_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/2/f2075e8d5c29439a9f607843e3b37e63b47e1f2d.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:** [August 31, 2021, 5:30am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/6 "2021-08-31T05:30:14Z")

</div>

@Undertaker currently in test by Athom. So not available yet

---

<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:** [August 31, 2021, 5:38am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/7 "2021-08-31T05:38:48Z")

</div>

I guess this app is based on the script recently shared? Great work! Much more user friendly! When available I’ll replace the scrips 👌👌

---

<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:** [August 31, 2021, 7:09am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/8 "2021-08-31T07:09:46Z")

</div>

@Martijn_Hoogenbosch Yes you’re right.  
Only this app reports single flows. so you don’t have the whole list with flows in your time line 🙂

Will make some improvements to the flow cards etc

Edit: I think you were referring to this topic? [How-to: Automatisch opsporen van 'broken' en uitgeschakelde flows](https://community.homey.app/t/how-to-automatisch-opsporen-van-broken-en-uitgeschakelde-flows/49909)

---

<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:** [August 31, 2021, 8:29am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/9 "2021-08-31T08:29:02Z")

</div>

Yes I am, I thought it was yours. My apologies! Never the less, having a app to do the dirty work for me is much cleaner.

---

<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:** [August 31, 2021, 9:36am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/10 "2021-08-31T09:36:53Z")

</div>

App is live 😃

> **[Flow Checker](https://homey.app/nl-nl/app/com.athom.flowchecker/Flow-Checker/)**
>
> Detecteer kapotte Flows en Logic variabelen

---

<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:** [August 31, 2021, 9:53am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/11 "2021-08-31T09:53:15Z")

</div>

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

> - FIX: language corrections

---

<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:** [August 31, 2021, 12:02pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/12 "2021-08-31T12:02:46Z")

</div>

Is it OK to report bugs / strange phenomenons here, Martijn?

This flow got disabled by Homey, after I disabled and enabled _ONE_ random picked flow.  
_Note: on beforehand I was getting lots of messages of flows being set to inactive or active. It should only report the flow I disabled and enabled again, I suppose)_

- Flow:

 ![Screenshot_20210831-134742_Homey](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/1/913feea02aacdda236fd80c5e0c3207278cfcbe3.jpeg)

- This flow also got disabled, without a notification from Homey.

- Messages:  
 ![Screenshot_20210831-140137_WhatsApp](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/8/680b33bb8c6621021e231cd60d6f1666db5395a6.jpeg)

Note 2:  
Similar issues happen with a flow which is triggered by “A device has not reported for X mins”  
Those kind of flows got disabled all the time

---

<div class="post-metadata">

**Author:** ![robertklep](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robertklep/32/160628_2.png) [@robertklep](https://community.homey.app/u/robertklep)\
**Post date:** [August 31, 2021, 12:11pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/13 "2021-08-31T12:11:56Z")

</div>

Aren’t your issues simply caused by Homey’s “flow-is-run-too-often” handling that’s been broken ever since Athom introduced it?

---

<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:** [August 31, 2021, 12:16pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/14 "2021-08-31T12:16:52Z")

</div>

Correct, Robert, that part is out of Martijns’ hands.  
But when I disable one flow only, it should report that particular flow only, not all my disabled flows.

---

<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:** [August 31, 2021, 12:19pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/15 "2021-08-31T12:19:44Z")

</div>

> [@Peter\_Kawa](#):
>
> Is it OK to report bugs / strange phenomenons here, Martijn?

Yes please. This is the place to do that 🙂

> [@Peter\_Kawa](#):
>
> Note: on beforehand I was getting lots of messages of flows being set to inactive or active. It should only report the flow I disabled and enabled again, I suppose)

There’s a default notification set in the APP to report broken flows. You can disable that if you want to use your own flows. You can do that in the app settings.

> [@Peter\_Kawa](#):
>
> But when I disable one flow only, it should report that particular flow only, not all my disabled flows.

Yes it should only report a single broken flow.

If that’s not the case you can send me a diagnostic report. Then I’ll check if it’s working 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:** [August 31, 2021, 12:24pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/16 "2021-08-31T12:24:12Z")

</div>

> [@martijnpoppen](#):
>
> Yes it should only report a single broken flow.
> 
> If that’s not the case you can send me a diagnostic report. Then I’ll check if it’s working well.

It reports all my already disabled flows, not only the one I just disabled manually.  
_I tested only the disabled/enabled flow cards.  
I’m going to test the broken flow flow cards later on._

7788a187-c045-43b2-a3e7-8041b470647a  
Thanks Martijn. No hurries, just testing stuff!  
**Oh, forgot to mention. I’m using Flow Checker v1.0.4 testversion**

---

<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:** [August 31, 2021, 12:29pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/17 "2021-08-31T12:29:02Z")

</div>

> [@Peter\_Kawa](#):
>
> It reports all my already disabled flows, not only the one I just disabled manually.

On the first run it does, because it has to setup the database. So can you also try it later to disable/enable flows?

And did you use flows or the default timeline notification from the app?

will check the report

---

<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:** [August 31, 2021, 12:34pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/18 "2021-08-31T12:34:38Z")

</div>

> [@martijnpoppen](#):
>
> On the first run it does, because it has to setup the database. So can you also try it later to disable/enable flows?
> 
> And did you use flows or the default timeline notification from the app?

Ah okay. Well I’ve a pretty large set of disabled and broken flows.  
I will run the flows then until the database is up-to-date.

Yes I did use flows, see my post above Roberts’ post.  
The app itself (without flows) seems to run fine

---

<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:** [August 31, 2021, 1:04pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/19 "2021-08-31T13:04:38Z")

</div>

@Peter_Kawa  
Apps looks like it’s working correct. But the flows broke after too many tries with triggering flows.

I’m not sure if I create a delay if that will fix the too many tries. With the rate\_limited issue. That’s really a Homey limitation

About the duplicate tries I can see that. On startup it started processing every single flow but while doing that the interval check already kicked in causing it to process everything again. This is fixed in the new testversion.

---

<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:** [August 31, 2021, 1:05pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/20 "2021-08-31T13:05:49Z")

</div>

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

> - FIX: language corrections
> - ADD: German translation (Thanks to @DirkG ! )
> - FIX: duplicate notifications on startup @Peter_Kawa

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