Hi. I'm trying to run a simple automation rule, that turns a switch on and off at a similar time every day. I was using Simple Automation for this rule when it was the same time, but now that I need the times slightly varied every day, I need something more accomodating.
If you wanted to stick with SA....
SA doesn't give you an option for days.
But, it allows a Date/Time variable.
Admittedly, I've only tried using a variable once, so I don't know what I'm doing.
Could a Date/Time variable be used, and how?
edit: I just tried creating a date/time variable. It's a specific date. By the time you figure out the hours, how to change the variable, etc, I do think RM would be easier with its day of week capability.
If you live by your calendar like my family does the calendar integration opens up a ton of opportunities for announcements or rule execution. My kids depend on this to wake up for school each day. My neighbors depend on it to announce no mail or trash holiday notifications. I also use it for Guest coming and turning off certain automations or even unlocking my crawl doors if Terminix or HVAC guys are scheduled to come over.
You can set the polling to be as frequent as you want so your wife can adjust the calendar entry if she decides to leave early or stay late and the lights would dynamically adjust to the calendar entry vs having to adjust rules. You can have a rule trigger based on the optional child switch created by this integration or you can run rule actions directly from the app too and not require the child switch.
Please feel free to post any questions in the above linked thread.
I'm honestly very surprised nobody suggested using the Room Lighting app, along with its easy-to-implement "Time Periods" activation option, which allows you to set a different time for each day of the week. RL makes the resulting automations straightforward to edit as needed.
In this way, RL acts as a one-stop shop compared with multiple RM or SA rules. But kudos for setting things up so nicely with the awesome Google Calendar app! I would never have thought of using that for this purpose.