IKEA smart switch + Home Assistant: pairing, entities, verdict

This is the guide format Hassify exists for: a real device, paired in a real Melbourne home, with the exact entities it gives you in Home Assistant. We don't even sell this one — that's the point. If it works locally, we'll document it.

The device

IKEA's Zigbee smart switch — cheap, available at every IKEA, and fully local. Paired straight to Home Assistant through a Zigbee coordinator (we used a SONOFF ZBDongle-P): no IKEA hub, no IKEA app, no account.

Pairing

Put Home Assistant's Zigbee integration into pairing mode, hold the pair button until the LED blinks, and it appears in seconds. Ours identified instantly and took a name like any other device.

The entities you get (from our actual instance)

switch.ikea_smart_switch The on/off control — the entity your automations and dashboards use.
select.ikea_smart_switch_power_on_behavior What it does after a blackout: on, off, or previous state. Set it once; "previous" is what you want for lamps.
button.ikea_smart_switch_identify Blinks the device so you can find which one it is — handy once you own ten.
update.ikea_smart_switch Firmware updates, delivered through Home Assistant. No vendor app required, ever.

Works when the internet is down?

Yes — completely. Zigbee never touches the internet. Switching, automations and the power-on behaviour all live between the device and your hub.

Verdict

For the price, an easy yes. Four clean entities, OTA updates without an account, and blackout behaviour you control. It pairs through the same coordinator as everything else we stock — start with the ZBDongle-P if you don't have one.

Want this documented for your whole house? Every product we sell lists its exact Home Assistant entities on the product page — or the Local Starter Kit gets you the foundation everything pairs to.

Bake the best cakes without the cakes.

Super amazing nice

Back to blog