Smarthomes - All the Smarts