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

<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, 7:20pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/201 "2021-10-06T19:20:15Z")

</div>

> [@martijnpoppen](#):
>
> Hoped that nobody would find that

🤐🙊 did I say something? Can’t recall 😅🤣

---

<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 7, 2021, 11:34am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/202 "2021-10-07T11:34:50Z")

</div>

Thanks a lot! It’s incredible how quick you always are 💪

---

<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 12, 2021, 10:24am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/203 "2021-10-12T10:24:44Z")

</div>

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

> - NEW: add [**Flow Utilities**](https://community.homey.app/t/app-pro-flow-utilities) support
> - NEW: improved functions for finding broken FlowTokens
> - FIX: update app ID for Flow Utilities after Breaking change

Together with @RobbertV I build a new app. This will add **Flow Utilities** and adds some useful tokens to use. Now **FlowChecker** can also find these tokens if they’re broken

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [October 13, 2021, 7:52pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/204 "2021-10-13T19:52:01Z")

</div>

I really like the app, already found me some broken flows several times, with over 800 flows it is bound to happen.

I did find one thing with the “Turned off flows” overview (app’s settings) though (probably all, but didn’t have any broken flows yet with this issue).  
I use the `<` bracket in my flow titles occasionally (when I use “is less then…” logic in the particular flow), seems like the overview page doesn’t really like that as it _really_ messes it up (yay for HTML characters!), probably needs some escaping.

---

<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 13, 2021, 8:22pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/205 "2021-10-13T20:22:37Z")

</div>

I can’t reproduce, “cv \< aan/uit \> ledring” as example:

 ![Screenshot_20211013-221841_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/9/29995b70db87b31e41d4fde2a5e00aa6af0429ac.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:** [October 13, 2021, 8:47pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/206 "2021-10-13T20:47:44Z")

</div>

@Caseda  
Thanks! 😃  
Ah nice find!  
Yep it’s just parsing HTML and putting the names in pain text.  
Will make a fix for that!

---

<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 13, 2021, 8:57pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/207 "2021-10-13T20:57:22Z")

</div>

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

> - FIX: \< and \> causing settings page to break.

@Caseda can you check if this works for you? 🙂

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [October 14, 2021, 5:07am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/208 "2021-10-14T05:07:22Z")

</div>

Yes, that works brilliantly now 😁 thanks ones more for the quick fix.

---

<div class="post-metadata">

**Author:** ![Caseda](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/caseda/32/138695_2.png) [@Caseda](https://community.homey.app/u/Caseda)\
**Post date:** [October 14, 2021, 5:31am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/209 "2021-10-14T05:31:19Z")

</div>

I gues it has to be connected to the bracket (IE: `<example`, not `< example`), html code it also needs to be connected to 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 14, 2021, 8:27am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/210 "2021-10-14T08:27:33Z")

</div>

Nice, Will push it to live @Caseda 🙂

---

<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 14, 2021, 10:57am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/211 "2021-10-14T10:57:58Z")

</div>

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

> - FIX: \< and \> causing settings page to break.

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [October 17, 2021, 10:42am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/212 "2021-10-17T10:42:52Z")

</div>

I really like your app Martijn. It saved me more than once. But I’ve also a request/questions

Sometimes I’ve a flows that is starting an other flow (with start a flow) but see now sometimes flows that don’t exist anymore. So when you test the flow I’m getting a message that it won’t work.  
If its possible, it will be really handy to implement it into flow checker.

---

<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 17, 2021, 12:09pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/213 "2021-10-17T12:09:01Z")

</div>

Hey @Arjan-21 ,  
Thanks!

I think that might be possible to implement 🙂

Will add it to the [todo list](https://community.homey.app/t/app-pro-flow-checker/50986/3)

---

<div class="post-metadata">

**Author:** ![Arjan-21](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan-21/32/27181_2.png) [@Arjan-21](https://community.homey.app/u/Arjan-21)\
**Post date:** [October 17, 2021, 12:28pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/214 "2021-10-17T12:28:37Z")

</div>

Thank you!

---

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

</div>

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

> - NEW: ADD unused flows (+settings and flowcards)
> - NEW: ADD unused logic variables (+settings and flowcards)
> - NEW: ADD flowcards for enable/disable interval

On request of @Peter_Kawa I added unused flows and logic variables.

**Unused flows:** Any flow which has a unknown trigger or a ‘This flow has started’ trigger (e.g: [Gedeelde Flow | Homey](https://homey.app/nl-nl/flow/v6N4fO))  
**Unused logic variables:** Declared logic variables which are not used in any flows

**Screenshots of new features:**

 ![Screenshot 2021-10-17 at 18.22.16](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/b/dbf8bb8c8783aa5985c5050eb41a2607e4152750.png) ![Screenshot 2021-10-17 at 18.22.24](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/f/6fdea8beb27e9c965cadff8438538813d81baba7.png)  
 ![Screenshot 2021-10-17 at 18.22.30](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/9/799604d4c2e6dd828131a3c5ae5d19c3260335a7.png)

**Flowcards:**

 ![Screenshot 2021-10-17 at 18.22.42](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/a/2a0951022c744109a7c3bfbb30ca8605a191c26a.png) ![Screenshot 2021-10-17 at 18.22.50](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/4/e40afc73dc9ae26d714d23abb96c0dc6eae9231a.png) ![Screenshot 2021-10-17 at 18.22.57](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/5/f53033360fac3a9f8af40d49cc95d5bfd01027f5.png)

---

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

</div>

The world record holder in improving apps. 👍👍👍

---

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

</div>

Super cool again, Martijn _Verstappen_ 🏁🏎  
How nice to see the “unused logics vars” and “unused flows”  
scripts have been integrated.✅  
To be able to en-/disable the interval checker using flows is neat!

Cheers

---

<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 18, 2021, 11:41am UTC](https://community.homey.app/t/app-pro-flow-checker/50986/218 "2021-10-18T11:41:32Z")

</div>

Sorry, but I had to donate little bit again 😉 …sent.

@martijnpoppen I wonder, for Unused flows, what about those triggered manually ? I wonder if we can’t exclude them or have setting to exclude them… but true is, I found some of them I can probably delete thanks to your latest update. 😉 Yet it would be more interesting to see those triggered by some condition but never actually running… just idea/opinion, I can live with what you already did 😉

---

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

</div>

@Sharkys thank you very much! Appreciated! 😃

I think I can split those in to 2 sections.  
Will look into that 🙂

---

<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 18, 2021, 7:26pm UTC](https://community.homey.app/t/app-pro-flow-checker/50986/220 "2021-10-18T19:26:20Z")

</div>

Good Q @Sharkys.  
“Unused flows” is a bit tricky description @martijnpoppen (and it’s my fault 😅 ).  
I’d like to suggest “No trigger & Not started from other flow” as description. But it’s tooooooo loooooooong heheh.

True unused flows have a counter below 1 I would say.  
 ![unused_flow](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/1/b11660f0cc05c5063c60656137daff5d755ffc3e.png)

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

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