This site is under construction. Please come back later!
Last updated: April 3, 2026
Contributors:
Anthony Da Mota

Introduction

Home automation is the practice of using smart devices that communicate over wireless protocols to make your home more comfortable, efficient, and secure. Whether it’s a light that turns on when you walk into a room or a thermostat that adjusts itself based on who’s home, automation puts your house to work for you.

At its core, a smart home relies on devices that talk to each other — using protocols like Zigbee, Z-Wave, or Wi-Fi — and a central hub or controller to orchestrate them. Many enthusiasts run Home Assistant as their platform of choice because it is open-source and keeps everything local.

“The best automation is the one you forget about — it just works.”


Key Concepts

Before diving in, here are the core ideas you will encounter throughout this guide.

Protocols

Smart devices need a common language to communicate. The most popular protocols in home automation are:

ProtocolRangePower UsageBest For
Zigbee~10-20mVery LowSensors, bulbs, switches
Z-Wave~30mLowLocks, thermostats
Wi-Fi~30mHighCameras, speakers
MatterVariesVariesCross-ecosystem devices

Hub vs Hubless

  • Hub-based: A central controller (like Home Assistant) manages all devices and runs your automations locally.
    • Pros: fast, private, works without internet
    • Cons: requires initial setup, learning curve
  • Hubless / cloud-only: Each device connects directly to the manufacturer’s cloud.
    • Pros: quick to set up, no extra hardware
    • Cons: depends on internet, privacy concerns

The Three Layers

Every smart home has three layers:

  1. Devices — sensors, switches, lights, and other hardware
  2. Connectivity — the protocols (Zigbee, Z-Wave, Wi-Fi, MQTT) that let devices talk
  3. Automation — the rules that make devices act without manual input