I have followed all of the steps outlined in https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/steps-to-create-a-smart-home-skill but no matter what I do my smart home skill never calls the lambda function.
In the configuration for the Smart Home Skill, I copied the ARN from my "alexa-smart-home-skill-adapter" lambda function. I also added the Application ID from Skill Information as an Event source for the lambda function and enabled it. I then go to http://alexa.amazon.com/ and successfully enable the custom smart home skill. However whenever I run Discover Devices, none of the dummy appliances are returned. I then checked the logs and saw that the lambda function is simply never called.
Am I missing something here?