Giving the Home a voice

I have purchased an Amazon Echo Dot for my home automation project. But why?
As an Apple fanboy and iOS-developer this may sound crazy when Siri is already on my iPhone, Apple Watch and my Mac.
The simple answer is “hackability” or ease of use. The Amazon Echo is very easy and simple to develop new apps for (or Skills) compared to the Siri/HomeKit on iOS/macOS.
Skills is simply a webservice that handles requests from Amazon and responds with JSON data. You can spin your own server with e.g. Node.js or use AWS Lambda for a serverless application.