[Release] Schedule Manager App

This is not currently available in Schedule Manager. For context, how slow are we talking? Some devices/handlers have configs where you can set this. For instance, I have Hue bulbs and Jasco dimmers. Both have a built in fade of something like 1 second.

Yes, I wanted it specifically to do a real slow fade on and off when controlled by the schedule, but if controlled by a switch to on and off instantly. Perhaps consider adding this as a feature?

You can do this by a rule which is triggered by a virtual switch scheduled through Schedule Manager. The rule could even vary the dimming characteristic based on mode or time of day.

Request: sort the Select Hub Variable drop down menu by Name.

You can do this by a rule which is triggered by a virtual switch...

This is what I was going to suggest as well. I've created an issue for the feature, but not sure if/when I'll get to it. Option to slow fade dimmers · Issue #27 · evcallia/hubitat · GitHub

Easy enough. Created an issue here [Schedule Manager] Sort hub variables by name · Issue #26 · evcallia/hubitat · GitHub which will likely go out whenever I get around to another release.

Not sure if this is a new bug or not but when restoring states because of a mode change, the greater/less than setting is not taken into consideration.

Yep, you're right. Missed implementing that functionality in the restore. Will get a fix out.

Release 3.6.1 - 2026-06-09

  • Sort hub variable options alphabetically
  • Bug fix for restoring state when 'current level is greater/less than desired level' is set
  • Add safeguard for when 'only run schedules during selected mode' is set but no modes are selected

cc: @neerav.modi @dcaton1220

A quick question:

If I setup a schedule to run, based on sun time (-X minutes), does that override the condition

a) run only if in Mode (specified)

or

b) run only in Switch (specified)

@evcallia App is throwing this warning in the logs:

java.lang.NullPointerException: Cannot get property 'currentSwitch' on null object on line 1818 (method switchHandler)