This open-source smart home platform doesn't need the cloud, and it's surprisingly simple to set up MakeUseOf