Skip to content

Commit 1c987d7

Browse files
Mesterkaajneilliii
andauthored
Add new Plugin - PSU Control IKEA Dirigera (#1329)
* Added PSUControl IKEA Dirigera Page --------- Co-authored-by: jneilliii <[email protected]>
1 parent 6b9e987 commit 1c987d7

File tree

5 files changed

+76
-0
lines changed

5 files changed

+76
-0
lines changed

_plugins/psucontrol_ikea_dirigera.md

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
layout: plugin
3+
4+
id: psucontrol_ikea_dirigera
5+
title: OctoPrint PSU Control IKEA Dirigera
6+
description: Adds IKEA Dirigera connected smart outlet support to OctoPrint-PSUControl as a sub-plugin
7+
authors:
8+
- Mesterkaa
9+
license: AGPLv3
10+
11+
date: 2024-10-08
12+
13+
homepage: https://github.com/Mesterkaa/OctoPrint-PSU_Control_IKEA_Dirigera
14+
source: https://github.com/Mesterkaa/OctoPrint-PSU_Control_IKEA_Dirigera
15+
archive: https://github.com/Mesterkaa/OctoPrint-PSU_Control_IKEA_Dirigera/archive/main.zip
16+
17+
tags:
18+
- control
19+
- power
20+
- psu
21+
- psucontrol
22+
- psucontrol subplugin
23+
- ikea
24+
25+
screenshots:
26+
- url: /assets/img/plugins/psucontrol_ikea_dirigera/Plugin.png
27+
alt: Plugin Settings
28+
caption: The PSU Control - IKEA Dirigera plugin settings
29+
- url: /assets/img/plugins/psucontrol_ikea_dirigera/IKEAHomeSmart1.png
30+
alt: IKEA Homesmart Device Name
31+
caption: IKEA Homesmart Device name.
32+
- url: /assets/img/plugins/psucontrol_ikea_dirigera/IKEAHomeSmart2.png
33+
alt: IKEA Homesmart Device Settings
34+
caption: IKEA Homesmart device settings
35+
36+
featuredimage: /assets/img/plugins/psucontrol_ikea_dirigera/OctoPrintXIKEA.png
37+
38+
compatibility:
39+
python: ">=3,<4"
40+
41+
---
42+
# IKEA Dirigera PSU Control
43+
## About
44+
45+
IKEA Dirigera sub-plugin for [PSU Control](https://github.com/kantlivelong/OctoPrint-PSUControl) in [Octoprint](https://octoprint.org/)
46+
47+
Add the ability to control any IKEA smart outlet connected to IKEA Dirigera Hub, via the PSU Control Plugin.
48+
49+
- Choose this plugin for Switching/Sensing in [PSU Control](https://github.com/kantlivelong/OctoPrint-PSUControl) settings.
50+
- Input IKEA Dirigera IP address, Outlet Name and generate a token, and you are ready to go.
51+
52+
## Configuration
53+
54+
Follow the Step-by-Step guide in the Plugin settings.
55+
1. **Enter Outlet Name**
56+
- The Outlet Name is the name given to the device in the IKEA "Home Smart" App.
57+
- [Apple](https://apps.apple.com/us/app/ikea-home-smart/id1633226273)
58+
- [Android](https://play.google.com/store/apps/details?id=com.ikea.inter.homesmart.system2)
59+
- The name needs to be unique and can be edited in the app.
60+
2. **Enter IP Address**
61+
- IP Address of the IKEA Dirigera Hub. The app sadly doesn't show it, so it has to be found in other ways e.g. your router settings.
62+
3. **Send Challenge**
63+
- Click the **Send Challenge** button and await a success.
64+
- A **fail** will be followed by some error data that might give a hint of the problem.
65+
4. **Press the Action Button**
66+
- The **Action** button can be found labeled on the bottom of the IKEA Dirigera device.
67+
5. **Generate Token**
68+
- Click the **Get Token** button and await a success.
69+
- A successful call will result in a **token** in the "Generated Token" field.
70+
- A **fail** will be followed by some error data that might give a hint of the error.
71+
6. **Test Connection (Optional)**
72+
- Click the **Test Connection** button and await a success.
73+
- On a success you should see the current status of the outlet.
74+
7. **Remember to Save**
75+
- The token has been fetched from the IKEA Dirigera but has yet to be saved.
76+
- **Remember to save!**
Loading
Loading
Loading
Loading

0 commit comments

Comments
 (0)