[APP][Pro] TP-Link Deco

TP-Link Deco — v1.4.62 (Test)

Hi all,

I’ve pushed a batch of fixes to the Test channel that should resolve the pairing/login issues several of you have reported recently (“credentials not valid”, pairing stuck on “Login failed”, or a “Timeout after 30000ms” error). If you’ve hit any of those, please update and give it another try.

What’s fixed

Login format detection completely reworked
Different Deco models and firmware versions speak slightly different dialects of the login protocol (JSON vs. form-urlencoded, different password hashing). The app used to guess one format and only retry if it recognized a very specific error — which meant some models that used to pair fine started failing after other fixes were made for different models. The app now tries every known combination during pairing and stops at the first one that works, so a quirk on one model can no longer break pairing for another.

Pairing could “lose” a successful login
Found and fixed a real bug where login could succeed perfectly — your Deco accepted the credentials — but the pairing screen would navigate to the wrong place afterward and never show you the device list. If you saw pairing seemingly succeed but then nothing happened (or it dumped you back to the login screen), this was why.

“Timeout after 30000ms” on slow routers
On some networks, a single request during login could hang well past its intended timeout, pushing the whole login past Homey’s own ~30 second pairing limit — even though the login was about to succeed. Login now has a hard timeout backstop and gives up with a clear error well before that limit, instead of silently running over it.

Diagnostic screen fixed
The “unrecognised login protocol” screen (model/firmware report + copy debug report) had a bug where its buttons did nothing on some platforms. That’s fixed, so if pairing genuinely doesn’t recognize your firmware, you can now actually report it properly.

How to update

Install/switch to the Test version here

If it still doesn’t work

Please use Settings → Apps → TP-Link Deco → ⋮ → Submit diagnostic report right after the failure, and post the report ID here along with your Deco model and firmware version (Deco app → More → About). That gives me everything I need to dig in without back-and-forth.

Thanks for your patience and for all the diagnostic reports — they’re what made tracking this down possible.

Still the same error with a separate account.

43bfba49-8c63-432e-a8c9-2844b956f445

Still a time out

05494aa1-005c-4677-a2b6-d910d291bfd9

Model:Deco X50(EU) Ver: 1.0

1.8.0 Build 25102213 Rel. 43970

Hi. Nope still timeout

3432418b-e039-4a67-8335-5687179eb6a6

Here I think the wrong IP was entered.the 192.169.x.x. should have been 192.168.x.x especially with a subnetmask /24

Log ID: 05494aa1-005c-4677-a2b6-d910d291bfd9

User Message:
Still a timeout

stdout:
2026-06-26 06:12:15 \[homey-log\] App net.tornbloms.deco v1.4.62 logging on Homey v13.3.0...

info net.tornbloms.deco - 1.4.62 started…
2026-06-26T06:12:16.007Z [log] [ManagerDrivers] [Driver:tplink_deco] TP-Link Deco Driver has been initialized
2026-06-26T06:12:38.345Z [log] [ManagerDrivers] [Driver:tplink_deco] Starting pairing process
View: login_credentials
2026-06-26T06:13:14.892Z [log] [ManagerDrivers] [Driver:tplink_deco] pair: login
2026-06-26T06:13:14.894Z [log] [ManagerDrivers] [Driver:tplink_deco] hostname: 192.169.192.1
2026-06-26T06:13:14.895Z [log] [ManagerDrivers] [Driver:tplink_deco] password: [redacted]
2026-06-26T06:13:14.895Z [log] [ManagerDrivers] [Driver:tplink_deco] creating client
2026-06-26T06:13:14.902Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] Homey local IP: 192.168.192.135 mask: 255.255.255.0 cidr: 192.168.192.135/24
2026-06-26T06:13:14.903Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] Target hostname: 192.169.192.1
2026-06-26T06:13:14.906Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] DNS IPv4: 192.169.192.1 → 192.169.192.1
2026-06-26T06:13:14.907Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] DNS IPv6: 192.169.192.1 → 192.169.192.1 (will use IPv4 above)
2026-06-26T06:13:14.908Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] Subnet: MISMATCH — Homey [192.168.192.135/255.255.255.0] cannot reach router 192.169.192.1. Check VLANs / guest network isolation.
2026-06-26T06:13:17.926Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] TCP port 80 → 192.169.192.1: UNREACHABLE
2026-06-26T06:13:20.939Z [log] [ManagerDrivers] [Driver:tplink_deco] [diag] TCP port 443 → 192.169.192.1: UNREACHABLE

Used the wrong IP adres. But with the right one I still get a timeout

ac578c97-4e9b-46ef-aca5-e1c0e317e6c9

Same here. Latest update, still a time out.

Get the already signed in error: d7aafc86-7940-4318-96e6-9d14576b16ea

Wondering is issues are still

Alive. Was also trying to get this up and running. Main deco is x50 And then a few m9. Trying to login as wel with ip adress as tplinkdeco.net yet with both it loads a few second and then just goes back to the add device page. And nothing shows up. Am undoing something wrong or is it a known issue?

Same result for me. Just goes back to the homescreen after trying to add deco-router with typing in the ip and password.

Would it be possible to block internet (Roblox snapchat) on a specific device? Asking for a friend whose kids can’t disconnect from their laptop before sleep or dinner… He wants to have a flow to block temporary in “parental control” not the paid version…

Same result here. Any solution?

I can’t add my Deco BE25. I have the homey pro mini and when I try to add the Decos the login is ok but then nothing happens and i get back to the same screen to add again the Deco Unit.

Same issue here

Hey!

When I go to add a device, click on the deco, put my my main deco’s IP address and my password. It sends me straight back to the add device screen for me to do over and over again and no device is ever added. Is there a reason why this is happening?