[NO LONGER SUPPORTED] Ask Alexa

Your Alexa could have a speech impediment. At least she didn’t develop a lisp or stuttering.

3 Likes

I must have missed domething during initial install copy and paste. The oly thing i didn’t do is indent the 3 variables that need to be copied to the lambda node code like i did in the initial install. Everything is working perfectly. I noticed voice reporting doesn’t work unless the macro i create in the app is added to the list of macros in custom slots. is that how it’s supposed to work?

The indention is not important…and you are correct…anything that is custom (names of macros or devices) need to be added to the developer slots.

Hope that helps!

I would to try this, this is aspiring. I tried to put it in but since i not good in coding, i cant follow. I hoped somebody can help me with this.

Are you using the directions? Even for non coders it makes it rather easy to install.

http://thingsthataresmart.wiki/index.php?title=Ask_Alexa

1 Like

I’ll try again , start from scratch, and will let you know.
Thank you for your time, Michael.
Pogs12

1 Like

I tried to start again from zero, and now I stocked in( interaction model, amazon) adding slot type , every type said error everytime i will click save or next.
Will try again.
pog19

and this.

You missed something in the copy/paste for the code…be sure to copy the raw code from GitHub and capture all of the text from the setup variables.

1 Like

hi michaels,

sorry but i have to ask for your advice, not able to find out why i am getting th bellow message,

i did complete the Interaction Model section but still getting “Please complete the Interaction Model tab to start testing this skill.” in test section,

regardrs

sam

upload a screen shot of the interaction model tab

Ironically you can ignore that message. It has to do will fully submitting the skill to Amazon which you should not do…I believe mine shows thus as well.

1 Like

you’re right… i just checked it… and yep… it says that… lol

thanks for fast reply, i have another question :wink:

StappID and STtoken where can i get them and what are they for?

thanks again, i am looking forward to get this working on my alexa echo :wink:

These are to allow secure communications between the Alexa service and SmartThings. These are obtained from the app itself following the instructions here: http://thingsthataresmart.wiki/index.php?title=Ask_Alexa#OAuth_Setup and http://thingsthataresmart.wiki/index.php?title=Ask_Alexa#Finalizing_The_Function_Code

i did copy the stappid and stoken where i should to but still when i for example ask alexa for motion sensor in living room it says, sorry something went wrong… any idea how to solve this?!

i have to admint, i am realy new with this kind of smart home.

Kind of a general question here, once you’ve published everything out with your Amazon lambda and developer account, if you add a device, create a new routine or anything like that you have to update the corresponding sections in your Lamba or developer account, right?

correct. just have to add name to custom slots. I had the same question. kind of a pain. Especially if I don’t go into code very often. I’ll forget how to do it. lol

Hi. I’m struggling to get the Ask Alexa skill to show up in Alexa. I’ve gone through the process three times but it won’t show up. My developer account and amazon Alexa account are the same (email address) although they have different passwords. Would that be it? Or is the fact that my smarthings account is in a different email address a factor?
Thanks for the help.
Lee

The SmartThings piece is not a factor here…have you looked here: https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/testing-an-alexa-skill#h2_register

This may help…