> I cannot say "Alexa open my curtains tomorrow at 6:45am".
Works for me; however I often say the time before the action, so something like: “Alexa, at 8pm turn on the living room lights”, but “Turn the heating off in 15 minutes” also works for me.
It then creates a timer to activate said device/group at the time requested. (Edit: I also use commands like "Alexa, turn on the lighthouse lamp until 11:30pm", which turns on that lamp and sets a timer to turn it off at 11:30pm)
However all my devices are using the native smart home stuff in Alexa and they are exposed to Alexa via home assistant (So dunno if HA is doing some magic sauce to expose the devices in a certain way that allows such voice commands), So your mileage may (and indeed appears to) vary.
Granted sometimes it mistakes my intentions and I need to repeat myself.
I’ve also been able to create routines via voice, I first discovered that when Alexa suggested to me it could create the automation for me after it perform a request.
Another Edit: When saying "At X do Y" Alexa can only do that action if its within the next 24 hours, guessing thats its timer limit. I also tested saying "Alexa, Every day at 6pm turn on living room lights" and it created a routine for that action, I was then able to disable that routine by saying "alexa delete the living room lights routine", however it just disabled it rather than deleting it like I had requested (and checking the transcript in the app it did pick up i said the word delete and not misheard me).
Works for me; however I often say the time before the action, so something like: “Alexa, at 8pm turn on the living room lights”, but “Turn the heating off in 15 minutes” also works for me.
It then creates a timer to activate said device/group at the time requested. (Edit: I also use commands like "Alexa, turn on the lighthouse lamp until 11:30pm", which turns on that lamp and sets a timer to turn it off at 11:30pm)
However all my devices are using the native smart home stuff in Alexa and they are exposed to Alexa via home assistant (So dunno if HA is doing some magic sauce to expose the devices in a certain way that allows such voice commands), So your mileage may (and indeed appears to) vary.
Granted sometimes it mistakes my intentions and I need to repeat myself.
I’ve also been able to create routines via voice, I first discovered that when Alexa suggested to me it could create the automation for me after it perform a request.
Another Edit: When saying "At X do Y" Alexa can only do that action if its within the next 24 hours, guessing thats its timer limit. I also tested saying "Alexa, Every day at 6pm turn on living room lights" and it created a routine for that action, I was then able to disable that routine by saying "alexa delete the living room lights routine", however it just disabled it rather than deleting it like I had requested (and checking the transcript in the app it did pick up i said the word delete and not misheard me).