python-kasa/kasa/tapo
Teemu R 1ad2a05b65
Initial support for tapos with child devices (#720)
* Add ChildDevice and ChildProtocolWrapper

* Initialize & update children

* Fix circular imports

* Add dummy_protocol fixture and tests for unwrapping responseData

* Use dummy_protocol for existing smartprotocol tests

* Move _ChildProtocolWrapper to smartprotocol.py

* Use dummy_protocol for test multiple requests

* Use device_id instead of position for selecting the child

* Fix wrapping for regular requests

* Remove unused imports

* tweak

* rename child_device to childdevice

* Fix import
2024-01-29 17:11:29 +01:00
..
__init__.py Add support for tapo bulbs (#558) 2023-12-05 20:07:10 +01:00
childdevice.py Initial support for tapos with child devices (#720) 2024-01-29 17:11:29 +01:00
tapobulb.py Check the ct range for color temp support (#619) 2024-01-04 19:28:48 +01:00
tapodevice.py Initial support for tapos with child devices (#720) 2024-01-29 17:11:29 +01:00
tapoplug.py Initial support for tapos with child devices (#720) 2024-01-29 17:11:29 +01:00