Quick Answer
IKEA TRÅDFRI devices are Zigbee at heart and work great in Home Assistant — either via Zigbee2MQTT/ZHA (no IKEA hub needed) or via the native IKEA integration (requires the IKEA Dirigera or TRÅDFRI hub). For most users, Zigbee2MQTT is the better path: no extra hub, full local control, OTA firmware updates included.
Table of Contents
What You Need
- IKEA TRÅDFRI bulbs, remotes, or sensors
- Home Assistant with Zigbee2MQTT (and Sonoff ZBDongle-P) OR the IKEA Dirigera hub
- No IKEA app or IKEA account required for Zigbee2MQTT approach
Integration Options
Option 1: Zigbee2MQTT or ZHA (No IKEA Hub)
TRÅDFRI devices pair directly to any Zigbee coordinator. This is the preferred approach for Home Assistant users — you get full local control without an IKEA hub, and Zigbee2MQTT can even push OTA firmware updates to your IKEA devices.
Supported TRÅDFRI devices in Zigbee2MQTT include:
- All TRÅDFRI bulbs (E14, E26, GU10 — dimmable, white spectrum, RGB)
- TRÅDFRI remote control (E1524/E1810)
- TRÅDFRI on/off switch (E1743)
- TRÅDFRI motion sensor (E1745)
- TRÅDFRI wireless dimmer (E1743)
- TRÅDFRI control outlet (E1603)
- SYMFONISK sound remote
Option 2: IKEA Dirigera Integration
IKEA released the Dirigera hub in 2022 as a replacement for the older TRÅDFRI hub. HA has a native Dirigera integration (since 2023.2) that uses the local Dirigera API. If you already have a Dirigera hub, this is the simplest path — press the button on the hub when prompted, and all your IKEA devices appear in HA.
Zigbee2MQTT Setup
Ensure Zigbee2MQTT is installed and running. The only configuration needed for IKEA OTA updates:
ota: update_check_interval: 1440 ikea_ota_use_test_url: false
With this config, Zigbee2MQTT checks for IKEA firmware updates daily and can push them to your devices wirelessly — something you can't do without the IKEA hub otherwise.
Device Pairing
Pairing TRÅDFRI bulbs:
- Enable Permit Join in Zigbee2MQTT
- Factory reset the bulb: toggle power 6 times quickly (on-off-on-off-on-off-on-off-on-off-on). The bulb flashes to confirm reset.
- The bulb pairs automatically and appears in Z2M device list
Pairing TRÅDFRI remote control:
- Enable Permit Join in Zigbee2MQTT
- Open the battery compartment of the remote
- Hold the pairing button (near the battery) for 5 seconds until the LED flashes
- Remote pairs and appears in Z2M
Motion-Triggered Lighting (YAML)
automation:
- alias: "Corridor motion light"
description: "Light on when motion, off 3 minutes after no motion"
trigger:
- platform: state
entity_id: binary_sensor.corridor_motion
to: "on"
action:
- service: light.turn_on
target:
entity_id: light.corridor
data:
brightness_pct: 100
color_temp: 4000
- alias: "Corridor motion light off"
trigger:
- platform: state
entity_id: binary_sensor.corridor_motion
to: "off"
for:
minutes: 3
action:
- service: light.turn_off
target:
entity_id: light.corridor
Using the TRÅDFRI remote in automations:
automation:
- alias: "TRADFRI remote - on button"
trigger:
- platform: state
entity_id: sensor.tradfri_remote_action
to: "on"
action:
- service: light.turn_on
target:
entity_id: light.living_room_group
data:
brightness_pct: 100
- alias: "TRADFRI remote - off button"
trigger:
- platform: state
entity_id: sensor.tradfri_remote_action
to: "off"
action:
- service: light.turn_off
target:
entity_id: light.living_room_group
- alias: "TRADFRI remote - brightness up"
trigger:
- platform: state
entity_id: sensor.tradfri_remote_action
to: "brightness_up_hold"
action:
- service: light.turn_on
target:
entity_id: light.living_room_group
data:
brightness_step_pct: 20
Group Control
Create a light group to control all IKEA bulbs in a room together:
light:
- platform: group
name: "Living Room IKEA"
entities:
- light.tradfri_bulb_e26_1
- light.tradfri_bulb_e26_2
- light.tradfri_bulb_e26_3
Troubleshooting
- Entities don’t appear in Home Assistant: Confirm the integration is loaded correctly and double-check that the device is supported by the platform you chose.
- Commands feel delayed: This is usually caused by cloud polling, weak Wi-Fi, or a slow Zigbee mesh rather than Home Assistant itself.
- Things work in the vendor app but not in HA: Re-check credentials, local API permissions, and whether the device is using the correct network path.
- Automations misfire: Open the automation trace in Home Assistant and verify the exact entity IDs and state changes being used.
FAQ
Do TRÅDFRI devices work without the IKEA hub?
Yes — TRÅDFRI devices are standard Zigbee and pair with any Zigbee coordinator (Sonoff ZBDongle-P, ConBee, etc.) via Zigbee2MQTT or ZHA. No IKEA hub or IKEA account needed.
Can I get OTA firmware updates without the IKEA hub?
Yes — Zigbee2MQTT can fetch IKEA firmware from IKEA's OTA servers and push updates to your devices wirelessly. Enable the ota section in your Z2M config.
Do TRÅDFRI bulbs act as Zigbee repeaters?
Yes — TRÅDFRI bulbs are mains-powered Zigbee routers. They extend the Zigbee mesh for battery-powered sensors and other end devices. This makes them a cost-effective mesh-building option.
SmartWired uses affiliate links. If you buy through our links, we may earn a commission at no extra cost to you. See our Affiliate Disclosure.