API's
Is it possible to interact with these power plugs via other means than the app or that horrible google or amazon?
Preferably I'd control them via MQTT, but a web api or something else would be good as well. As long as I don't have to sell my soul by giving up my privacy.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content
Hello @faqe5r464garegt
Currently the tp-link Tapo smart home API is not public to end users, only to some TP-Link official partners like Alexa and Google.
There might be some programmers sharing their findings with smart home API on GitHub/Soft Scheck , or you could review third party forum and see if there is any related information.
Thank you for your understanding.
- Copy Link
- Report Inappropriate Content
"only to some TP-Link official partners like Alexa and Google"
Is there a cost associated with access to the API ? Or is there an avenue to sign an NDA to gain access to the API?
- Copy Link
- Report Inappropriate Content
Have you tried some API docs on Github to controlling Tapo smart plug, I found one that works for Tapo P110.
https://github.com/sanlike0911/node-red-contrib-tplink-tapo-connect-api
- Copy Link
- Report Inappropriate Content
@Little_C I also got annoyed after my last kasa plugs order supplied me tapo plugs with the same issue.
A bit of poring thru the tapo and kasa github code, some tinkering on node-red, and I produced a POC node-red flow
for accessing both tapo and kasa devices (in my testing; I use the same logins for both apps)
Note the forum won't let me paste the flow contents here - it complains about illegal URLs
- Copy Link
- Report Inappropriate Content
I've recently built a Rust API Client that works with TP-Link Tapo smart devices. Tested with light bulbs (L530, L510) and plugs (P110, P100). You can find it at https://github.com/mihai-dinculescu/tapo.
- Copy Link
- Report Inappropriate Content
Yes, Tapo uses the same API server as Kasa. Google kasa API Joshua for information.
- Copy Link
- Report Inappropriate Content
Information
Helpful: 11
Views: 34495
Replies: 6