So Alexia compatible smart plugs are down to $15 each, and are fully app and cloud enabled:
https://www.amazon.com/Plug-Work-Ale.../dp/B075WPMB27
I've got four of them running now, and have only had one failure in several months. (Outlet was on, but pushing the button on the device did nothing, had to reboot it).
Anyone know what they use inside of them? I'm thinking that if they can do full app/cloud integration for $15, then it should be possible to do something similar for a controller, or at least piggyback on the cloud infrastructure for simple lights on/off type commands.
Mine uses the Smart Life app, which has several dozen choices when I go to add a device, including "other".