Having purchased an Amazon Echo now they are available in the UK, I was curious as to how difficult it would be to connect it to my existing Cortex system now we have a Web API available.

After about four hours of reading/coding, here's an early working demo:


Still very much a work in progress, and only supports the basic on/off commands so far, but it at least demonstrates it's possible to use Echo to decode the instruction (via the Amazon cloud), send it to my code in AWS Lambda which decodes the request and calls the Cortex web API back in my home network via my broadband connection. Note my Cortex installation is particularly slow in responding generally (even to module button presses) so don't take this demo as indicative of general performance.