Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

K4CZP3R/tapo-p100-java-poc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TP-Link Tapo P100 Smart Switch Control

Proof of Concept by K4CZP3R through reverse engineering.

Writeup can be found at: https://k4czp3r.xyz/reverse-engineering/tp-link/tapo/2020/10/15/reverse-engineering-tp-link-tapo.html

BuyMeCoffee

Usage

Compile and package with

mvn package

then run

java -jar target/tapop100-1.0-SNAPSHOT-jar-with-dependencies.jar true

to turn the switch on, and

java -jar target/tapop100-1.0-SNAPSHOT-jar-with-dependencies.jar false

to turn the switch of. Configure your settings in the generated tapop100.properties file.


About

RE'd protocol to control Tapo devices.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages