IKEA Dirigera Hub Integration
sanjoyg/dirigera_platform · v2.7.1
HomeAssistant Integration for Dirigera Platform
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
fan | Fan | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
scene | Scene (as a switch) |
What people report
Talks to the IKEA Dirigera hub and exposes more sensors than HomeKit or Matter, such as STARKVIND and VINDSTYRKA. New IKEA models arrive via community PRs; some bulb and air purifier details lag.
- Works13
- Partly works2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| eWeLink TH01 Zigbee temperature sensor | Works | Shows 0.01 C accuracy here versus 1 C steps via HomeKitSaved copyThe eWeLink - TH01 Zigbee Temperture Humidity Sensor displays the temperature at 0.01°C accuracy in this integration while vis the HomeKit integration it only shows increments of 1°C. A generic button isn’t shown on the HomeKit integration while on this integration it shows its battery status. I haven’t been able to use the button functions though but that could be my fault. Just FYI. Excerpt saved from GitHub on 2026-10-23. | Issue #87 · 2024-10 | |
| IKEA ALPSTUGA air quality monitor | Works | CO2 sensor support mergedSaved copyDescribe your changes This PR adds Current CO2 sensor from ALPSTUGA. Currently it's waiting for this PR to be merged and released: https://github.com/Leggin/dirigera/pull/124 In the meantime, you can change `requirements.txt` and `manifest.json` base lib to `dirigera @ git+https://github.com/stirante/dirigera@main` ## Checklist before submitting a pull request - [ ] Updated base lib and added the required version in the `requirements.txt` and `manifest.json` ## Checklist for reviewer - [ ] Select "Squash and merge" to keep commit timeline clean Excerpt saved from GitHub on 2026-10-23. | PR #182 · 2026-01 | |
| IKEA BADRING water leak sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA FYRTUR blinds | Works | Listed as supportedSaved copy… (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA KADRILJ blinds | Works | Listed as supportedSaved copy… MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA MYGGBETT open/close sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA MYGGSPRAY motion and light sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA PARASOLL open/close sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA RODRET remote | Works | Remote with automation eventsSaved copy… (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA SOMRIG remote | Works | Remote with automation eventsSaved copy… MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA STYRBAR remote | Works | Remote with automation eventsSaved copy… Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA VALLHORN motion sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA VINDSTYRKA air quality sensor | Works | Listed as supportedSaved copySupported devices: Lights (including RGBWW with dynamic color mode switching); Outlets (with energy monitoring); Open/Close Sensors (PARASOLL, MYGGBETT); Motion Sensors (VALLHORN, MYGGSPRAY); Light Sensors (MYGGSPRAY illuminance); Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2); FYRTUR/KADRILJ Blinds; STYRBAR / RODRET / SOMRIG Remotes - with automation events; AirPurifier / STARKVIND; Water Leak Sensors (BADRING); Scenes. Excerpt saved from the README on 2026-10-23. | README | |
| IKEA KAJPLATS GU10 WS bulb | Partly works | Colour-temp-only bulbs flood errors in mixed device sets; fix PR openSaved copyProblem Color_temp-only bulbs (e.g. `KAJPLATS GU10 WS 575lm`) that live in a mixed device set get flooded with this error, repeatedly and on every startup: [code] The command is also left half-applied. ## Root cause `ColorMode.HS` is assigned to a bulb's `_color_mode` in three places without checking that the bulb actually supports HS: 1. `hub_event_listener._apply_scene_actions`, a `sceneUpdated` action carrying `colorHue`/`colorSaturation` sets `_color_mode = HS`. 2. `hub_event_listener` `deviceStateChanged` handler, a color event carrying Excerpt saved from GitHub on 2026-10-23. | PR #203 · 2026-07 | |
| IKEA STARKVIND air purifier | Partly works | Fan mode error fixed upstream; fan speed and PM2.5 sensor were initially missingSaved copy[code] The dump: ``` { "id":"xxx", "type":"airPurifier", "deviceType":"airPurifier", "createdAt":"2024-07-02T16:13:55.000Z", "isReachable":true, "lastSeen":"2024-08-01T11:42:44.000Z", "attributes":{ "customName":"Purificador de ar Sala", "model":"STARKVIND Air purifier", "manufacturer":"IKEA of Sweden", "firmwareVersion":"1.1.001", "hardwareVersion":"1", "serialNumber":"xxx", "productCode":"E2007", "fanMode":"on", "fanModeSequence":"lowMediumHighAuto", "motorState":20, "motorRuntime":24, "filterElapsedTime":42991, "filterAlarmStatus":false, "filterLifetime":259200, "childLock":false, … Excerpt saved from GitHub on 2026-10-23. | Issue #61 · 2024-08 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local polling
Talks to the device on your network, asking it for updates every so often.
Details
| Installs (analytics) | 1,996 (0.28%) |
|---|---|
| GitHub stars | 225 |
| Latest version | 2.7.1 (2026-02-18) |
| Set up in the UI | Yes |
| Maintainers | @nrbrt |
| License | MIT |
Devices listed in its README
- Lights (including RGBWW with dynamic color mode switching)
- Outlets (with energy monitoring)
- Open/Close Sensors (PARASOLL, MYGGBETT)
- Motion Sensors (VALLHORN, MYGGSPRAY)
- Light Sensors (MYGGSPRAY illuminance)
- Environment Sensors (VINDSTYRKA, ALPSTUGA including CO2)
- FYRTUR/KADRILJ Blinds
- STYRBAR / RODRET / SOMRIG Remotes - with automation events
- AirPurifier / STARKVIND
- Water Leak Sensors (BADRING)
- Scenes
Notable forks
Forks with stars, or with code pushed at least 90 days after the original’s last push. Useful when the original goes quiet.
| Fork | Stars | Last push | Description |
|---|---|---|---|
| nrbrt/dirigera_platform Newer code | ★ 50 | 2026-10-20 | HomeAssistant Integration for Dirigera Platform |
| paulsp94/dirigera_platform Newer code | ★ 0 | 2026-07-11 | HomeAssistant Integration for Dirigera Platform |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/nrbrt/dirigera_platform
- Source code: https://github.com/sanjoyg/dirigera_platform
- Issues: https://github.com/nrbrt/dirigera_platform/issues
- HACS: https://hacs.xyz