Guide 3: Introducing Zigbee — And Setting It Up in Home Assistant

As you expand your smart home, choosing the right communication protocol is essential. Zigbee is one of the most popular — and for good reason.


🌐 Why Zigbee?

Zigbee is a widely adopted, open standard wireless protocol designed specifically for low-power smart home devices. It’s the backbone of many reliable and affordable home automation ecosystems.

✅ Advantages of Zigbee:

  • Local-first: No cloud dependency — devices communicate directly with your Home Assistant.
  • Mesh networking: Devices strengthen each other’s signal, improving range and reliability.
  • Open standard: Supported by many vendors, no lock-in.
  • Energy-efficient: Ideal for battery-powered sensors and buttons.
  • Wide range of devices: From lights to contact sensors, buttons, thermostats, and more.
  • Affordable: Many devices are available at competitive prices.

Zigbee is supported by manufacturers like Philips Hue, IKEA (TRÅDFRI), SONOFF, Aqara, and many others — all of which can talk to each other via your Home Assistant.


🧰 What You Need to Use Zigbee

To use Zigbee devices in Home Assistant, you’ll need a Zigbee coordinator — a USB stick or module that lets your system talk to Zigbee devices.

Recommended Coordinators:

There are many good Zigbee USB coordinators available, our recommendation can be found in our Shop.

Alternative coordinators are :

  • Sonoff Zigbee 3.0 USB Dongle Plus (ZBDongle-E)
  • ConBee II
  • Electrolama zzh!
  • Or built-in Zigbee in some home automation hubs (like Home Assistant Yellow)

🛠 Step-by-Step: Setting Up Zigbee in Home Assistant

We’ll use the ZHA (Zigbee Home Automation) integration. Here’s how to get started with ZHA, which is simpler for beginners.

1. Plug in Your Zigbee Coordinator

  • Plug the Zigbee USB dongle into your Raspberry Pi or server.
  • If you’re running Home Assistant OS or supervised, it should be recognized automatically.
  • (Optional) Use a USB extension cable to avoid interference from the Pi.

2. Install the ZHA Integration

  • Go to SettingsDevices & Services
  • Click “+ Add Integration”
  • Search for and select Zigbee Home Automation (ZHA)
  • It should auto-detect your coordinator. If not:
    • Select the device manually (e.g., /dev/ttyUSB0 or similar)
    • Use EZSP for Sonoff dongles or deCONZ/ZNP depending on your model (Home Assistant gives hints)

3. Finish Setup

  • Name your Zigbee network if prompted
  • Wait a moment for the Zigbee network to initialize

You’re now ready to pair your first Zigbee devices!



🧭 What’s Next?

You now have a solid foundation for local, reliable Zigbee-based automation. In the next guide, we’ll walk you through adding your first smart light — from pairing to creating scenes and automations.

Bonjour, il semble que vous visitez depuis la France.
En France, le nom commercial Smarthome-Europe est protégé, et utilisé par une société B2B qui n'est pas liée à ce site Smart Home Europe.
Leur site est : smarthome-europe.com