I recently upgraded my AskAlexa installation per the instructions at the top of this thread - I replaced the lambda code and the skill json code. In the SmartThings IDE, the apps are updated and published with the latest from MichaelStruck/SmartThingsPublic (master). I had AskAlexa working about a year ago but didn’t have any practical use for it but kept it installed. I wanted to upgrade now that you can use @bangali’s Rooms Manager app with AskAlexa.
When I test my AskAlexa skill via the Amazon Developer Console ‘Test’ tab, I can query devices and everything works as expected. But when I try and use it through an actual Echo device (e.g. “Alexa, ask SmartThings for help” or any other command), the response is “I’m not quite sure how to help you with that”. Nothing is logged in the SmartThings IDE live logging under ‘Ask Alexa’.
In my skills listing on the Amazon Developer Console the status is ‘In Development’ - not sure if that is an issue? Or the invocation I’m using: ‘smartthings’? (I’ve tried other invocations with the same result). My other custom skills on this account (all Amazon Blueprints) work as expected. Alexa is working as expected with smart home devices outside of AskAlexa. SmartThings itself is also working as expected.
What is the problem here and what are the steps to resolve?