bitfocus / companion-module-tplink-taposmartplug

MIT License
2 stars 1 forks source link

Tapo P100 connection issue with FW 1.2.1 #4

Closed MathiasGIZ closed 5 months ago

MathiasGIZ commented 10 months ago

The 16 TP-Link Tapo SmartPlugs in our setup cannot be controlled via Companion any more. After the automatic FW-Upgrade by Tapo, there seems to be a connection issue. The sockets can be switched with the Tapo-App on my iOS Devices, and they have the same IPs.

The last FW is 1.2.1 Build 230804 Rel. 190922

I am trying to rollback to the older FW, but this may be impossible.

MathiasGIZ commented 10 months ago

Forgot the model: Tapo P100

josephdadams commented 10 months ago

I heard TP-Link was doing this with the Kasa line as well, removing the local LAN control.

Ashtlind commented 9 months ago

Facing the same issue here, previously had 4x Tapo P100 up and connected, we believe this was after the recent firmware update of the plugs automatically (lesson learned disabling auto update..). The plugs have updated to v1.2.1

Control of the devices still works in the tapo app but no longer locally.

Current workaround is using IFTTT with a webhook trigger to get up and running in the meantime for a few $ p/m as we rely on these pretty heavy.

Really appreciate this module, great work on it, I hope it ends up being a simple one.

josephdadams commented 9 months ago

See this issue: https://github.com/dickydoouk/tp-link-tapo-connect/issues/41

This could be the issue.

It does not look like any updates have occurred in the upstream library we are using for control; it is possible that code author has abandoned the project.

sivertbjo commented 8 months ago

Is there a kind soul out there that can continue working with the module? We rely on these to control lighting in our radio studios.

josephdadams commented 8 months ago

I’m available for hire to upgrade and fix it. Feel free to email me if you want to discuss that. My email address is on my GitHub profile.

dickmann commented 7 months ago

Hi, the module is still not working anymore. I appreciate Joseph´s offer, but it seems there is no business case for anyone to pay you. I still would love to be able to switch my three SmartPlugs with companion instead of using the iphone widget, anyone who is able to support rebuilding this module for "fame only"? Thank you!

sivertbjo commented 5 months ago

Solved this by using MQTT and Node-RED: https://flows.nodered.org/node/node-red-contrib-tplink-tapo-connect-api

Set up companion to publish "0" or "1" to a topic, and subscribed to the topic in Node-RED. Can now control the tapo plugs from stream deck again. A bit of a hassle if you don't have MQTT and Node-RED from before, but we luckily did.

josephdadams commented 5 months ago

v2.0.0 of the module is ready to go and in the betas! This solves the KLAP auth issue.