Smart home, built right.

Buying guides · Radios

Best Zigbee coordinator for Home Assistant: ZBT-2 vs SLZB-06 vs Sonoff

Which Zigbee coordinator to buy for Home Assistant: ZBT-2, SMLIGHT SLZB-06 and MR1, and Sonoff dongles compared on ZHA, Zigbee2MQTT, USB vs PoE and Thread.

By the TechnoGecko Team· · Updated · 8 min read

Some links on this page are affiliate links. If you buy through them, we earn a commission. The price you pay does not change. Affiliate disclosure.

As an Amazon Associate we earn from qualifying purchases.

For most people starting a Zigbee network in Home Assistant, the answer is the Home Assistant Connect ZBT-2. Home Assistant’s own Zigbee docs call it “the recommended choice” and say “if you are setting up a new Zigbee network, this is the one to get”. It’s a USB adapter with a Silicon Labs chip, Home Assistant updates its firmware for you, and it sells for under $50 at its suggested price. Pick an SMLIGHT SLZB-06 model instead if you want the coordinator on Ethernet (with PoE) rather than plugged into your Home Assistant box, and the SLZB-MR1 if you want Zigbee and a Thread border router in one device. Sonoff’s USB dongles are the budget option, and they work well as long as you match the chip to the software you use.

The short version

CoordinatorChipConnects byBest with (maker or HA docs)ThreadUS price tier
Home Assistant Connect ZBT-2Silicon Labs MG24USB-CZHA (recommended by HA); Zigbee2MQTT also supportedZigbee or Thread, not bothUnder $50 (suggested price)
SMLIGHT SLZB-06MSilicon Labs EFR32MG21Ethernet (PoE), USB or Wi-FiZHA (SMLIGHT: “best for”); Zigbee2MQTT “good with”Supported on the radio (SMLIGHT)Under $100
SMLIGHT SLZB-06Texas Instruments CC2652PEthernet (PoE), USB or Wi-FiZigbee2MQTT (SMLIGHT: “best for”); ZHA “good with”Supported (SMLIGHT)Not checked
SMLIGHT SLZB-MR1TI CC2652P7 + Silicon Labs EFR32MG21Ethernet (PoE) or USBBoth, on separate radiosZigbee and Thread at once, on separate chipsUnder $150
SONOFF ZBDongle-ESilicon Labs EFR32MG21USBZHA (listed as tested by HA); Zigbee2MQTT—Not checked
SONOFF ZBDongle-PTI CC2652PUSBZigbee2MQTT; ZHA via Z-Stack firmware—Not checked

“Not checked” means we didn’t confirm a current US price for the tier, so we haven’t placed it in one.

First, ZHA or Zigbee2MQTT?

Home Assistant has two common ways to run Zigbee, and your choice affects which chip makes sense.

Either works with any coordinator on this list. The chip family still matters at the margins. SMLIGHT’s own model table marks its Silicon Labs models as “best for” ZHA and its Texas Instruments models as “best for” Zigbee2MQTT. And Zigbee2MQTT notes that only zStack and EmberZNet adapters “currently support backing up the coordinator”, which matters if you ever need to move to a new adapter.

If you’re new, start with ZHA. It’s one fewer thing to install and keep updated.

Home Assistant Connect ZBT-2: the default pick

Home Assistant Connect ZBT-2: official page and retailers

Upgrading from SkyConnect or ZBT-1? They’re the same product under two names. Home Assistant renamed SkyConnect to Connect ZBT-1 in June 2024 and says the two have “the exact same hardware, capability, and support”. ZBT-1 is now discontinued and “replaced by the Connect ZBT-2”, but Home Assistant’s docs say it’s still “fully supported if you already have one”. There’s no need to replace a working ZBT-1. If you do upgrade, ZHA can move your network to the new adapter from a backup (see below).

SMLIGHT SLZB-06 series: Zigbee on your network

SMLIGHT SLZB-06M · SMLIGHT model overview

The SLZB-06 family connects over Ethernet, with 802.3af PoE, as well as USB and Wi-Fi. That lets you put the coordinator in the middle of the house, on a single network cable, instead of next to a Home Assistant box in a closet. SMLIGHT sells five versions that differ by radio chip:

