This post may contain affiliate links. As an Amazon Associate we earn from qualifying purchases. Disclosure.

TL;DR

IKEA TRADFRI is one of the cheapest ways to build a Zigbee lighting network. But there are three distinct integration paths into Home Assistant, and each one has its own trade-offs worth understanding before you buy.

IKEA's TRADFRI range is one of the cheapest ways to get Zigbee bulbs into a Home Assistant lighting setup, and there are three routes in. The Zigbee2MQTT supported devices list covers a long line of IKEA bulbs, remotes, sensors, and plugs, and the library behind it holds definitions for more than 100 IKEA models. A caveat before we start: I don't own any IKEA smart gear, so this guide leans on the Zigbee2MQTT device pages, the Home Assistant documentation, and press coverage of IKEA's Matter range, and it names each source.

TL;DR: IKEA TRADFRI integrates with Home Assistant via three paths: Zigbee2MQTT (best for local control and the widest device support), the Dirigera hub through Home Assistant's HomeKit Device or Matter integration (easier but hub-dependent), or Matter over Thread (the newer KAJPLATS range). Zigbee2MQTT is the most flexible long-term choice. TRADFRI remotes need extra binding steps, and the PARASOLL door sensor has a Zigbee2MQTT reliability warning.

Parallel lines of light running away into the dark

What Are the Three Ways to Add TRADFRI to Home Assistant?

TRADFRI devices reach Home Assistant through three paths, and which one fits depends on what hardware you already own.

The paths are: direct Zigbee pairing via Zigbee2MQTT or ZHA, the Dirigera hub through Home Assistant's HomeKit Device or Matter integration, and native Matter over Thread for IKEA's newer devices. Each path is independent, so you can mix them if you have old and new hardware. A fourth, older route exists for the original TRADFRI Gateway: Home Assistant ships a community-maintained TRADFRI integration for it.

Path 1: Is Zigbee2MQTT the Best Option for Most People?

Zigbee2MQTT runs as a Home Assistant add-on and needs a USB Zigbee coordinator. The Sonoff Zigbee 3.0 USB Dongle Plus (CC2652P chip) is a common, inexpensive choice. No IKEA account, no Dirigera hub, no cloud dependency at all. The IKEA devices Zigbee2MQTT documents range from E27 bulbs and remotes to blinds such as the FYRTUR, the VALLHORN motion sensor, and the VINDSTYRKA air quality sensor, and its device pages say IKEA bulbs support OTA firmware updates from the Zigbee2MQTT frontend, so you don't need the IKEA app once the hub is gone.

How to Pair TRADFRI Bulbs via Zigbee2MQTT

These steps assume Home Assistant OS with Zigbee2MQTT already running. If you haven't followed our Zigbee2MQTT setup guide yet, install Mosquitto broker first, then Zigbee2MQTT from the Add-on Store.

  1. Open the Zigbee2MQTT web UI and click Permit join (All)
  2. Reset the bulb. Per the Zigbee2MQTT page for the TRADFRI E27 bulb, start with the bulb on, then off, then six very short "on" switches, and wait in the sixth on state. Seven switches sometimes makes the reset fail.
  3. Keep the bulb close to the coordinator while it pairs
  4. Home Assistant creates entities automatically, such as a light with brightness and color temperature

Zigbee2MQTT notes one quirk worth knowing: IKEA lights only support transitions on one attribute at a time, so if a single command changes color temperature and brightness together, the color temperature transition is ignored.

The TRADFRI Remote Problem

Here's where things get honest: TRADFRI remotes are awkward in Zigbee2MQTT because of how they use Zigbee binding. The Zigbee2MQTT page for the five-button remote explains that binding support depends on firmware. Below 2.3.014, binding isn't supported and you have to OTA update first. From 2.3.014 up to 2.3.074 the remote binds to groups only, one at a time, and it ships bound to a default group that you must unbind first.

