After being disappointed with various connected and home automation products on the market, Daniel Nordness created his own system based on open-source hardware and software that easily allows for control of door locks, WiFI-enabled light bulbs and power outlets.
The electronics interfacing with the devices under control is wired to an Arduino which in turn communicates with a Raspberry Pi that takes care of the web front-end and control from afar. This runs the open-source Flask microframework for python which makes the system completely customisable.
For complete details including schematics and the required code, start with Daniel's interesting website. And for more, we're on facebook, Google+, and twitter - so follow us for news and product updates as well.