-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
Tapo Smart Hub (H100) connected but no visibility of devices paired with it #354
Comments
Support |
Waiting for the same. |
I have captured some packets, which seems like json with base64 encoded binary data but I don't know how to decode it. Any tips? I can help with reverse engineering as I have H100 with various sensors on it. |
OK probably what I've catched was only get status requests from home assistant, meh. I see that everything is encrypted. Seems like a PIA to reverse engineer. |
Also have hub with few sensors connected willing to help if I could. @seba1337 Do you also have a Zigbee gateway around? tried connecting these sensors to that, instead of H100? I am worried about the future of these devices and potential Matter support in the Future. |
I don't think it's ZigBee compatible. Anyway I can't find any keyword that I could send to the H100 hub that would get me the connected devices or anything like that. The only thing that works is method: get_device_info |
Unfortunately without having the hub phisically, I can't develop a proper integration |
I have it. How would you approach the problem? |
I am willing to donate the cost of one if you think there is a chance you might be able to get it working. The hub and its accessories work very well and are great value, I would love to be able to integrate them into my HA setup. |
I'd happily chip in financially as well. Would love to have integration for S220 switches. |
I am willing to donate, if someone can start working on the integration of Tapo H100, Tapo T315, Tapo S200B |
I used your plugp100 code to run the
I assume it should be possible to create new methods to control the hub and subdevice functionality but I don't really know how, I tried adding a method to set the "in_alarm" parameter to true which i expected to activate the ringer but that didnt seem to happen. Note: I have replaced most of the potentially identifying details |
Any movement on this request? Is it possible? I'd love to see the H100 hub integrated with HA. |
Well I think the Tapo team is working on the alexa integration directly, Yesterday I saw a device in my alexa devices section as tapo button, it gives 4 events, tap, double tap, rotate clockwise and rotate counter clockwise. |
I've always had the H100 attached devices in Alexa. Both of my motion sensors are there and I've been using them in Alexa routines since I got them. However still no way of having them in HA :(
Regards
Gav
…________________________________
From: Akshay Bengani ***@***.***>
Sent: Monday, June 5, 2023 2:52:41 AM
To: petretiandrea/home-assistant-tapo-p100 ***@***.***>
Cc: monkga1 ***@***.***>; Author ***@***.***>
Subject: Re: [petretiandrea/home-assistant-tapo-p100] Tapo Smart Hub (H100) connected but no visibility of devices paired with it (Issue #354)
[Screenshot_20230605-071752]<https://user-images.githubusercontent.com/22613992/243233662-f94b96a3-f1ac-4bdd-ba5c-81456048640b.png>
[Screenshot_20230605-071711]<https://user-images.githubusercontent.com/22613992/243233665-6e27424d-134d-4fc3-a9fe-dcb9100202cd.png>
Well I think the Tapo team is working on the alexa integration directly, Yesterday I saw a device in my alexa devices section as tapo button, it gives 4 events, tap, double tap, rotate clockwise and rotate counter clockwise.
I made some alexa routines and it worked for several hours, now again it's not working either some network issue or maybe they are still working on this., So probably we might not need H100 integration directly.
—
Reply to this email directly, view it on GitHub<#354 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A5DS2A7GG57ASKNHDWDOFGLXJU3WTANCNFSM6AAAAAAUGYPP7Q>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
I'm also willing to donate to have HA integration for H100, to control sensors like T110 |
I will add support for hub, I'm working on it |
I have a hub and some accessories, I have some basic python knowledge so if I can help I will |
If it helps, this repo could probably be easily unpicked to give the required functionality: https://github.com/mihai-dinculescu/tapo It breaks down all the api calls neccesary for hub comms and works on the same principle of ip/user/password |
This issue is stale because it has been open for 30 days with no activity. |
+1 for development of H100 support and peripherals |
It's true. I can see the hub but no sensors. All I can do is ring the doorbell chime. |
Still in development. I also have the hub and one door sensor and can only ring the hub's chime; can't see the sensor. I'm glad I didn't make big investment in these because we may never see it fully implemented. I'm sure it's a lot of work and there isn't a big demand. They work fine with the cloud and are cheap. In lieu of these, I'm using Z-Wave and they work flawlessly with HA. |
Same here, bought the H100 and T100 and thought it would work for HA, hoping for development |
I'm working on it, but require time. While for sensors an integration is working in progress, for button it's technically complex and infeasible. Let me explain, the integration can poll sensors to get proper data and that's ok, but for button the approach is inverse. When you click a button, it's the button which send a "message" to hub and the hub execute a cloud automation. Actually the hub doesn't expose a local "stream" of events, e.g. button pressed, double press, etcc..., so it's not possible to get event in real time and integration to home assistant. This is the same reason why if the hub is offline the automation does not work, cause rely on cloud instead of locally. An improper solution would be to poll high frequency to the hub to capture events, but this generates a lot of unnecessary network traffic |
thanks for the explanation! |
Well the motion sensor work for me... metadata:
name: Turn on Kitchen Lights on entering the kitchen .
description: Turn on Kitchen Lights on entering the kitchen
automations:
starters:
- device: Kitchen Sensor - Kitchen
type: device.state.MotionDetection
state: motionDetectionEventInProgress
is: true
condition:
type: time.between
before: sunrise+30min
after: sunset-60min
weekdays:
- MON
- TUE
- WED
- THU
- FRI
- SAT
- SUN
actions:
- type: device.command.OnOff
on: true
devices: Kitchen Light - Kitchen |
i only got 3 entities from H100 but not from the sensor T100 that is connected to the hubAm 06.09.2023 07:20 schrieb TheTomahawk ***@***.***>:
Well the motion sensor work for me...
metadata:
name: Turn on Kitchen Lights on entering the kitchen .
description: Turn on Kitchen Lights on entering the kitchen
automations:
starters:
- device: Kitchen Sensor - Kitchen
type: device.state.MotionDetection
state: motionDetectionEventInProgress
is: true
condition:
type: time.between
before: sunrise+30min
after: sunset-60min
weekdays:
- MON
- TUE
- WED
- THU
- FRI
- SAT
- SUN
actions:
- type: device.command.OnOff
on: true
devices: Kitchen Light - Kitchen
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: ***@***.***>
|
Yep I get events are a pain. I know it is Rust and I haven't actually looked at it but wonder if https://github.com/mihai-dinculescu/tapo/blob/main/src/api/hub_handler.rs might help at all? Says it took inspiration from your work so could have a similar logical base at some level? |
My implementation is similar, but tapo doesn't offer a stream of events for button "clicks". The only way is polling, but I think is not a good way cause generate a lot of cpu and network waste |
Ah yeah just dug a little into the code and I can see it grabs trigger logs Can't see that working for a button. Shame but totally understand. |
Yes, but you get event logs when you ask for them by calling the proper method. An event stream is a push approach to be notified when something change, like button pressure |
Hi! That looks very great! I'm using those devices already long time just for tapo automation. I did started using Home assistant and can't wait for that integration! Can you let us know, how long you thing it will take to give us a alpha or beta version for those sensors TP310?? Thank you very much, |
Hi, |
same here, im also waiting for a update <3 |
Ciao Andrea, |
Release 2.9.0 is out now! It supports hub's devices, actually I've tested physically with T31 and S200, but I've extended support to other devices like smart door and motion sensor. Feel free to open new issues |
Hi, |
Hi,
|
@petretiandrea a massive thank you to you, my temperature and humidity sensors are working perfectly. Thank you my friend for all your hard work! Enjoy the coffees |
Thank you for working on this., I see it's working for many. I only have a contact closure on a door. With the update, I see it as a device, but the only 2 entities it has are the battery and report interval. I don't know when it opens and closes. Am I doing something wrong? Again a big thank you and I'm sure this will only get better. |
Same with me.
…On Thu, Sep 21, 2023, 19:30 NJBILLT ***@***.***> wrote:
Thank you for working on this., I see it's working for many. I only have a
contact closure on a door. With the update, I see it as a device, but the
only 2 entities it has are the battery and report interval. I don't know
when it opens and closes. Am I doing something wrong? Again a big thank you
and I'm sure this will only get better.
—
Reply to this email directly, view it on GitHub
<#354 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABKJ3HZHCWH5KCDXJZUAI3X3R2UTANCNFSM6AAAAAAUGYPP7Q>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
|
|
Actually are not supported, please open a new issue where you request support these two devices |
Refers to #530 |
I will close this issue, cause some devices are actually integrated with HA. Each specific issue related to a HUB child device must be reported to a new issue
Refers to #530 |
I will close this issue cause child devices are actually supported. Any issue related to specific child device require a new issue |
is there any solution for the smart button s200b |
For those looking for any workaround I found a way. |
Add support for Tapo Smart Hub connected devices such as motion sensors (T100) which don't have own IP addresses.
I'd like to use Tapo Motion Sensors like any other HA supported motion sensors.
The text was updated successfully, but these errors were encountered: