[APP][Pro] TP-Link Managed Switch

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
Latest Version: v0.1.1 (10/29/2024)

2 Likes

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?

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):

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
2 Likes

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.

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.