there’s now a new binding for Tapo Smart-Home Devices
You’re free to download the .jar, test it, an write your review down here.
Edit:
I alway upload my latest changes to my “oh3-compiled-addons” repository on github.
You can download the jar there and install it manually to your openhab.
Maybe it should be necesarry to use the latest snapshot version of oh.
Hello Pedro,
connection to the Tapo-devices is directly. The plugin sends http-requests to the device-ip but the device needs a login with the cloud credentials. The requests are encrypted with rsa.
does this only work with the American tapo sockets? I have two uk P100’s and they both give status unknown and login error even though the login details are correct
Hi, i testet it with the german (eurepean) version. Are there some messages in the openhab log? In the next version the error handler will be optimized.I’ll upload it these days.
this is the error im getting:
2021-03-15 20:45:05.757 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘tapocontrol:P100:c3583b3043’ changed from UNINITIALIZED to INITIALIZING
2021-03-15 20:45:05.765 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘tapocontrol:P100:c3583b3043’ changed from INITIALIZING to UNKNOWN
2021-03-15 20:46:25.327 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing ‘tapocontrol:P100:c3583b3043’ changed from UNKNOWN to UNKNOWN (COMMUNICATION_ERROR): Login Error
Can you post the link where the login details are sent please
Can you please let me know the web address that you are using to login, I have 2 separate tp link devices and they both use different apps to login and both of those can use different password, I was trying to login using tp link cloud site so if that’s not the one you are using that could be my problem
@besel your getting the error as the jar is for 3.x and your on 2.5.x
It won’t work unfortunately unless you recompile changing the necessary bits or get the dev to compile a 2.5 version
@Bigdesaster you just need to change OH-INF to ESH-INF and all your core imports from org.openhab to org.eclipse.smarthome.
Also Pom version
Then just compile within the 2.5.x addon branch
I have both plugs synced with Tapo and they work fine using Alexa, I also have a tp-link kasa device that logs in using a different app and a different password, that’s why I was asking for the web address that the login details for the Tapo devices are being sent to, if I go to the tp cloud site it seems to only be for smart cameras and doesn’t show any of my devices.
I’ve just went through the help page from the Tapo app and it just links to the same tp cloud site so it seems like it’s something else that’s stopping mine from syncing with openhab
Just bought some P100’s and updated OH3 to 3.0.1.M3. I’ve put the .jar file in the addons folder but I’m not able to install the binding. OH3 does not show it.
Can you tell me more details please? The thing worked, then you unplugged it and then you got the error?
Is it working if you save the thing settings again?