So I want to be able to walk downstairs in the morning and have my my lights automatically comes on and my Sonos give me the good morning greeting then the weather report for the day.
Getting the lights on is no brainer.
Having my Sonos say good morning is a bit tricky. I don't want to get this every time the downstairs motion sensor is active. It needs to have stayed inactive for a few hours. Is there a way to do inactive for xx hours in RM?
Having the Sonos do the weather report isn't too bad either if I can figure out #2.
How about when motion is detected you also turn on a virtual switch.
So your rule is
Motion Detected
AND
Virtual switch is off.
Do your Sonos stuff.
Turn on Virtual switch.
Then another rule that is
If virtual switch is on.
Wait x hours/minutes
Turn off virtual switch.
Thanks Andy, I am currently using message central for the weather report already. Not sure how to get it to say the good morning greeting ONLY when the motion sensor becomes active BUT only after a few hours of sleep.
You don't need a virtual switch to do this sort of thing. That's why Private Boolean came into existence -- it eliminates the need for a virtual switch in almost all automations like this one. It also has the delay you seek for resetting it later.