On firmware in that middle range, the documented fix is to unbind the remote from default_bind_group, by sending an unbind request through Zigbee2MQTT's MQTT API or using the frontend's Bind tab. The docs add two practical notes: wake the remote with a button press right before sending bind commands, or the request fails with a general error, and avoid running button-triggered automations in restart mode, because every press and release fires an event and the second one can cancel the first run. The remote pairs by pressing the inside button four times within five seconds.

Path 2: Should You Use the IKEA Dirigera Hub?

Home Assistant's own documentation says there is currently no dedicated core integration for the IKEA Dirigera hub, which IKEA released in October 2022. You connect it through the HomeKit Device integration or the Matter integration instead. According to the same page, as of hub software 2.615.8 (September 2024) the Matter bridge covers lights (including drivers), plugs, blinds, remotes, motion sensors, open/close sensors, air purifiers, and air quality sensors.

This path is easier because the hub handles the Zigbee side. It's also hub-dependent: if the hub goes offline or a software update changes bridge behavior, your automations stop. That's a reasoned trade-off rather than a reported failure, but worth weighing before you commit.

Path 3: Can Matter Handle IKEA's Newer Devices?

IKEA's newer lighting range is not an update to the old bulbs. Matter Alpha's coverage of the November 2025 launch describes KAJPLATS as the new range replacing classic TRADFRI bulbs, with both Matter-over-Thread and Zigbee radios, so a bulb can pair directly to a Matter-over-Thread controller or work with Dirigera over Zigbee. The same launch covered 21 devices in all, including new sensors.

The catch is that only those newer devices work this way. Your existing Zigbee-only TRADFRI stock can't become a Matter device by itself, because the radio doesn't speak Thread. The Dirigera hub's Matter bridge is the way to bring old bulbs into a Matter setup. For a Thread device you also need a Thread border router on your network, which Home Assistant's own radios or a compatible smart speaker or hub can provide.

What Works Well with TRADFRI in Home Assistant?

Lights are the strong suit. The Zigbee2MQTT page for the TRADFRI E27 warm-white bulb lists a light entity with state, brightness, and level config, plus effect, power-on behavior, and identify controls. Color bulbs add color and color temperature on top.

Not every sensor is a safe buy, though. The Zigbee2MQTT page for the PARASOLL door and window sensor carries a warning: on some Zigbee networks the sensor regularly goes unavailable or drains its battery, depending on the other routers in the network, and Zigbee2MQTT says it generally doesn't recommend buying PARASOLL sensors for use with it. The VALLHORN motion sensor has its own quirks per the same docs. Alkaline AAA cells are reported to cause problems such as failed connections and false motion detection, and 1.2 V rechargeable cells behave better. Its lux sensor also saturates at 1364 lx, so treat any reading at that value as "at least this bright".

The VINDSTYRKA air quality sensor exposes temperature, humidity, PM2.5, and a VOC index, and Zigbee2MQTT lists it as a Zigbee router.

What Known Issues and Firmware Quirks Should You Expect?

Firmware updates run through the OTA section of the device page in Zigbee2MQTT, which the IKEA bulb pages list as supported. As a general Zigbee rule, update a few devices at a time rather than the whole mesh in one go, since OTA traffic competes with normal messages.

Older TRADFRI Gateway owners should know the gateway's integration in Home Assistant is community-maintained and uses local polling, so there's no vendor commitment behind it. Moving to Zigbee2MQTT or to a Dirigera hub are the two routes off the gateway.

Is it worth buying a Dirigera just for Home Assistant? If you already run Zigbee2MQTT, probably not: it adds a dependency without adding device support.

A pair of pendant lights hanging from a ceiling

Which TRADFRI Devices Are Worth Buying First?

