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) 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 would…
Home Assistant
Custom TX board to transmit to the Etekcity sockets
https://www.amazon.com/Etekcity-Wireless-Electrical-Househol...
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.