Seems all we really want to do is control the world...
CLICK HERE to try out the new IoT server.
AC Device Controller
This device allows retrieving the status and changing the state of two outlets independently. To support greater convenience, the switches allow you to manually power each outlet.
A good take-away from this project is the wifi connection code. The device first tries to 'phone home' to it's server using the most recent wifi connection values. If it cannot connect, it becomes an access point (AP). Then you connect to the device and update the wifi connection information. Just reboot the device to connect with the new information.