question

nkatz3 avatar image
nkatz3 asked

Is there a way to return a more descriptive reason for why a "turnOn" request failed?

Is there a way to return more details about why a particular device failed to complete an action? As far as I can tell from the documentation and my testing, if you send any sort of confirmation like, say, a TurnOnConfirmation, Alexa will respond "Okay". If you send literally anything else, Alexa will respond "That command doesn't work on device xxx". Is there no way to say why it failed? Can I not tell the user the reason it failed was that the light was already on? Or that the device does have that command, but there is a problem communicating with it?

alexaalexa smart home
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Sindy@Amazon avatar image
Sindy@Amazon answered

Hello nkatz3! Thanks for your suggestion. I will create a feature request and send it off to the required team. Once they review and provide feedback, I'll update this answer.

10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.