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.
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
| Coordinator | Chip | Connects by | Best with (maker or HA docs) | Thread | US price tier |
|---|---|---|---|---|---|
| Home Assistant Connect ZBT-2 | Silicon Labs MG24 | USB-C | ZHA (recommended by HA); Zigbee2MQTT also supported | Zigbee or Thread, not both | Under $50 (suggested price) |
| SMLIGHT SLZB-06M | Silicon Labs EFR32MG21 | Ethernet (PoE), USB or Wi-Fi | ZHA (SMLIGHT: “best for”); Zigbee2MQTT “good with” | Supported on the radio (SMLIGHT) | Under $100 |
| SMLIGHT SLZB-06 | Texas Instruments CC2652P | Ethernet (PoE), USB or Wi-Fi | Zigbee2MQTT (SMLIGHT: “best for”); ZHA “good with” | Supported (SMLIGHT) | Not checked |
| SMLIGHT SLZB-MR1 | TI CC2652P7 + Silicon Labs EFR32MG21 | Ethernet (PoE) or USB | Both, on separate radios | Zigbee and Thread at once, on separate chips | Under $150 |
| SONOFF ZBDongle-E | Silicon Labs EFR32MG21 | USB | ZHA (listed as tested by HA); Zigbee2MQTT | — | Not checked |
| SONOFF ZBDongle-P | TI CC2652P | USB | Zigbee2MQTT; 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.
- ZHA is built into Home Assistant. You plug in a coordinator, add the integration, and pair devices from the Home Assistant UI. It works with Silicon Labs radios (EmberZNet), Texas Instruments radios (Z-Stack), and dresden elektronik’s ConBee radios, per Home Assistant’s compatibility list.
- Zigbee2MQTT runs as a separate program (an app on Home Assistant OS) and talks to Home Assistant through an MQTT broker. It’s popular for its device support and web interface. Its adapter page lists Texas Instruments (zStack), Silicon Labs (EmberZNet) and dresden elektronik (deCONZ) adapters as recommended.
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
- Why it’s first: Home Assistant’s ZHA docs recommend it, and Nabu Casa’s team maintains its Zigbee firmware “with optimizations for ZHA and support for large Zigbee networks”. You can update it from inside Home Assistant. Third-party adapters, the same docs note, need their maker’s tools for firmware updates.
- Zigbee2MQTT: the ZBT-2 FAQ says it “is being used by many people with Zigbee2MQTT”, and Zigbee2MQTT’s EmberZNet page links Nabu Casa’s flasher for ZBT-1 and ZBT-2.
- One protocol at a time: the FAQ says it “cannot do both Zigbee and Thread simultaneously”, and Home Assistant doesn’t plan to add that. If you also want a Thread border router, you need a second radio. Our Thread border router guide covers the options.
- Specs: a Silicon Labs MG24 radio, an ESP32-S3 as the USB bridge, USB-C power, and a stand-up antenna (164 mm tall, per the spec sheet).
- Price tier: under $50 at its suggested price. At the time of writing, the Amazon listing showed as unavailable, so buy through Home Assistant’s retailer list.
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:
| Model | Chip | Max end devices (SMLIGHT) | SMLIGHT says “best for” |
|---|---|---|---|
| SLZB-06 | TI CC2652P | Up to 200 | Zigbee2MQTT |
| SLZB-06M | Silicon Labs EFR32MG21 | Up to 200 | ZHA |
| SLZB-06MG24 | Silicon Labs EFR32MG24 | Up to 350 | ZHA |
| SLZB-06P7 | TI CC2652P7 | Up to 300 | Zigbee2MQTT |
| SLZB-06P10 | TI CC2674P10 | Up to 400 | Zigbee2MQTT |
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-MR1The 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:
- ZBDongle-E uses a Silicon Labs EFR32MG21. Home Assistant lists it among “tested and compatible” adapters for ZHA. Zigbee2MQTT notes the V2 model “only supports software flow control”, so don’t set
rtscts: truein its serial settings. - ZBDongle-P uses a Texas Instruments CC2652P. Zigbee2MQTT supports it with Z-Stack firmware, and ZHA supports CC2652P adapters flashed with Z-Stack coordinator firmware.
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:
- CC2531 and CC2530 sticks. Home Assistant says they use “deprecated hardware and very old, end-of-life firmware” and won’t work properly with more than 15–20 devices.
- ConBee II and RaspBee II. Supported, but on the not-recommended list. dresden elektronik’s ConBee III is on the tested list instead.
- Wi-Fi bridges like the Sonoff ZBBridge used as a coordinator. Home Assistant says Wi-Fi-based bridges aren’t recommended for ZHA with Silicon Labs radios.
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
- Home Assistant docs: Zigbee (ZHA) integration, compatible hardware
- Home Assistant: Connect ZBT-2 product page and FAQ
- Home Assistant: Connect ZBT-1 FAQ
- Home Assistant blog: SkyConnect becomes Connect ZBT-1 (June 13, 2024)
- Home Assistant: Green product page
- Zigbee2MQTT: Supported adapters
- Zigbee2MQTT: EmberZNet (Silicon Labs) adapters
- SMLIGHT: SLZB models overview
- Amazon: SMLIGHT SLZB-MR1 listing
- ITEAD: SONOFF Zigbee 3.0 USB Dongle Plus


