Smart Home on a Budget: The Essentials