Home Automation Basics: How It Works and Why You Need It