If you're interested in running things in-house, you should definitely take a look at home assistant.[0]
Also, if you haven't already, check out the Amazon Echo; it has pretty solid support for a lot of home automation tech.
-- [0] - https://home-assistant.io/