Not sure if this is possible, but would love to add this capability.
Rule storyboard as follows.
- Some event happens which opens the garage door
- 5 minute delay
- Alexa asks, “the garage door is open. Would you like me to close it?”
- If response is , “yes” then close garage door
- If “no” or no response then ask, “would you like me to ask again later?”
- If “no” or no response do nothing
- If “yes” ask “ok, how long should I wait to ask you?”
- Place response into some time variable
- Delay for specific time variable return to 3
My brief search sugggests this may involve setting up an aws lambda and new skill and possibly node red, though I figured I’d ask before trying that because it honestly looks daunting. If possible I’d much rather set up some way for my Alexa to obtain a local variable through RM.