JimB
May 24, 2026, 2:35pm
22
Was just looking at the code.
Now I see the Integrations in the report. All are there.....
JimB
May 24, 2026, 2:38pm
23
Set the Checkpoints for 6 hours yesterday. Have not seen a file in File Manager.
JimB
May 25, 2026, 8:47pm
24
The Checkpoints (every 6 hrs) and Snapshots (daily) mostly worked great. Got a couple errors.
This app is AWESOME, thanks!
1 Like
Oh, and you are entirely welcome to make a Rules tab and throw in some or all of the stuff from my apps:
NOTE: Beta hub firmware 2.5.0.139 changed how to programmatically toggle the DISABLE function for a rule. Version 1.68 of this app now only works for v. 2.5.0.139 (and hopefully onwards). The Github link below is to v. 1.68, but you can find v. 1.66 if you rummage around a bit here: https://github.com/JohnFLand/Rule-Logging-and-State-Checker ; v. 1.66 works for hub firmware 2.5.0.136. All versions of this app have only been tested on a C-8 Pro.
This is a little utility app to generate a table sh…
This BETA app has two functions: it scans Rule Machine (RM) and Button Controller (BC) rules and displays their current Private Boolean state and Last Run time in a table; and it lets you bulk-set Private Boolean values across multiple rules at once. The TRUE and FALSE settings persist if saved by clicking "DONE".
I wrote this app because I have seen Private Booleans used as flags to control re-triggering of a rule be left in a FALSE state for whatever reason. This app helps you find and manage…
This app scrapes the metadata of Rule Machine and Button Controller rules and reports on the presence, absence, or non-detected state of the following actions within all rules:
While
Repeat
End Repeat [count should match Repeat count, but a mismatch indicates a mis-coded rule]
Stop Repeat
Wait for Expression
Wait for Event
[Screenshot_Rules_Special_Actions_Scanner]
The conditional actions noted above have sometimes given me fits, and when I learn a thing or two in one rule about better appr…
1 Like
Thank you for the kind offer, but I think your apps are pretty awesome as-is as for-purpose tools.
The Hub Diagnostics app is absolutely huge already and it probably would be wise to cut scope, not add to it at this point.
JimB:
Got a couple errors.
There is a 30-second timeout on some of the heavier fetches (checkpoints need to load the full past logs to get the app and device stats), looks like one failed. I'll add a one-time pause-and-retry. Take care that Hub Diagnostics is not overloading the hub.
1 Like
@hubitrep you should release this and put it in HPM.
2 Likes
I received this log message early this AM, I think the first of it’s kind I’ve seen. Is it of any concern?
Not of any particular concern, but the latest version is 5.65.3, just use the “import” function in the code window (linked directly from the app’s config page).
1 Like
Rxich
June 6, 2026, 10:13pm
31
Dude, this is quite incredible and what has been sorely lacking for 8 years, at least in an easy to read & digestible format.
Thanks for pulling this together!
2 Likes