# \[APP\]\[Pro\] TP-Link Omada

**URL:** <https://community.homey.app/t/app-pro-tp-link-omada/153824>\
**Category:** Apps\
**Created:** [April 15, 2026, 7:03pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824 "2026-04-15T19:03:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 7:03pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/1 "2026-04-15T19:03:35Z")

</div>

This is a Homey app for the TP-Link Omada controllers (OC200, OC300, OC400 or self hosted).

> **[TP-Link Omada | Homey](https://homey.app/en-us/app/com.omadanetworks/TP-Link-Omada/)**
>
> Networks Empower Business

Cloud controllers are not yet supported, if you have a cloud controller and are interested in this Homey app, please let me know so I can add support for it.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 7:40pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/2 "2026-04-15T19:40:50Z")

</div>

# Version 1.0.1

- Fix app manifest

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 7:48pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/3 "2026-04-15T19:48:39Z")

</div>

# Version 1.0.2

- Added telemetry

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 8:08pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/4 "2026-04-15T20:08:19Z")

</div>

# Version 1.0.3

- Added signal strength

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 8:14pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/5 "2026-04-15T20:14:21Z")

</div>

# Version 1.0.4

- Fix signal strength

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 8:16pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/6 "2026-04-15T20:16:58Z")

</div>

# Version 1.0.5

- Fixed signal strength

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 9:22pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/7 "2026-04-15T21:22:14Z")

</div>

# Version 1.0.6

- Added reconnect button

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 9:43pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/8 "2026-04-15T21:43:18Z")

</div>

# Version 1.0.7

- Added reconnect Flowcard

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 15, 2026, 10:24pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/9 "2026-04-15T22:24:13Z")

</div>

# Version 1.0.8

- Added Block button

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 11:31am UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/10 "2026-04-16T11:31:15Z")

</div>

# Version 1.0.9

- Fixed translations

---

<div class="post-metadata">

**Author:** ![daniel3](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@daniel3](https://community.homey.app/u/daniel3)\
**Post date:** [April 16, 2026, 2:58pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/11 "2026-04-16T14:58:58Z")

</div>

Thanks for creating this app! I just installed the app and noticed some things. Fist when adding a new device it says the IP-address, e-mail address and password. I think the e-mail address should be a username, since Omada doesn’t specifically require a e-mail address to log in. Also when you click on the save button when adding a client it shows pair.saving next to the busy icon. Lastly, it doesn’t add the device when I want to add it. It keeps saying its busy but doesn’t continue adding the device. Hereby my diagnostic report: 1faf6dd1-75a5-4afd-89c2-b7094688a7de

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 3:02pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/12 "2026-04-16T15:02:31Z")

</div>

> [@daniel3](#):
>
> I think the e-mail address should be a username, since Omada doesn’t specifically require a e-mail address to log in.

It is usually your TP-Link ID email address. So the email address of the TP-Link ID that you bound your controller with during setup. So you need to enter your TP-Link ID email and password.

> [@daniel3](#):
>
> Also when you click on the save button when adding a client it shows pair.saving next to the busy icon.

That should be fixed in 1.0.9

> [@daniel3](#):
>
> . It keeps saying its busy but doesn’t continue adding the device.

I see it returns a 404 not found, what is your Omada controller port? For me it’s 8043, but maybe it’s different depending on the setup. I can add a port selector if necessary.

---

<div class="post-metadata">

**Author:** ![daniel3](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@daniel3](https://community.homey.app/u/daniel3)\
**Post date:** [April 16, 2026, 3:20pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/13 "2026-04-16T15:20:40Z")

</div>

> [@smarthomesven](#):
>
> It is usually your TP-Link ID email address. So the email address of the TP-Link ID that you bound your controller with during setup. So you need to enter your TP-Link ID email and password.

In my case my e-mailaddres doesn’t equal my username. So it can be the same, but it’s not always the case :).

> [@smarthomesven](#):
>
> That should be fixed in 1.0.9

This is fixed :)!

> [@smarthomesven](#):
>
> I see it returns a 404 not found, what is your Omada controller port? For me it’s 8043, but maybe it’s different depending on the setup. I can add a port selector if necessary.

I also use port 8043. I Tried to connect a different client that I also added to Homey via an IP-adders (my car charger) but it has the same problem unfortunately.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 3:23pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/14 "2026-04-16T15:23:37Z")

</div>

> [@daniel3](#):
>
> In my case my e-mailaddres doesn’t equal my username. So it can be the same, but it’s not always the case :).

That should still work, just enter your username in the email address field

> [@daniel3](#):
>
> I Tried to connect a different client that I also added to Homey via an IP-adders (my car charger) but it has the same problem unfortunately.

What controller do you use? Also, you should enter your **Omada controller IP,** not your client IP. The clients get discovered automatically from the controller

---

<div class="post-metadata">

**Author:** ![daniel3](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@daniel3](https://community.homey.app/u/daniel3)\
**Post date:** [April 16, 2026, 4:13pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/15 "2026-04-16T16:13:41Z")

</div>

> [@smarthomesven](#):
>
> What controller do you use? Also, you should enter your **Omada controller IP,** not your client IP. The clients get discovered automatically from the controller

That was my fault then. I now tried it with my Omada controller IP and it does continue. But after that I get that no new devices are found, even though there are quite a lot of devices on my Omada controller.

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 4:14pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/16 "2026-04-16T16:14:53Z")

</div>

> [@daniel3](#):
>
> But after that I get that no new devices are found, even though there are quite a lot of devices on my Omada controller.

That’s strange, can you share another diagnostic report after it shows “No devices found”?

---

<div class="post-metadata">

**Author:** ![daniel3](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@daniel3](https://community.homey.app/u/daniel3)\
**Post date:** [April 16, 2026, 4:35pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/17 "2026-04-16T16:35:52Z")

</div>

Here you go :):  
d806a653-9272-4c2f-8ef5-33c7a14d8964

---

<div class="post-metadata">

**Author:** ![smarthomesven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomesven/32/79712_2.png) [@smarthomesven](https://community.homey.app/u/smarthomesven)\
**Post date:** [April 16, 2026, 4:39pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/18 "2026-04-16T16:39:40Z")

</div>

I see a “ECONNREFUSED” error, which means that Homey was not able to connect to the Omada controller (is the controller at `192.168.3.1`?)

I also see a `192.168.80.20` device, are you using separate VLANs? Is your Homey able to reach your Omada controller, have you created a firewall rule for that?

---

<div class="post-metadata">

**Author:** ![Mariomark1541](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mariomark1541/32/178160_2.png) [@Mariomark1541](https://community.homey.app/u/Mariomark1541)\
**Post date:** [April 17, 2026, 1:49pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/19 "2026-04-17T13:49:37Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![daniel3](https://avatars.discourse-cdn.com/v4/letter/d/a4c791/32.png) [@daniel3](https://community.homey.app/u/daniel3)\
**Post date:** [April 17, 2026, 5:27pm UTC](https://community.homey.app/t/app-pro-tp-link-omada/153824/20 "2026-04-17T17:27:18Z")

</div>

My controller is on 192.168.6.15, my gateway is on 192.168.3.1. I do use different VLANs, but the one Homey is in and the one my controller is in are both not isolated. I did create a firewall rule specifically to allow Homey to have access to the controller.

[Next page](https://community.homey.app/t/app-pro-tp-link-omada/153824.md?page=2)
