-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
H200 support #144
Comments
What functionality are you looking for? |
No I didn’t try it, I have to buy it that’s why I am asking. Thanks
Il 16 dic 2023, 21:16 +0100, Mihai Dinculescu ***@***.***>, ha scritto:
… What functionality are you looking for?
I believe that there's a high chance that the one that exists for H100 will work for H200 too. Have you tried it?
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
If you end up giving it a try, please let us know how it goes! |
Hello, When I triedL530 it works. |
Hmm, a timeout error is not what I was expecting. Can I double-check that you've pulled the correct IP address from the Tapo app? |
Interesting. As a test, could you please replace the contents of the is_passthrough_supported function with |
I just tried IP in browser. When I try L530 I will get |
Hmm, I get timeouts with H100 when I try to access it from a different network adapter (H100 on Wifi and a PC on LAN). |
I dont have H100 On H200 I will get always timeout on port 80 |
I was wondering if you have the same setup as me, with the hub on wifi and a PC/laptop on LAN (or a different Wifi) trying to call it. |
If you want to try it over HTTPS, you can change the URL at tapo/tapo/src/api/api_client.rs Line 632 in a87a062
|
Problem with SSL: |
I have: I am on PC and try it with PUTTY from server. |
I found this: petretiandrea/home-assistant-tapo-p100/issues/578 They have same problem I am going out, will be back later |
Argh, I was afraid of this. This library also supports only the legacy protocol and the newer Klap one. It might be worth doing one last hurrah and disable the SSL verification by replacing https://github.com/mihai-dinculescu/tapo/blob/main/tapo/src/api/api_client.rs#L68 with
But I wouldn't hold my breath. I'm considering purchasing a camera and/or H200 to look into the third protocol in the following weeks/months. |
Hey, I am currently having the same issue. Is there any implementation of the Tapo Camera protocol or documentation of it? I'm having a really hard time reversing it. I have some network logs and it seems to encrypt communication pretty swiftly on the latest version. It seems to use AES-256-CBC-PKCS#7. |
Having a look at the decompiled tapo app would be my first port of call. Also, this library might might be a useful source of inspiration. |
It uses a different protocol, like the one used by Tapo Camera |
Yes, however it seems to have changed protocols again in a newer firmware version. In this issue someone seems to have gotten it working, however an authentication packet on the latest firmware looks like this:
Whereas authentication previously looked like this:
If anyone knows how to reset it to the previous authentication mechanism please let me know, i tried resetting the hub and using another fresh account already but the encryption persists for all requests. |
Is there any plan to support H200 hub?
The text was updated successfully, but these errors were encountered: