IKEA DIRIGERA Smart Home Hub API (Unofficial, Local)
The DIRIGERA hub is IKEA's next-generation smart home gateway (replacing TRADFRI). It exposes a private, locally-served REST API on the LAN with bearer-token authentication (token obtained by pressing the action button on the hub). There is no public OpenAPI from IKEA; the community has produced several SDKs that document and consume the surface — Leggin/dirigera (Python), lpgera/dirigera (TypeScript), dvdgeisler/DirigeraClient (Java), bombsimon/dirigera-rs (Rust). Resources include lights, outlets, blinds, air purifiers, environment sensors, motion sensors, open/close sensors, scenes, rooms and an event listener websocket. Not an official IKEA developer API.
Other Resources
SDKs
Python Client (Leggin/dirigera)
SDKs
TypeScript Client (lpgera/dirigera)
SDKs
Java Client (dvdgeisler/DirigeraClient)
SDKs
Rust Client (bombsimon/dirigera-rs)
Integrations
Home Assistant Integration (sanjoyg/dirigera_platform)
Integrations
Homebridge Plugin (uboness/homebridge-dirigera)
Tools
Web UI (lpgera/dirigera-web)