Replies: 1 comment 2 replies
-
Hi @dlee1j1, I just created #172 to prepare the next pre-release, alas, that doesn't include all the necessary changes for the changes you linked (the link does not unfortunately work anymore). I have been preoccupied with other responsibilities and remain to be so for the time being, but I will gladly help wherever I can to get the homeassistant integration ported from pyhs100 to this library. I have discussed with @TheGardenMonkey who is the de facto maintainer of the integration at the moment abut the port, and I mentioned that I would like to see the following changes (besides the ones you mention in your message) for the port:
The remaining question is about how to proceed with the port. My personal opinion on the matter is that we should fork the current state of the official integration under Would you be interested to help on this? If yes, are you on homeassistant discord? We could setup a group chat there (if discord has such) to coordinate on this matter. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
Wondering when the next release of python-kasa will be?
Reason: I finally got a rewrite of TPLink HomeAssistant leveraging the UDP discovery protocol working. This change does two things: (1) updates can now happen every second since it's just a single UDP call with callbacks vs TCP session setup for each device; (2) real time discovery of TPLink devices rather than just at the start of HomeAssistant. I would like to PR that change to your home-assistant dev branch.
Those changes do have a dependency on the changes I submitted about a week ago so it would be convenient to have those changes released to pypi. Let me know if I can help with the logistics of releasing.
If you want a preview of the changes there, see here:
https://github.com/rytilahti/home-assistant/compare/tplink_new_backend_async...dlee1j1:tplink_new_backend_async?diff=split
Beta Was this translation helpful? Give feedback.
All reactions