mirror of
https://github.com/python-kasa/python-kasa.git
synced 2024-12-22 19:23:34 +00:00
2b0721aea9
* Initialize children's modules (and features) using the child component negotiation results * Set device_type based on the device response * Print out child features in cli 'state' * Add --child option to cli 'command' to allow targeting child devices * Guard "generic" features like rssi, ssid, etc. only to devices which have this information Note, we do not currently perform queries on child modules so some data may not be available. At the moment, a stop-gap solution to use parent's data is used but this is not always correct; even if the device shares the same clock and cloud connectivity, it may have its own firmware updates. |
||
---|---|---|
.. | ||
iot | ||
smart | ||
tests | ||
__init__.py | ||
aestransport.py | ||
bulb.py | ||
cli.py | ||
credentials.py | ||
device_factory.py | ||
device_type.py | ||
device.py | ||
deviceconfig.py | ||
discover.py | ||
effects.py | ||
emeterstatus.py | ||
exceptions.py | ||
feature.py | ||
httpclient.py | ||
iotprotocol.py | ||
json.py | ||
klaptransport.py | ||
module.py | ||
plug.py | ||
protocol.py | ||
py.typed | ||
smartprotocol.py | ||
xortransport.py |