Get CPR certified in 30 minutes at CPR Test Center.
Echo & Alexa Forums

Invoking a skill at a specific time - can it be done

0 Members and 6 Guests are viewing this topic.

louiscar

Invoking a skill at a specific time - can it be done
« on: December 04, 2017, 05:55:39 am »
It's a question that someone asked on the site but also I had wondered if this was possible. eg.

"Alexa  turn the living room light off in 20 minutes" or " turn the living room light off at 10pm".

I didn't have any joy yet it shouldn't really be a problem since you can ask Alexa to set an alarm which is very similar.

I'd have thought it would have been possible to invoke any skill at a specific time but what do I know.
It would be very useful though, maybe someone knows of a way?

asianrocker

Re: Invoking a skill at a specific time - can it be done
« Reply #1 on: December 04, 2017, 06:03:21 am »
you can do it but not via voice as far as I know. You use the routine feature for that or via their own app.

louiscar

Re: Invoking a skill at a specific time - can it be done
« Reply #2 on: December 04, 2017, 06:47:09 am »
you can do it but not via voice as far as I know. You use the routine feature for that or via their own app.

Oh absolutely but this isn't the useful function I speak of. We know about the scheduling and I have my light switch on / off every day at certain times which is fine for doing things which you know you want at certain times.

The specific time "Alexa do this in 30 seconds" should still be a valid function that Alexa should handle, they are things we don't want on a schedule but may want to do with a specific delay attached. After all it wouldn't be so good if we had to set schedules up just for alarms it's much better to say "Alexa set an alarm for 8am" so why not for other skills?


|

Re: Invoking a skill at a specific time - can it be done
« Reply #3 on: December 04, 2017, 07:39:08 am »
you can do it but not via voice as far as I know. You use the routine feature for that or via their own app.

Oh absolutely but this isn't the useful function I speak of. We know about the scheduling and I have my light switch on / off every day at certain times which is fine for doing things which you know you want at certain times.

The specific time "Alexa do this in 30 seconds" should still be a valid function that Alexa should handle, they are things we don't want on a schedule but may want to do with a specific delay attached. After all it wouldn't be so good if we had to set schedules up just for alarms it's much better to say "Alexa set an alarm for 8am" so why not for other skills?


|

I suspect the reason this is not available, is the fact that the skill would have to be written to allow the Timed/delayed action, not Alexa. Alexa does the Alarm and timer functions Natively. This makes me think that the app/skill is the issue, not the Echo. Just a thought.
2 Echo Dots 2nd gen
2 echo dots gen 3 (no clock) -2 Echo Dot 3rd gen with Clock
1 echo dot Gen 4 with clock
1 Echo Spot
4 10" Fire Tablets
1 15' Echo show
23 Hue Lights 1 Hue bridge - 1 Amazon Smart plug outlet
One Ring Doorbell Pro
4 cell phones with Alexa app installed!
You should see My Apple Device List!

louiscar

Re: Invoking a skill at a specific time - can it be done
« Reply #4 on: December 04, 2017, 07:49:12 am »
I suspect the reason this is not available, is the fact that the skill would have to be written to allow the Timed/delayed action, not Alexa. Alexa does the Alarm and timer functions Natively. This makes me think that the app/skill is the issue, not the Echo. Just a thought.

I must admit I wondered that then I thought well all Alexa has to do is to actually delay starting the skill but I don't know enough about how the skills work.