How to trigger routine with a delay

I have a routine I created call “Good Evening!” that is scheduled to run at 7:00pm every weekday. However, if I am not home at 7:00pm, my “Away” mode overrides, and “Good Evening!” does not run. This is on purpose.
However, I want “Good Evening!” to run once I return home, but right now “I’m Back!” runs. How can I have “Good Evening!” automatically trigger when I come home after 7:00pm? Thanks.

Probably best using WebCoRe for that.

1 Like

This is one of the scenarios I was struggling with until I wrote this…

Have a look here:

You could have your ‘Good Evening’ run on your arrival but only between certain times (e.g. between 7pm and midnight)

1 Like