Standing in the IKEA smart home aisle, wondering where to start? Based on the Zigbee2MQTT device documentation, this is the order I'd pick:

  • TRADFRI LED bulbs: the best-documented IKEA devices in Zigbee2MQTT, with a clear reset procedure
  • TRADFRI smart control outlet: a mains-powered device, so it adds a routing node to your mesh
  • VINDSTYRKA air quality sensor: PM2.5, VOC index, temperature, and humidity in one unit, and a Zigbee router
  • VALLHORN motion sensor: fine for motion-triggered lighting, but plan on 1.2 V rechargeable batteries
  • Skip the PARASOLL door sensor for a Zigbee2MQTT network until the open GitHub issue is resolved

Remotes are the device class where the Zigbee2MQTT docs spend the most words on troubleshooting, so leave them until you're comfortable with the binding steps covered earlier.

One caveat that applies to every mains-powered Zigbee bulb: it can only route while it has power. A bulb switched off at the wall stops forwarding messages for its neighbors. Keep bulbs powered at all times and control them through automations or remotes, never the physical wall switch. If your mesh needs real backbone, a smart plug or outlet is the better router anyway.

Which Path Should You Use?

If you're starting fresh, use Zigbee2MQTT with a USB coordinator. You avoid buying a hub, get broader device support, and run everything locally with no IKEA cloud in the loop. The remote binding issue is real but solvable.

If you already own a Dirigera hub and don't want to manage a Zigbee coordinator, connect it through Home Assistant's Matter or HomeKit Device integration. Just accept the hub dependency.

If you're buying new bulbs specifically for Home Assistant and you have Thread infrastructure, look at the KAJPLATS range, which carries both Thread and Zigbee radios and keeps your options open.

TRADFRI's value is straightforward: cheap, widely available, and well documented in Zigbee2MQTT. Lights work well. Remotes take a bit of extra setup, and sensor choice needs more care than the price tag suggests.

Frequently Asked Questions

Do IKEA TRADFRI bulbs work with Home Assistant without the IKEA hub?

Yes. TRADFRI bulbs pair directly with Home Assistant through Zigbee2MQTT or ZHA using a USB Zigbee coordinator; no IKEA hub required. The zigbee-herdsman-converters library behind Zigbee2MQTT holds definitions for more than 100 IKEA models, and a bulb shows up with brightness, color temperature (where the bulb supports it), and an effect control as standard entities.

What is the difference between Dirigera and the old TRADFRI Gateway?

The Dirigera hub (October 2022) replaced the older TRADFRI Gateway. Home Assistant's documentation says there is no dedicated core integration for Dirigera; you connect it through the HomeKit Device or Matter integration. As of hub software 2.615.8 (September 2024), its Matter bridge exposes lights, plugs, blinds, remotes, motion sensors, open/close sensors, air purifiers, and air quality sensors. The old gateway still has a community-maintained core integration that asks for the security key printed on its underside.

Why do IKEA TRADFRI remotes not work properly in Zigbee2MQTT?

Mostly because of binding, and the behavior depends on firmware. According to the Zigbee2MQTT device page for the five-button remote, firmware below 2.3.014 doesn't support binding and needs an OTA update first, while firmware from 2.3.014 to 2.3.074 binds to groups only and ships bound to a default group that you must unbind before use. Zigbee2MQTT also advises waking the remote with a button press right before sending bind commands, and not running button-triggered automations in restart mode, because press and release both fire events.

Which IKEA devices support Matter?

The newer KAJPLATS bulbs and the other devices IKEA launched in its 2025 Matter range are dual-protocol, with Matter over Thread and Zigbee radios, so they can pair straight to a Matter-over-Thread controller. Older Zigbee-only TRADFRI bulbs can't be updated to Matter, but a Dirigera hub can bridge them into a Matter setup.

Is IKEA TRADFRI worth it for a Home Assistant setup compared to Philips Hue?

TRADFRI is typically the cheaper option per bulb, and Zigbee2MQTT support for lights is mature. Remotes need binding cleanup, and the PARASOLL door sensor carries a Zigbee2MQTT warning about unreliable behavior on some networks. If lighting-only is your goal and you already have a Zigbee coordinator, TRADFRI is good value. For a setup with many accessories, Hue's more consistent accessory support may be worth the premium.

Sources & References