Amazon releases Smart Home API for Alexa: Developers, get ready to add ‘skills’
Amazon is making a great effort to make Alexa – the smarts behind the Echo – a full platform. This effort includes enabling developers to add “skills” to the Echo, Tap, and Dot products. To aid developers in this process Amazon has released an API – the Smart Home Skill API – for the home automation segment.
I was excited for a second; hoping to see integration support for local devices (similar to SmartThings sendHubCommand). I know it is in there as the native Hue integration connects to the Hue Bridge over the LAN using the local API.
C’mon Amazon!!! Let me create skills that, after their round trip to/fro lambda, target an IP on my LAN.
Amazon has really leaped over Nest/Google in a big way. They are the clear IoT platform leader at this point and it doesn’t seem like they intend to squander the lead.
You can already in a round about way - Using the HA Bridge. It emulates a Hue Hub and so you add your automation devices into this hub and Alexa can then discover and control them . Alexa supports multiple Hue bridges. You could either fork and add your own helper code or use the ‘manual’ device config to support a simple TCP or UDP controlled device e.g REST.