I managed to get bilingual voice activation (Alexa and Siri/HomeKit - maybe Google Home in future) working with Home Assistant, homebridge, pi-mote, raspberry pi 3 and four energenie sockets. (In the US I guess you could use etekcity sockets)
Using Alexa to control those outlets via Home Assistant Emulated Hue component. Then I have a couple groups defined in Home Assistant for my living room lights, so I can say "Alexa, turn off living room lights" and it'll turn off my three outlets.
I can also do "Alexa, turn off living room light one" to just turn off a particular light.
One thing that I've noticed with Alexa and Home Assistant is that I have an outlet labeled "Xmas Light" and I can either say "Alexa, turn on Xmas Light" or "Alexa, turn on Christmas tree light" and it seems to discern between the two.
Overall I love this combo and is working pretty dang good.
Next goal is to use PIR sensors so when I go to the basement it'll automatically turn on the basement lights.
I literally clicked into the comments here to mention how awesome Home Assistant is at things exactly like this. Glad to see I am not the only happy user / occasional contributor!
Home Assistant has a staggeringly large base of contributors. I think that's in part because there are a ton of individual use cases that spark a contribution, but I think it also speaks to how well Paulus handles contributions.
Home Assistant is awesome. So much cleaner than OpenHAB. I just wish it supported Insteon PLM natively. For now, I'm making REST calls been OpenHAB and home Assistant to support this.
https://home-assistant.io
https://github.com/nfarina/homebridge
https://energenie4u.co.uk/catalogue/product/ENER314
https://energenie4u.co.uk/catalogue/product/ENER002-4
I wouldn't call it simple to set up, but it was cheap - about £70 (not including Alexa device, which could even be the same pi - https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry... )