API's

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

API's

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
API's
API's
2022-01-06 13:39:42
Model: Tapo P100  
Hardware Version:
Firmware Version:

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.

  13      
  13      
#1
Options
6 Reply
Re:API's
2022-01-07 02:03:20 - last edited 2022-01-07 02:04:01

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. 

 

  3  
  3  
#2
Options
Re:API's
2022-05-04 20:23:58

  @Solla-topee 

"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?

  5  
  5  
#3
Options
Re:API's
2022-05-05 02:04:54

  @Stanto 

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

  3  
  3  
#4
Options
Re:API's
2022-06-06 11:06:47

  @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

  0  
  0  
#5
Options
Re:API's
2022-07-02 17:48:02 - last edited 2022-07-02 17:53:40

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.

  8  
  8  
#6
Options
Re:API's
2022-08-01 10:13:32

  @faqe5r464garegt 

Yes, Tapo uses the same API server as Kasa. Google kasa API Joshua for information.

 

  4  
  4  
#7
Options