-
-
Notifications
You must be signed in to change notification settings - Fork 223
Support for P100 Smart Plug #83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
We're all excitedly awaiting this PR to be finalized and merged in to use this module as the homeassistant integration. |
I have tried an nmap scan on my P100 and it shows all closed except for 80. I have managed to capture some pcap files of traffic to and from the static IP, but I can't make sense of it. Presumably it is encrypted in a similar way as described here https://github.com/softScheck/tplink-smartplug. I tried loading to dissector, but it doesn't seem to do anything. I don't know if I should be seeing something about TP-link protocol, or if that is only after the dissector is working. |
I have understood from somewhere that this series of devices is using a different app than the kasa app on mobile, and that it is also likely using a different communication protocol. A few questions:
|
We discussed about this on discord, the conclusion was that it's using a different protocol and is thus out of the scope of this project. If the state changes, feel free to re-open this. |
Agreed. Thanks for your help anyway! |
Looks like other product families are also starting to use a new, 80/tcp using protocol to plug a security issue, so I think it's worth to reopen this issue just in case the new protocol is the same as used by the P/tapo series. @GDYendell could you check out if this PR allows communication with your devices: #117 ? |
@rytilahti I would be happy to try it out. How do I run that branch of the integration on my home assistant instance? |
To anyone who is interested about the Tapo P100's protocol, you can find a working solution here: https://github.com/fishbigger/TapoP100 There is a working HA integration as well: https://github.com/fishbigger/HomeAssistant-Tapo-P100-Control |
And here is the original implementation of Android App: And the write up: |
I am interested integrating my TP Link Tapo P100 plugs into homeassistant. Currently homeassistant/core uses pyHS100, but hopefully can be updated to use this module instead / as well.
Has any effort been made to integrate the P100?
In homeassistant the discovery fails, so my starting point will be to try manually discovering the devices with this module and see what happens and if the errors are useful. I am hoping it is just the discovery that needs updating, maybe.
The text was updated successfully, but these errors were encountered: