Options to Test and Debug Your Smart Home Skill

There are multiple tools to help you test and debug state and other events as you build your Alexa Smart Home skill. You can use the following tools:

  • Smart Home Debugger – View the ChangeReport, AddOrUpdateReport, and DeleteReport events that Alexa receives from your skill, including your JSON, and any processing errors.

  • Smart Home Test – Run automated tests that send directives to your skill and verify that you set the state correctly. Available for some of the most common Alexa interfaces.

  • State Reporting Test Tool – View the current values of all properties of smart home devices that are associated with your skill and your developer account, and whether the current value came from a StateReport request or proactive reporting such as a ChangeReport.