Hi Everyone! I just found this thread. I'm using google assistant with X10 via IFTTT.com. Because I have X10 ActivePhone set up and public facing I can take advantage of IFTTT webhooks. You can use it with Alexa as well. They have more advanced modules you can build that allow javascript filters which permit me to use case statements. I have triggers for turning things on, off, and dimming. These triggers take in wild cards which I do string searches for in the case statement to figure out which device I'm referring to. So I can say "Turn on $" and then I look in that $ for words like "bedroom light", "living room fan" and so on, and then construct the proper webhook URL to hit the API that ActivePhone comes with. I'd be happy to elaborate with pictures and stuff if people are interested.