python-kasa/kasa
Steven B aa969ef020
Better firmware module support for devices not connected to the internet (#854)
Devices not connected to the internet will either error when querying
firmware queries (e.g. P300) or return misleading information (e.g.
P100). This PR adds the cloud connect query to the initial queries and
bypasses the firmware module if not connected.
2024-04-23 13:56:32 +02:00
..
iot Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
smart Better firmware module support for devices not connected to the internet (#854) 2024-04-23 13:56:32 +02:00
tests Better firmware module support for devices not connected to the internet (#854) 2024-04-23 13:56:32 +02:00
__init__.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
aestransport.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
bulb.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
cli.py Add support for feature units (#843) 2024-04-22 10:25:30 +01:00
credentials.py Cleanup credentials handling (#605) 2024-01-03 19:26:52 +01:00
device_factory.py Add support for KH100 hub (#847) 2024-04-22 16:24:15 +02:00
device_type.py Add temperature control module for smart (#848) 2024-04-22 12:39:07 +01:00
device.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
deviceconfig.py Add support for KH100 hub (#847) 2024-04-22 16:24:15 +02:00
discover.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
effects.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
emeterstatus.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
exceptions.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
feature.py Add support for feature units (#843) 2024-04-22 10:25:30 +01:00
httpclient.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
iotprotocol.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
json.py Generate AES KeyPair lazily (#687) 2024-01-23 15:29:27 +00:00
klaptransport.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
module.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
plug.py Update poetry locks and pre-commit hooks (#837) 2024-04-16 20:21:20 +02:00
protocol.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00
py.typed Add py.typed to flag that the package is typed (#251) 2021-11-15 18:21:24 +01:00
smartprotocol.py Re-query missing responses after multi request errors (#850) 2024-04-20 17:24:49 +02:00
xortransport.py Enable and convert to future annotations (#838) 2024-04-17 15:39:24 +02:00