New to Hubitat, but not new technology, and would appreciate some feedback and pointers as I migrate from WEMO and SmartThings (good riddance to both) to Hubitat C-8 V2.3.7.145 with Rule Machine 5.1. (Not a developer, but was proficient with Fortran in the ā80s, have configured my Ademco Vista 15p to do things a professional installer told me couldnāt be done, and routinely abuse Excel.)
Leak detection and shutoff is straight forward in Simple Automation Rules, and exterior lights on for a duration from an alarm panel output, Restricted to hours of darkness and when not already on, was straight forward in Basic Rules, but my use case for lighting is far more complex.
I havenāt gotten Pre-staging Dimmer Levels to work on my GE/Jasco enbrighten 43096 Dimmer Plug, so my lighting code doesnāt use it. (With the GE Zigbee Dimmer driver, the commands donāt take, and with the Generic Zigbee Dimmer driver, the switch turns on with the command.)
I have a light in the living room that I want to come on near sunset, dim as the sun sets, and then later in the evening dim over time towards bedtime. As the sun sets later in the summer, I want to generally intercept this profile.
Will the following work?
Is it Hubitat resource efficient?
Any recommendations for improvement?
How will the system behave when the sun sets at 19:59:58, and the 5 second fade up to 75 is still in progress when the 20:00 rule commands a dim over time to start down?
The conditions are between times, but what happens is the sun sets at exactly 20:00:00?
Is there an App that allows for more complex calculations, both on the IF statement and output calculation?
Is there a better Hubitat App for what I am doing?
Rule Machine (RM)