DirigeraClient
Dirigera Client API: Java written client API to interface IKEA's new smarthome hub DIRIGERA
Install / Use
/learn @dvdgeisler/DirigeraClientREADME
DIRIGERA Client API
<p align="center"> <a href="https://github.com/dvdgeisler/DirigeraClient/releases/download/latest/dirigera-client-api.jar" alt="Contributors"> <img src="https://img.shields.io/github/downloads/dvdgeisler/DirigeraClient/latest/dirigera-client-api.jar" /> </a> <a href="https://github.com/dvdgeisler/DirigeraClient/releases/download/latest/dirigera-client-dump.jar" alt="Contributors"> <img src="https://img.shields.io/github/downloads/dvdgeisler/DirigeraClient/latest/dirigera-client-dump.jar" /> </a> <a href="https://github.com/dvdgeisler/DirigeraClient/releases/download/latest/dirigera-client-mqtt.jar" alt="Contributors"> <img src="https://img.shields.io/github/downloads/dvdgeisler/DirigeraClient/latest/dirigera-client-mqtt.jar" /> </a> </p>Unofficial client API for IKEA's new Smarthome Hub DIRIGERA. The client API uses DIRIGERA's REST interface at port 8443. The vast majority of interfaces have been implemented. However, most are barely tested, and some are known as inoperable.
What is known to work
- Pair API with DIRIGERA
- Dump DIRIGERA's data model
- Fetch and edit devices
- (Un-)Link devices (e.g., light controller with light bulb)
- List and play music playlists and favorites
- Create, manipulate, and delete rooms, device-sets, and scenes
- Manipulate, and delete users
Supported devices
| Device Type | API | Home-Assistant Integration | Tested Devices | |---------------------|-----------------------------------------------|-----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Gateway | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>DIRIGERA Hub for smart products</li></ul> | | Repeater | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>TRADFRI signal repeater</li></ul> | | Light | <span style="color:green"> ✓</span> | <span style="color:green"> ✓</span> | <ul><li>STOFTMOLN ceiling/wall lamp WW24</li><li>FLOALT panel WS 60x60</li><li>TRADFRI bulb E27 CWS 806lm</li><li>TRADFRI bulb E27 CWS opal 600lm</li><li>TRADFRI bulb E27 WS opal 980lm</li><li>TRADFRI bulb E27 WS opal 1000lm</li><li>TRADFRI bulb E27 WS globe opal 1055lm</li><li>TRADFRI bulb T120 E27 WS opal 470lm</li><li>TRADFRI bulb E14 WS opal 400lm</li><li>TRADFRI bulb GU10 WS 400lm</li><li>TRADFRI bulb GU10 WS 345lm</li><li>TRADFRI Driver 10W</li><li>TRADFRI Driver 30W</li><li>GUNNARP panel round</li><li>LWA017 (Signify Netherlands B.V.)</li></ul> | | Outlet | <span style="color:green"> ✓</span> | <span style="color:green"> ✓</span> | <ul><li>ASKVADER on/off switch</li><li>TRADFRI control outlet</li><li>Aqara Smart Plug (lumi.plug.maeu01)</li></ul> | | Air Purifier | <span style="color:orange">? </span> | <span style="color:red"> X </span> | <ul><li>STARKVIND Air purifier</li></ul> | | Blinds | <span style="color:orange">✓ </span> | <span style="color:orange">? </span> | <ul><li>PRAKTLYSING cellular blind</li><li>FYRTUR black-out roller blind</li></ul> | | Light-Controller | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>Remote Control N2</li><li>TRADFRI on/off switch</li><li>TRADFRI remote control</li><li>LEPTITER Recessed spot light</li><li>TRADFRI wireless dimmer</li></ul> | | Blinds-Controller | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>TRADFRI open/close remote</li></ul> | | Sound-Controller | <span style="color:orange">? </span> | <span style="color:red"> X </span> | <ul><li>SYMFONISK Sound Controller</li></ul> | | Shortcut-Controller | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>TRADFRI SHORTCUT Button</li></ul> | | Motion-Sensor | <span style="color:green"> ✓</span> | <span style="color:red"> X </span> | <ul><li>TRADFRI motion sensor</li></ul>
Related Skills
node-connect
347.6kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
108.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.6kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.6kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
