# \[Homey Pro\] overview script

**URL:** <https://community.homey.app/t/homey-pro-overview-script/77459>\
**Category:** Tutorials\
**Tags:** homeyscript, homey-pro\
**Created:** [March 10, 2023, 5:33pm UTC](https://community.homey.app/t/homey-pro-overview-script/77459 "2023-03-10T17:33:08Z")\
**Posts on this page:** 6\
**Page:** 9

<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:** [July 20, 2026, 8:34pm UTC](https://community.homey.app/t/homey-pro-overview-script/77459/165 "2026-07-20T20:34:22Z")

</div>

Yes, the total count does take allong the Homey device as coordinator.

And thank you for mentioning the issue for the apps counter, looks like Athom completely removed the flag if an app is ready or not from the (new) API, and moved it to an “app state” flag, which does give it more flexability (now you can see if an app crashed or is just stopped (disabled)).  
Older Homeys have both flags, which annoys me a little, but oh well.  
Getting harder and harder to keep the code backwards compatible 😂

I’ve updated the code for this change in the API in v1.22 and v1.6

---

<div class="post-metadata">

**Author:** ![PeterHa](https://avatars.discourse-cdn.com/v4/letter/p/94ad74/32.png) [@PeterHa](https://community.homey.app/u/PeterHa)\
**Post date:** [July 22, 2026, 11:00am UTC](https://community.homey.app/t/homey-pro-overview-script/77459/166 "2026-07-22T11:00:10Z")

</div>

Version is also working again for me. Thanks Caseda for looking into that

---

<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 6, 2026, 6:05pm UTC](https://community.homey.app/t/homey-pro-overview-script/77459/167 "2026-10-06T18:05:43Z")

</div>

I’ve added support for Device Updates (OTA), it will show you the amount of updatable devices, and when shown which the current and available version is.  
It also shows you the amount of (previously) updated devices and when shown their current version.  
Homey Overview: v1.23  
Homey Overview Tagged: v1.7

---

<div class="post-metadata">

**Author:** ![Drako74](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/drako74/32/150506_2.png) [@Drako74](https://community.homey.app/u/Drako74)\
**Post date:** [October 18, 2026, 1:38am UTC](https://community.homey.app/t/homey-pro-overview-script/77459/168 "2026-10-18T01:38:44Z")

</div>

Nice script. Greatly appreciated, thank you kindly good sir 🫡

My response from a test run (I wonder how far I can push my Homey before it implodes 🤣 )

```plaintext
--------------- Homey Pro Tagged Overview v1.7 --------------
Homey name: Andy's Homey Pro
Homey version: 13.5.2
Homey model: Homey Pro (2026) (4 core(s))
Uptime: 146222 (1 day, 16 hours, 37 minutes, 2 seconds)
WiFi: Not connected
Ethernet: Connected
Throttled: No (Currently: No)
Under_voltage: No (Currently: No)
Update_available: No
Last back-up: 17 October at 01:24 (0 days, 22 hours ago)
Storage: 2.66 GB (733.02 MB free)
Memory: 4.03 GB (420.51 MB free)

------------------ Main ---------------------
1 Users (1 Owner, 0 Manager, 0 User, 0 Guest)
76 Apps (62 Stable, 14 Test, 0 Development/Community Appstore, 0 SDKv2, 76 SDKv3, 0 Updateable, 10 Disabled, 0 Crashed)
30 Zones
250 Notifications (Timeline)
2097 Insight entries (671 Boolean (Yes/No), 1426 Number)
131 Logic Variables (22 Boolean (Yes/No), 93 Number, 16 String (Text))
1 Flows (0 Broken, 0 Disabled)
235 Flows (0 Broken, 10 Disabled)
37 Images
0 Moods
3 Alarms (3 Enabled)
3 HomeyScript scripts (0 Token/Tag)
2 Better Logic Variables (1 Boolean (Yes/No), 1 Number, 0 String)

----------------- Devices -------------------
0 Updatable devices
47 Updated devices
0 Unavailable devices
74 Virtual devices
1 Infrared (database) devices
2 Group devices
2 Z-Wave devices (0 Unsecure, 0 Secure (S0), 2 Secure (S2 Authenticated), 0 Secure (S2 Unauthenticated), 0 Router, 2 Battery, 0 Unreachable, 1 Unknown)
86 Zigbee devices (38 Router, 44 End device, 3 Unknown type device)
1 Homey Bridges
327 Other devices
493 Total devices

```

I’m presuming the 2 different Flows counts are Standard Flows and Advanced Flows?

And I’m also guessing the Flow Checker app counts variables in quite a different manner 🤭

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/3/93d8e2157810ab945bf2209cdf3113939aaba022.png)

(I’m guessing the number of times any and all variables being used occur in all Flows, as opposed to a count of actual unique variables.)

As it appears the API provides some other system details, at least that apps can access… would it be possible to add things like current CPU temp, load average, and any other useful system health stats. My thought is to run the script from a Flow and save the results to a string variable, which I can then use the Email Sender app to email to one of my inboxes I use for network, server, and system health messages. That way I have easy access on my mobile to plain text messages providing daily status updates for all my home network.

Thank you kindly for you consideration and time.

---

<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 18, 2026, 9:38am UTC](https://community.homey.app/t/homey-pro-overview-script/77459/169 "2026-10-18T09:38:02Z")

</div>

I could add those useful values, but because they change like 2x per second (load average is only average of 15 minutes max), it is not a reliable thing to add for in a script that you run like once a day, an app like [sysInternals](https://homey.app/a/com.sysInternals) is a better thing for that.

But thanks for notifying about the flows thing, that indeed slipped into the Tagged overview, fixed in v1.7.1

But yes, the logic count is the count of unique logic values, not every logic value used in a flow like Flow Checker does.

---

<div class="post-metadata">

**Author:** ![Drako74](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/drako74/32/150506_2.png) [@Drako74](https://community.homey.app/u/Drako74)\
**Post date:** [October 18, 2026, 11:02am UTC](https://community.homey.app/t/homey-pro-overview-script/77459/170 "2026-10-18T11:02:04Z")

</div>

> [@Caseda](#):
>
> I could add those useful values, but because they change like 2x per second (load average is only average of 15 minutes max), it is not a reliable thing to add for in a script that you run like once a day, an app like [sysInternals](https://homey.app/a/com.sysInternals) is a better thing for that

I do realise they are very dynamic values that change a lot, and they would only be a small snapshot at the time the script was run… I just thought it would be nice to include a complete snapshot of the system to check daily. It certainly wouldn’t be my only source for monitoring, I do have things like SysInternals set up, and a Dashboard widget (WidgetKeeper app) but that is just a look at it live now… my email inbox I can search back through past days/weeks snapshots.

 ![IMG_8123](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/9/a99f37ca346798a97a8f320571f2c8a742bd9449.png)

> [@Caseda](#):
>
> But thanks for notifying about the flows thing, that indeed slipped into the Tagged overview, fixed in v1.7.1

Thank you kindly good sir 🫡 that is greatly appreciated 👍🏼

[Previous page](https://community.homey.app/t/homey-pro-overview-script/77459.md?page=8)
