# \[APP\]\[Pro\] TP-Link Managed Switch

**URL:** https://community.homey.app/t/app-pro-tp-link-managed-switch/119802
**Category:** Apps
**Tags:** app, homey-pro, homey-pro-2023
**Created:** [November 5, 2024, 3:15am UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802 "2024-11-05T03:15:10Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [November 5, 2024, 3:15am UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/1 "2024-11-05T03:15:10Z")

</div>

### TP-Link Managed Switch App for Homey

**Welcome to the TP-Link Managed Switch app forum!** This space is dedicated to discussing, supporting, and sharing tips for integrating TP-Link Managed Switches with Homey. Whether you’re a developer, a Homey user, or someone just starting with TP-Link smart networking, you’re in the right place!

* * *

#### About the TP-Link Managed Switch App

This app brings support for TP-Link Managed Switches to Homey, enabling automation, monitoring, and control of network switches from your Homey hub.

- **Supported Devices:** List compatible TP-Link Managed Switch models.
- **Key Features:**
  - Control switch ports
  - Monitor network traffic
  - Automate network settings based on Homey flows
  - Status Monitoring
  - Detection of Link Changes

**GitHub Repository:** [GitHub](https://github.com/jamisonbennett/homey-tp-link-managed-switch)  
**Latest Version:** v0.1.1 (10/29/2024)

---

<div class="post-metadata">

### Author: ![Doekse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doekse/32/109415_2.png) [@Doekse](https://community.homey.app/u/Doekse)
#### Post date: [November 6, 2024, 1:07pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/2 "2024-11-06T13:07:11Z")

</div>

Thanks for the app, @Jamison_Bennett! I tried it out with my switches at home _(SG1016DE, SG105E, and SG108E)_, but they don’t seem to be connecting yet. I keep getting the message: _“Connection Error: Unable to connect to the managed switch.”_

I’ve also generated a diagnostic report: `257d1d0d-5a4d-42f8-bb29-112a0fe67a85`

Any ideas on what might be causing this?

---

<div class="post-metadata">

### Author: ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)
#### Post date: [November 6, 2024, 6:22pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/3 "2024-11-06T18:22:33Z")

</div>

> <https://github.com/jamisonbennett/homey-tp-link-managed-switch/issues/1>
>
> Thanks for this new Homey app!
> 
> I can not add my switches (TL-SG108E and TL-SG…105E); keep getting "Unable to connect", though I am sure the IP address and credentials are ok. Switches are in the same vlan as Homey.
> See screenshots.
> !\[Screenshot\_20241030\_152151\_Homey\](https://github.com/user-attachments/assets/4e5a4afd-79fe-408d-bc31-544d57869234)
> !\[Screenshot\_20241030\_152158\_Homey\](https://github.com/user-attachments/assets/21c0ff4f-1dd2-47e1-be50-ad344dfa7c0e)
> !\[Screenshot\_20241030\_152659\_Chrome\](https://github.com/user-attachments/assets/1958b8fd-323d-40db-a2f0-8010cc7e72fc)
> 
> What to do?
> 
> Other thing: perhaps a good idea to make an App Topic in the Homey Community?
> 
> Kind regards,
> Henk.

---

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [November 7, 2024, 4:07am UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/4 "2024-11-07T04:07:41Z")

</div>

Thanks for asking on this. I suspect this may be a result of the hardware and/or firmware version on the switches.

I don’t know this for sure but after reviewing the release notes I suspect that the following following hardware and firmware minimum versions would be needed (you can upgrade firmware easily at [Download for TL-SG105E | TP-Link](https://www.tp-link.com/us/support/download/tl-sg105e/v5/#Firmware)):

**TL-SG105E**

| TL-SG105E Hardware Version | Supported Firmware Version |
| --- | --- |
| TL-SG105E v1 | Unsupported |
| TL-SG105E v2 | Unsupported |
| TL-SG105E v3 | Unsupported |
| TL-SG105E v4 | Unsupported |
| TL-SG105E v5 | 1.0.0 Build 20230214 |
| TL-SG105E v5.6 | 1.0.0 Build 20230214 |

**TL-SG108E**

| TL-SG108E Hardware Version | Supported Firmware Version |
| --- | --- |
| TL-SG108E v1 | Unsupported |
| TL-SG108E v2 | Unsupported |
| TL-SG108E v3 | Unsupported |
| TL-SG108E v4 | Unsupported |
| TL-SG108E v5 | Unsupported |
| TL-SG108E v6 | 1.0.0 Build 20230218 |
| TL-SG108E v6.6 | 1.0.0 Build 20230218 |

**TL-SG116E**

| TL-SG116E Hardware Version | Supported Firmware Version |
| --- | --- |
| TL-SG116E v1 | Unsupported |
| TL-SG116E v1.20 | Unsupported |
| TL-SG116E v2 | Unsupported |
| TL-SG116E v2.6 | Unsupported |
| TL-SG116E v2.20 | 1.0.0 Build 20230220 |
| TL-SG116E v2.26 | 1.0.0 Build 20230220 |

**TL-SG1024DE**

| TL-SG1024DE Hardware Version | Supported Firmware Version |
| --- | --- |
| TL-SG1024DE v1 | Unsupported |
| TL-SG1024DE v2 | Unsupported |
| TL-SG1024DE v3 | Unsupported |
| TL-SG1024DE v4 | Unsupported |
| TL-SG1024DE v4.20 | 1.0.0 Build 20230219 |
| TL-SG1024DE v4.26 | Unsupported |
| TL-SG1024DE v6 | 1.0.0 Build 20230220 |
| TL-SG1024DE v6.6 | 1.0.0 Build 20230220 |
| TL-SG1024DE v7 | 1.0.0 Build 20230616 |
| TL-SG1024DE v7.60 | 1.0.0 Build 20230616 |

---

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [November 8, 2024, 3:26am UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/5 "2024-11-08T03:26:42Z")

</div>

I added the list of supported switches to this error message in v0.1.3. This failure is most likely the result of an earlier hardware/firmware version. Unfortunately until the login is able to authenticate, I don’t have a way to obtain the firmware/hardware version numbers. I don’t have a copy of all of the switches so I don’t have a way to add support for them.

---

<div class="post-metadata">

### Author: ![Redpill83](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/redpill83/32/121097_2.png) [@Redpill83](https://community.homey.app/u/Redpill83)
#### Post date: [December 9, 2024, 11:41am UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/6 "2024-12-09T11:41:47Z")

</div>

Hello, thank you very much for your work.

I have a **TP-Link TL-SG105PE** with the following configuration:

- Firmware Version: **1.0.0 Build 20220414 Rel.52733**
- Hardware Version: **TL-SG105PE 2.0**

Is it possible to help you to add it to the compatibility list?

Thank you

_Edit : My sincere apologies, once the Maj firmware was in 1.0.0 Build 20230218 Rel.51084 I was able to connect._

---

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [December 17, 2024, 10:41pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/7 "2024-12-17T22:41:20Z")

</div>

Unfortunately, I do not have the power over ethernet hardware. So it would be a little bit difficult for me to integrate it. Of course, the project is open source so contributions are welcome.

---

<div class="post-metadata">

### Author: ![Doekse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doekse/32/109415_2.png) [@Doekse](https://community.homey.app/u/Doekse)
#### Post date: [May 11, 2026, 12:36pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/8 "2026-05-11T12:36:21Z")

</div>

Hi @Jamison_Bennett, I’ve just created a [PR](https://github.com/jamisonbennett/homey-tp-link-managed-switch/pull/6) that adds support for _(what I believe are)_ all older hardware revisions. In addition, I’ve included a couple of quality-of-life improvements, including:

- An `alarm_port_disconnected` sensor capability per port that indicates whether a port is connected or disconnected
- Device information such as hardware/software versions, IP address, and MAC address in the device settings
- Custom device icons based on the number of ports
- Flow cards with autocomplete support
- Reworked pair and repair flows that show clear error/warning pop-ups instead of interrupting the flow

Let me know if you have any questions!

---

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [May 11, 2026, 1:22pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/9 "2026-05-11T13:22:42Z")

</div>

Thank you for substantial contributions. I will review this PR soon.

---

<div class="post-metadata">

### Author: ![Jamison\_Bennett](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jamison_bennett/32/113495_2.png) [@Jamison\_Bennett](https://community.homey.app/u/Jamison_Bennett)
#### Post date: [May 18, 2026, 12:21pm UTC](https://community.homey.app/t/app-pro-tp-link-managed-switch/119802/10 "2026-05-18T12:21:33Z")

</div>

Version 0.1.7 is now live and it includes these changes. Thank you!
