[Julian] wanted a way to remotely control various appliances and lights around his house without spending an arm and a leg on home automation. He also desired the ability to easily switch what items he was controlling without a ton of hassle. Since he couldn’t find anything reasonably priced to do what he desired, he built his own SMS-triggered remote control system.
He designed his system to be used like an extension cord, hence the portable junction box enclosure. This enables him to regulate up to four different items at a time, with the ability to swap out components or relocate his controller at will.
The power strip is controlled by an Arduino which receives commands from his PC via an Xbee module. Any text messages sent to his Gmail account are retrieved by his computer and then transmitted to the Arduino. The Arduino in turn triggers relays as designated by [Julain’s] text messages, utilizing H-bridges to provide the required current.
Check out his schematics and code if you’re interested in implementing something similar in your home.