hey its been a long time but being that google is doing what it does best and
discontinuing services I'm trying to test out the echo skill to see if it still works and how it works. I'm hoping to replace my google/nest minis.
I was going through the tutorial above and for the most part everything was as described with some minor changes (not bad for 3 years later) how ever the big change is that node.js only allows version 12,14 or 16 and none of them fix the problem. but I cant be 100% sure that node.js is the cause. when I use the "test" tab the invocation name works
alexa voice: Hello, I'm this home's automation AI, what can I do for you
json output:
{
"body": {
"version": "1.0",
"response": {
"outputSpeech": {
"type": "PlainText",
"text": "Hello, I'm this home's automation AI, what can I do for you"
},
"card": {
"type": "Simple",
"title": "EchoToVoxcommando - Welcome to Echo To Voxcommando",
"content": "Hello, I'm this home's automation AI, what can I do for you"
},
"reprompt": {
"outputSpeech": {
"type": "PlainText",
"text": "I could not understand, please try again"
}
},
"shouldEndSession": false,
"type": "_DEFAULT_RESPONSE"
},
"sessionAttributes": {}
}
}
but after that any input I use it fails
example:
me: lights please
alex: There was a problem with the requested skill's response
no json output when it fails
through alexa app:
me: alexa tell iron man lights please
alexa voice: There was a problem with the requested skill's response
alexa app:
Skill response was marked as failure
Request identifier: amzn1.echo-api.request.........the target lambda application returned a falure response
has anyone had this issue and found how to solve it?