Smart Plug API/ GPL

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

Smart Plug API/ GPL

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Smart Plug API/ GPL
Smart Plug API/ GPL
2019-04-02 04:21:37
Model: HS110  
Hardware Version:
Firmware Version:

Hello fellow TP Link users. I am not an expert programmer but I'd like to know if there's any method (through API or by modifying the GPL codes) that I could use to obtain the data of the smart plug so that I could save the data and project it on my personal dashboard. The two data that I'd like to pull are running hours/ energy usage and on/off state. Thank you.

 

frown

  0      
  0      
#1
Options
4 Reply
Re:Smart Plug API/ GPL
2019-04-02 08:24:11

Dein wrote

Hello fellow TP Link users. I am not an expert programmer but I'd like to know if there's any method (through API or by modifying the GPL codes) that I could use to obtain the data of the smart plug so that I could save the data and project it on my personal dashboard. The two data that I'd like to pull are running hours/ energy usage and on/off state. Thank you.

 

frown

Hello,

 

To ensure the stable performance of cloud server so as to provide good experience to end-users, currently, TP-Link has no plan to open smart home API to terminal user or third-party parterners. But fortunately, some programers have shared their own findings regarding API on Github/Softscheck. You can go to this kind of site to have a look.

 

For GPL code, please refer to https://www.tp-link.com/en/support/gpl-code/

 

Good day. 

Nice to Meet You in Our TP-Link Community. Check Out the Latest Posts: Connect TP-Link Archer BE550 to Germany's DS-Lite (Dual Stack Lite) Internet via WAN Archer GE550 - BE9300 Tri-Band Wi-Fi 7 Gaming Router EasyMesh Is Available When Wi-Fi Routers Work in AP Mode as A Controller. Archer AX90 New Firmware Added Support for EasyMesh and Ethernet Backhaul If you found a post or response helpful, please click Helpful (arrow pointing upward icon). If you are the author of a topic, remember to mark a helpful reply as the "Recommended Solution" (star icon) so that others can benefit from it.
  0  
  0  
#2
Options
Re:Re:Smart Plug API/ GPL
2019-04-02 10:45:59

Hi Kevin,

 

Thanks for clearing things up with me. I'll give the repo on github a look. Please do let us know if TP-Link decides to open up their API/ REST with the users.

 

On a separate note, do you have any guidelines on working with the GPL codes? For example uploading the codes, updating the codes etc.

 

Thanks

  0  
  0  
#3
Options
Re:Re:Re:Smart Plug API/ GPL
2019-04-03 00:45:37

Dein wrote

Hi Kevin,

 

Thanks for clearing things up with me. I'll give the repo on github a look. Please do let us know if TP-Link decides to open up their API/ REST with the users.

 

On a separate note, do you have any guidelines on working with the GPL codes? For example uploading the codes, updating the codes etc.

 

Thanks

Hi Dein,

 

Surely do, we will let you know if there is any update. 

 

Besides, we are sorry to tell you that there is not much guidelines for GPL codes. You can check them online as well. 

 

Good day. 

Nice to Meet You in Our TP-Link Community. Check Out the Latest Posts: Connect TP-Link Archer BE550 to Germany's DS-Lite (Dual Stack Lite) Internet via WAN Archer GE550 - BE9300 Tri-Band Wi-Fi 7 Gaming Router EasyMesh Is Available When Wi-Fi Routers Work in AP Mode as A Controller. Archer AX90 New Firmware Added Support for EasyMesh and Ethernet Backhaul If you found a post or response helpful, please click Helpful (arrow pointing upward icon). If you are the author of a topic, remember to mark a helpful reply as the "Recommended Solution" (star icon) so that others can benefit from it.
  0  
  0  
#4
Options
Re:Smart Plug API/ GPL
2021-12-25 03:01:10

@Kevin_Z 

Would love to see a seperate public API, maybe hand out public API keys using a 2 factor authentication method, I would love to see it because then I could create my own personal dashboard, and create my own application for controlling my lights

  0  
  0  
#5
Options