IKEA makes some of the most affordable smart home gear on the planet. Bulbs for under $10, smart blinds that actually work, and sensors that cost less than your lunch. The best part? Every single IKEA smart device works with Home Assistant, and you probably don't even need the DIRIGERA hub.
Jump to a section
IKEA smart devices use standard Zigbee, they are cheap, and they are available at every IKEA store. No waiting for AliExpress shipments. No obscure brands with sketchy firmware. Just walk into a store, grab what you need, and pair it with Home Assistant when you get home.
TRADFRI bulbs start around $8. Smart blinds from $100 (competitors charge $250+). Motion sensors for $10. You can outfit an entire room for what one Philips Hue starter kit costs.
No proprietary protocols. IKEA devices speak standard Zigbee 3.0, which means they pair directly with any Zigbee coordinator. SkyConnect, Sonoff, ConBee, whatever you have. They also strengthen your Zigbee mesh as routers.
Walk into any IKEA store and buy smart home devices off the shelf. No waiting two weeks for a package from China. If something breaks, return it with the receipt. Try doing that with a Tuya device from AliExpress.
You have options. Most people go with direct Zigbee because it is the fastest and most reliable. But here is the full picture.
Pair IKEA devices straight to your Zigbee coordinator using ZHA or Zigbee2MQTT. This is what most Home Assistant users do. You skip the DIRIGERA hub entirely, which means faster response times, full local control, and one less device on your network.
Pros
Fastest response times. Fully local. No cloud dependency. No extra hub cost.
Cons
Cannot use the IKEA Home Smart app. Need a Zigbee coordinator ($20 to $30).
Best for
Anyone who wants full Home Assistant control and does not care about the IKEA app.
Keep the DIRIGERA hub and use the Home Assistant DIRIGERA integration to bridge your devices. This works but adds a layer between Home Assistant and your devices. You get the IKEA app alongside HA control, which is handy if other household members prefer the IKEA interface.
Pros
Keep using the IKEA app. Easier for non-technical household members. OTA updates through IKEA.
Cons
Slower. Extra hub ($35). Integration is community-maintained (HACS). Devices can only be on one Zigbee network.
Best for
Households where multiple people need access and not everyone uses Home Assistant.
The DIRIGERA hub can expose IKEA devices to Home Assistant through Matter. This is the newest option and IKEA has been rolling out Matter support for their product line. It works, but direct Zigbee is still faster and more mature for most use cases.
Pros
Industry standard protocol. Works across platforms. Future-proof in theory.
Cons
Requires DIRIGERA hub. Not all IKEA devices support Matter yet. Higher latency than direct Zigbee.
Best for
Multi-platform households using Apple Home, Google Home, and Home Assistant together.
| Feature | Direct Zigbee | DIRIGERA Hub | Matter |
|---|---|---|---|
| Response time | ~50ms | ~200ms | ~300ms |
| Requires hub | No | Yes ($35) | Yes ($35) |
| Fully local | Yes | Yes | Yes |
| IKEA app access | No | Yes | Yes |
| OTA firmware updates | Via Z2M only | Yes | Yes |
| Device support | All Zigbee devices | All devices | Partial |
| Setup difficulty | Easy | Medium | Medium |
Not every IKEA smart product is worth buying. These are the ones that work well with Home Assistant and give you the most value for your money.
From ~$8 per bulb
Available in warm white, tunable white, and color. E26/E27, GU10, and E12 bases. They act as Zigbee routers, which strengthens your mesh. The color versions are not as vivid as Hue, but at a third of the price, they do the job.
Zigbee 3.0 | Router | ZHA + Z2M compatible
~$15
Powers IKEA LED panels and light strips. Dimmable via Zigbee. A solid option for under-cabinet lighting or ceiling panels. Pairs directly with Home Assistant, no hub required.
Zigbee 3.0 | Router | ZHA + Z2M compatible
From ~$100
These replaced the FYRTUR and KADRILJ. Roller blinds with a built-in Zigbee motor and rechargeable battery. They pair directly with Home Assistant and support position control (0 to 100%). At $100, they are the cheapest smart blinds you can buy from a major brand.
Zigbee 3.0 | End device | ZHA + Z2M compatible
No longer sold new
If you already have FYRTUR blinds, they work perfectly with Home Assistant via direct Zigbee. Same pairing process as the newer models. IKEA stopped selling them but they are still fully supported in Zigbee2MQTT and ZHA.
Zigbee 3.0 | End device | ZHA + Z2M compatible
~$10
A basic PIR motion sensor. Not the fastest (there is a cooldown period of about 3 minutes), but at $10 you cannot complain. Use it for hallway lights or bathroom automations where a slight delay is fine. Battery lasts about a year.
Zigbee 3.0 | End device | ZHA + Z2M compatible
~$10
Simple open/close sensor. Slap it on a door or window and get instant notifications in Home Assistant. Small, clean design that blends in. Works well for security automations or HVAC control (turn off heating when windows are open).
Zigbee 3.0 | End device | ZHA + Z2M compatible
~$13
The newer motion sensor with a faster response than the original TRADFRI one. Smaller design, longer battery life, and better detection angles. If you are buying new, get this one instead of the older model.
Zigbee 3.0 | End device | ZHA + Z2M compatible
$8 to $15
The SOMRIG is a tiny two-button remote. STYRBAR has four buttons. Both pair directly to Home Assistant and can trigger any automation. Mount them on the wall with the included adhesive for a physical switch that family members can actually use.
Zigbee 3.0 | End device | ZHA + Z2M compatible
From ~$100
These are actually Sonos speakers in IKEA clothing. The bookshelf speaker and table lamp speaker both run Sonos software and integrate with Home Assistant through the Sonos integration. Great sound quality for the price. Use them for TTS announcements, multi-room audio, or morning alarm automations.
Wi-Fi | Sonos integration | Not Zigbee
~$10
Basic Zigbee smart plug. On/off only (no energy monitoring). Acts as a Zigbee router, so every plug you add strengthens your mesh network. At $10, scatter a few around your home as mesh extenders that happen to also control things.
Zigbee 3.0 | Router | ZHA + Z2M compatible
~$13
The newer version with power metering. Track energy consumption per device right in Home Assistant. Useful for monitoring washing machines, dryers, or anything you want to track costs on. Also a Zigbee router.
Zigbee 3.0 | Router | ZHA + Z2M compatible
This walkthrough covers the recommended method: direct Zigbee pairing. The whole process takes about 5 minutes per device.
You need a Zigbee coordinator plugged into your Home Assistant server. Popular options: Home Assistant SkyConnect ($30), Sonoff ZBDongle-P ($20), or ConBee II ($30). If you already have one running ZHA or Zigbee2MQTT, skip to step 2.
Not sure which to pick? Check our Zigbee guide.
If the device was previously paired to a DIRIGERA or TRADFRI gateway, you need to factory reset it first. The method depends on the device type:
For ZHA: Go to Settings, Devices & Services, ZHA, and click "Add Device." Home Assistant starts scanning for new Zigbee devices.
For Zigbee2MQTT: Click "Permit Join" in the Zigbee2MQTT dashboard. You have 254 seconds (about 4 minutes) to pair your device.
After the factory reset, the device enters pairing mode automatically. For bulbs, just make sure they are powered on. For remotes and sensors, press the pair button. Home Assistant should discover the device within 30 seconds. Name it something useful like "Kitchen IKEA Bulb" or "Bedroom Blinds."
Toggle the device from Home Assistant to confirm it responds. Assign it to a room (Area) so it shows up in the right place on your dashboard. If the device does not respond, move it closer to another Zigbee router (any mains-powered device) and try again.
These are practical automations that make IKEA devices shine. Each one uses devices you can buy at IKEA for under $50.
TRADFRI motion sensor + TRADFRI bulb. When motion is detected in the hallway, turn on the light at 30% brightness after sunset (100% during the day). Turn off after 3 minutes of no motion. Total cost: about $18.
alias: "Hallway Motion Light"
trigger:
- platform: state
entity_id: binary_sensor.hallway_motion
to: "on"
condition: []
action:
- choose:
- conditions:
- condition: sun
after: sunset
sequence:
- service: light.turn_on
target:
entity_id: light.hallway_tradfri
data:
brightness_pct: 30
default:
- service: light.turn_on
target:
entity_id: light.hallway_tradfri
data:
brightness_pct: 100
- wait_for_trigger:
- platform: state
entity_id: binary_sensor.hallway_motion
to: "off"
for: "00:03:00"
- service: light.turn_off
target:
entity_id: light.hallway_tradfriPRAKTLYSING blinds. Open the bedroom blinds gradually when the sun rises (only on weekdays). Wake up to natural light instead of an alarm. Close them again at sunset for privacy.
alias: "Sunrise Blinds Open"
trigger:
- platform: sun
event: sunrise
offset: "+00:30:00"
condition:
- condition: time
weekday: [mon, tue, wed, thu, fri]
action:
- service: cover.set_cover_position
target:
entity_id: cover.bedroom_blinds
data:
position: 100Map the four buttons on a STYRBAR remote to different scenes. Top button for "Movie mode" (dim lights, close blinds), bottom for "All off." Left and right for brightness up/down. Physical buttons that anyone in the house can use.
alias: "STYRBAR Movie Mode"
trigger:
- platform: event
event_type: zha_event
event_data:
device_ieee: "your_styrbar_ieee"
command: "on"
action:
- service: scene.turn_on
target:
entity_id: scene.movie_modePARASOLL door/window sensor + your thermostat. When a window opens, pause the heating in that room. When it closes, resume normal temperature. This alone can save you 5 to 10% on heating costs. Sensor costs $10.
alias: "Window Open - Pause Heating"
trigger:
- platform: state
entity_id: binary_sensor.bedroom_window
to: "on"
for: "00:01:00"
action:
- service: climate.set_hvac_mode
target:
entity_id: climate.bedroom
data:
hvac_mode: "off"INSPELNING smart plug on your washing machine. Get a notification when the wash cycle finishes (power drops below 3W). No more forgetting wet laundry in the machine for hours.
alias: "Washing Machine Done"
trigger:
- platform: numeric_state
entity_id: sensor.washing_machine_plug_power
below: 3
for: "00:02:00"
condition:
- condition: numeric_state
entity_id: sensor.washing_machine_plug_power
above: 0
action:
- service: notify.mobile_app
data:
title: "Laundry Done"
message: "The washing machine has finished. Time to hang it up!"Use IKEA plugs as mesh extenders
Every TRADFRI plug and bulb acts as a Zigbee router. Scatter a few cheap plugs around your home to strengthen the mesh, even if you do not need them to control anything. A $10 plug can fix range issues in distant rooms.
โ ๏ธ Do not mix IKEA remotes with non-IKEA bulbs directly
IKEA remotes can bind directly to bulbs via Zigbee, but this only works reliably with IKEA bulbs. For controlling non-IKEA devices, pair the remote to Home Assistant and create automations instead of direct bindings.
๐ Firmware updates through Zigbee2MQTT
If you skip the DIRIGERA hub, you can still update IKEA device firmware through Zigbee2MQTT. It downloads OTA updates from the IKEA firmware servers. ZHA also supports OTA updates for IKEA devices.
๐ช Check the As-Is section
IKEA stores often have returned or display smart home products in their As-Is section at a discount. Bulbs, sensors, and even blinds show up regularly. Since they are all factory-resettable, returned products work exactly the same as new ones.
Everything you need from IKEA to get started with Home Assistant. Total cost: under $80 (assuming you already have a Zigbee coordinator).
Want to see if your existing devices work with Home Assistant?
Run a Free Device ScanYes. You can connect IKEA smart home devices to Home Assistant in three ways: directly via Zigbee (using a coordinator like SkyConnect or Sonoff ZBDongle-P), through the DIRIGERA hub integration, or via Matter. Direct Zigbee is the most popular method because it gives you full local control without needing the DIRIGERA hub at all.
No. Most people skip the DIRIGERA hub entirely and pair IKEA Zigbee devices directly with Home Assistant using a Zigbee coordinator. This gives you faster response times, local control, and no dependency on IKEA cloud services. The DIRIGERA hub is only needed if you also want to use the IKEA Home Smart app alongside Home Assistant.
TRADFRI is the older IKEA smart home product line with the round TRADFRI gateway. DIRIGERA is the newer hub that replaced it in 2022. DIRIGERA supports Matter and Thread in addition to Zigbee. The devices themselves (bulbs, blinds, sensors) work with both systems and can be paired directly to Home Assistant without either hub.
IKEA devices are some of the best budget options for Home Assistant. The bulbs, blinds, and sensors use standard Zigbee, so they pair directly with any coordinator. They are affordable, widely available, and act as Zigbee routers (the mains-powered ones), which strengthens your mesh network. The main downside is fewer features compared to premium brands like Hue or Aqara.
Yes. The DIRIGERA hub supports Matter, so you can expose IKEA devices to Home Assistant through Matter. However, this adds latency and complexity compared to direct Zigbee pairing. Most Home Assistant users prefer direct Zigbee because it is faster and does not require the DIRIGERA hub. Matter support is improving, but Zigbee remains the better option for now.