Echo & Alexa Forums

Programming Alexa

0 Members and 1 Guest are viewing this topic.

Mhnalexa

Programming Alexa
« on: November 14, 2018, 06:14:45 pm »
I was intrieged by Alexa's ability to talk to and control my nest thermostat.
However,
It seems that the functionality I need is not available.
I want alexa to tell Nest to set the temperature to 70, not now , AT 4:00 AM TOMORROW morning.
My schedule changes constantly, so the time to set the thermostat will change daily and i dont know when I am getting up untill just before going to bed. I would really love to speak to Alexa and tell her what time to turn on the heater.



Is this a  Skill that can be added to Alexa ??
If so, what skills do I need? How do I add this skill?
I have skills in Visual Basic, and other somewhat related code programming languages.
Thanks
« Last Edit: November 14, 2018, 06:22:45 pm by Mhnalexa »

Offline jwlv

  • *
  • 1470
Re: Programming Alexa
« Reply #1 on: November 15, 2018, 01:09:21 am »
Yes there is a Nest thermostat skill. It's been available for a couple of years now.

Mhnalexa

Programming Alexa
« Reply #2 on: November 16, 2018, 10:05:49 pm »
Yes I know that there is a Nest Skill, actually, there are a number of skills.
However,
There is a skill I need that does not exist.
I ask
"Can I Program, add, Create, insert, NEW skills???"

If so, what is needed to do that???
Thanks

Offline jwlv

  • *
  • 1470
Re: Programming Alexa
« Reply #3 on: November 17, 2018, 10:09:52 am »
If you are intending to create your own skills, you need to sign up for a free Amazon Developer account and build your skill using the Alexa Skills Kit. Creating Alexa skills isn't easy, even for seasoned programmers. It's new technology and it's much different than traditional coding.

See this page to find out how to get started: https://developer.amazon.com/alexa-skills-kit

Mhnalexa

Re: Programming Alexa
« Reply #4 on: November 17, 2018, 11:07:14 pm »
Thanks JW,
You got me down the right path.

asianrocker

Re: Programming Alexa
« Reply #5 on: November 18, 2018, 01:12:19 am »
You can do what you want right now but not via voice or Alexa app. You can do all that in the nest app.

Offline kenf

  • ****
  • 127
Re: Programming Alexa
« Reply #6 on: November 21, 2018, 09:27:12 am »
You might look into IFTTT or see what a smart hub like SmartThings can do (it has a scripting language and can be told what to do by Alexa and trigger its own events).

Sounds like the effect you want is when you say "good night", Alexa sets the Nest temp to 70 at eight hours later (when you need to wake up).

routines can't directly do that, but they can set a Scene and if that Scene is on SmartThings, then ST handles the rest.  You'd just need to see if ST can talk to Nest that way (probably can with webCore and the Nest device handler).