question

himanish@swidget avatar image
himanish@swidget asked

Is it possible to receive a 'skill disabled' message for smart home skills?

My smart home skill does not receive any message when a user disables the skill in Alexa. I set the skill up using the Alexa Developer Console. But there is no option to enable event subscriptions there. So I accessed the skill manifest using the Alexa Skills Kit - Skills Management API (ASK - SMAPI), and was able to get the information about the skill.

I then proceeded to add the event subscription information to the manifest and update it using SMAPI (terminal command ask smapi update-skill-manifest) but it did not succeed. Updating other properties of the skill in the manifest such as updating the name of the skill works this way, but not events.

Is this because my skill is of type Smart Home? Even from the documentation (https://developer.amazon.com/en-US/docs/alexa/smapi/skill-manifest.html), I only see the events property added under these categories, but not under Smart Home Skill Manifest:
Custom Skill Manifest: https://developer.amazon.com/en-US/docs/alexa/smapi/skill-manifest.html#custom-with-events
List Skill Manifest with no Custom Components: https://developer.amazon.com/en-US/docs/alexa/smapi/skill-manifest.html#list-no-custom
Smart Home Skill Manifest: https://developer.amazon.com/en-US/docs/alexa/smapi/skill-manifest.html#smart-home-skill-manifest

alexa skills kitskillsmart homeskill managment api
10 |5000

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

0 Answers