Interesting. After digging into the API (a few months back and last night) I found that you cannot directly tell a light or a group to “fade”. There is a transitiontime parameter that takes multiples of 100ms, but because it’s a
unit16 datatype it caps out around 65,000 (about a minute).
So, I began searching how others have solved this problem and the only viable answers I found were to run a script with a loop, or use that same app you mentioned above.
While I’m all for running scripts on my PC and am perfectly capable of doing so, I rather liked this challenge of getting it to work universally in Siri Shortcuts. I’m pretty happy with the modulated system I’ve setup for it right now and it appears to be faster than fiddling around with the app.
I do also have some scripts tied to one of my extra keyboards in my multi-keyboard setup that AHK sends commands to my hub. And, I’ve enjoyed that interaction. But, the fade over anything longer than a minute looms over me and I’m determined to solve it.
Edit: Oh my gosh; I’m such an idiot. I had the transitiontime math all screwed up. Turns out I can use it. So, there’s that.