ModelChipMax end devices (SMLIGHT)SMLIGHT says “best for”
SLZB-06TI CC2652PUp to 200Zigbee2MQTT
SLZB-06MSilicon Labs EFR32MG21Up to 200ZHA
SLZB-06MG24Silicon Labs EFR32MG24Up to 350ZHA
SLZB-06P7TI CC2652P7Up to 300Zigbee2MQTT
SLZB-06P10TI CC2674P10Up to 400Zigbee2MQTT

For ZHA, the SLZB-06M is the one we link. It sits in the under $100 tier, and at the time of writing, the Amazon listing was sold by a third-party seller. For Zigbee2MQTT, look at the SLZB-06 or SLZB-06P7 on SMLIGHT’s site. We haven’t confirmed an Amazon listing for those, so they aren’t linked here.

SMLIGHT also lists multiprotocol mode (Zigbee and Thread on one chip) for some models. Its own table adds that multiprotocol “is not recommended by Home Assistant”. Use the SLZB-06 as a Zigbee coordinator, or as a Thread radio, not both on the same chip.

SMLIGHT SLZB-MR1: Zigbee and Thread in one box

SMLIGHT SLZB-MR1

The MR1 has two radios, a Texas Instruments CC2652P7 and a Silicon Labs EFR32MG21, each with its own antenna, plus PoE. SMLIGHT says its MR series can run “parallel Zigbee and Thread infrastructures on physically separated chips”, which avoids the problems of single-chip multiprotocol. If you want one network box for both Zigbee and a Home Assistant Thread border router, this is the one to look at. It’s in the under $150 tier, and at the time of writing, it was sold by a third-party seller on Amazon.

Sonoff dongles: the budget route

SONOFF Zigbee 3.0 USB Dongle Plus comes in two versions that look alike but behave differently:

Sonoff dongles are a reasonable way to start if a ZBT-2 isn’t available. Home Assistant won’t update their firmware for you, so you’ll use Sonoff’s flasher or Zigbee2MQTT’s tools. We haven’t confirmed a Sonoff Amazon listing, so they’re linked to ITEAD’s site.

What to avoid

Home Assistant’s docs list some hardware as “supported but not recommended”. The ones you’re most likely to find secondhand:

Placement: USB vs PoE

A Zigbee radio sits in the 2.4 GHz band with Wi-Fi, and USB 3.0 ports and drives are a known source of interference. Home Assistant’s ZHA docs give two rules when you set up or migrate an adapter: “use a USB extension cable” and “keep the Zigbee adapter away from USB 3.0 devices”. Even with the ZBT-2’s stand-up antenna, a USB port at the back of a mini PC in a metal rack is a bad spot.

A PoE coordinator like the SLZB-06 solves that by moving the radio wherever a network cable reaches. It costs more and adds one more device on your network to update, but it’s the better choice when Home Assistant lives in a basement or a closet.

Whatever you choose, the coordinator is only the start. Home Assistant’s docs say Zigbee networks “depend heavily on having multiple Zigbee Router devices”. Mains-powered devices such as smart plugs act as routers and extend the mesh; battery sensors don’t.

Moving to a new coordinator

ZHA backs up your network automatically. Its docs say it can migrate “between different Zigbee adapters based on chips from Silicon Labs, Texas Instruments, or ConBee/RaspBee”, as long as the backup was made from inside ZHA. Go to the ZHA integration’s settings and choose Migrate to a new adapter. After the move, devices can take a few minutes to rejoin. Zigbee2MQTT has its own migration guide, linked from its adapter page.

Using Home Assistant Green?

Green has no Zigbee radio of its own. Home Assistant’s ZHA docs say to “add a Zigbee adapter such as the Home Assistant Connect ZBT-2”. Green’s two USB 2.0 ports are fine for it. If you’re still choosing Home Assistant hardware, our mini PC vs Raspberry Pi 5 vs Home Assistant Green guide compares the three.

How pages like this are made: How we work.

Sources

Related

The short list

New guides and explainers when we publish them. No product spam. The form is not connected yet. Use the RSS feed.