# Easy checkup of flows and devices

**URL:** <https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980>\
**Category:** Tutorials\
**Created:** [May 16, 2026, 7:39pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980 "2026-05-16T19:39:06Z")\
**Posts on this page:** 15\
**Page:** 2

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [May 19, 2026, 9:31pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/21 "2026-05-19T21:31:01Z")

</div>

Try now. The page load is a little slower, but now you should see test version, stable version and installed version - even if it’s installed using ‘homey app install’

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 20, 2026, 12:51pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/22 "2026-05-20T12:51:53Z")

</div>

Thanks again. It does detect one update, but the update for YoLink is not detected:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/7/e7af8f8a102836ff74e7e74b12098de90af89e27.png)  
Should be:  
 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/e/aeb56c4ed03f2977b7e486dd3f2bf2803106a42e.png)

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [May 20, 2026, 2:41pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/23 "2026-05-20T14:41:09Z")

</div>

Well, the problem then is that the script I set up on cloudflare doesn’t detect the versions. I’ve had a lot of problems reading version info from Homey’s app pages, and sometimes the script will time out or the chunk I send is cut off.

I will have to ask Homey to add the most recent test and stable versions available to their SDK so I can read it the proper way.

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 20, 2026, 3:22pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/24 "2026-05-20T15:22:23Z")

</div>

I know @Adrian_Rockall does the same for the App Version Checker app (which does it flawless), and @BasMilius for the Changelogs app.  
Perhaps they can also help you out in scanning for the current app versions in the Homey App Store?

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [May 20, 2026, 3:35pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/25 "2026-05-20T15:35:51Z")

</div>

You can use `apps-api.athom.com` with several different endpoints, see the Athom Apps API Postman collection for all endpoints

> [@Athom Cloud APIs Postman collections](https://community.homey.app/t/athom-cloud-apis-postman-collections/152748/1):
>
> [Athom Apps API](https://github.com/smarthomesven/homey-apis-postman/raw/refs/heads/main/Athom%20Apps%20API.postman_collection.json) (`apps-api.athom.com`) ([specification](https://apps-api.athom.com/api/v1/specification.json))

CORS is disabled on that API, I also use it for the [Homey App Store Notifier](https://community.homey.app/t/homey-app-store-notifier-get-notifications-about-new-or-updated-apps/152147)

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [May 21, 2026, 7:03am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/26 "2026-05-21T07:03:07Z")

</div>

Thanks! Checking it out right now 🙂

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [May 21, 2026, 7:45am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/27 "2026-05-21T07:45:36Z")

</div>

Can you try again now? I used the postman collections @smarthomesven mentioned, and they seem to work great!

Here’s my app, showing the way I think you want it.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/0/1013b8f7a50f444a5b3533aafae7432ca58f355b.png)

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 21, 2026, 9:25am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/28 "2026-05-21T09:25:04Z")

</div>

Looks great, but unfirtunately it still doesn’t detect the update for the Yolink app (see the screenshot in my post here above.

And i have more information than in your screenshot. I see this info too, but not sure if that is very usefull here…

 ![1000038042](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/8/98b1d21fa353826f0dec54ff104fe3eacf868be7.jpeg)

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [May 21, 2026, 10:16am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/29 "2026-05-21T10:16:41Z")

</div>

Yeah, I added the extra info along with the version log. I’m not sure why this is happening with your app, but with mine I did a small update just to bump the version number and it appeared the same instant.

If you could use the debug function to post your information I would be able to look further into it.

---

<div class="post-metadata">

**Author:** ![Henk\_Renting](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/henk_renting/32/87634_2.png) [@Henk\_Renting](https://community.homey.app/u/Henk_Renting)\
**Post date:** [May 21, 2026, 10:40am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/30 "2026-05-21T10:40:07Z")

</div>

Sure. Will send you a PM.

---

<div class="post-metadata">

**Author:** ![Peter\_Hendrix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_hendrix/32/8090_2.png) [@Peter\_Hendrix](https://community.homey.app/u/Peter_Hendrix)\
**Post date:** [June 27, 2026, 12:27pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/31 "2026-06-27T12:27:49Z")

</div>

Would it also be possible to count the widgets? An app may have no devices or flows but can have a dashboard widget in use.

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [July 2, 2026, 11:58am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/32 "2026-07-02T11:58:14Z")

</div>

I made a change to [Flow Doctor](https://tiwas.github.io/SmartComponentsToolkit/tools/flow-doctor.html) today, but that needs [my app](https://community.homey.app/t/app-smart-components-toolkit-was-boolean-toolbox-create-advanced-logic-with-simple-formulas-v1-10-16-test-device-id-resolver-for-flow-doctor/143906) to be installed.

Here’s the problem: If a device is removed, all you can see later is the pesky ID of the device. Not helpful AT - ALL.

The solution: My app will now cache all devices on your Homey (need the latest test version), and when using Flow Doctor, you’ll see what the device was actually named. If it doesn’t have the name cached, it will show “N/A” as device name, but it should quickly populate the cache.

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [July 2, 2026, 11:59am UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/33 "2026-07-02T11:59:25Z")

</div>

Sorry. Didn’t see this until now. I’ve been kind of buried creating a portal (no, not to another dimension).

Could you please elaborate?

---

<div class="post-metadata">

**Author:** ![SunBeech](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sunbeech/32/111391_2.png) [@SunBeech](https://community.homey.app/u/SunBeech)\
**Post date:** [July 2, 2026, 4:50pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/34 "2026-07-02T16:50:45Z")

</div>

Nice app! 😀 👍

The instruction for the initial configuration indicates that I need to assign the `homey.app.control` scope to the web API client. This scope does not exist in my case (Homey Pro 2026 with firmware 13.3.0). Flow Docter seems to work though without that scope.

---

<div class="post-metadata">

**Author:** ![Tiwas](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tiwas/32/10066_2.png) [@Tiwas](https://community.homey.app/u/Tiwas)\
**Post date:** [July 2, 2026, 7:10pm UTC](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980/35 "2026-07-02T19:10:50Z")

</div>

Thanks. Good to hear it’s working for you. The scopes differ between models, so I’ve only had my own to test against.

[Previous page](https://community.homey.app/t/easy-checkup-of-flows-and-devices/154980.md?page=1)
