-
-
Notifications
You must be signed in to change notification settings - Fork 221
Comparing changes
Open a pull request
base repository: python-kasa/python-kasa
base: 0.7.0.1
head repository: python-kasa/python-kasa
compare: 0.7.0.2
- 8 commits
- 28 files changed
- 3 contributors
Commits on Jun 27, 2024
-
Handle unknown error codes gracefully (#1016)
Makes unknown error codes to be reported through KasaException which may be recoverable in some cases (i.e., a single command failing in the multi request). Related to home-assistant/core#118446
Configuration menu - View commit details
-
Copy full SHA for cf24a94 - Browse repository at this point
Copy the full SHA cf24a94View commit details -
Update light transition module to work with child devices (#1017)
Fixes module to work with child devices, i.e. ks240 Interrogates the data to see whether maximums are available. Fixes a bug whereby setting a duration while the feature is not enabled does not actually enable it.
Configuration menu - View commit details
-
Copy full SHA for 2a62849 - Browse repository at this point
Copy the full SHA 2a62849View commit details
Commits on Jun 30, 2024
-
Cache SmartErrorCode creation (#1022)
Uses the python 3.9 cache feature to improve performance of error code creation
Configuration menu - View commit details
-
Copy full SHA for 368590c - Browse repository at this point
Copy the full SHA 368590cView commit details
Commits on Jul 1, 2024
-
Make parent attribute on device consistent across iot and smart (#1023)
Both device types now have an internal `_parent` and a public property getter
Configuration menu - View commit details
-
Copy full SHA for 2687c71 - Browse repository at this point
Copy the full SHA 2687c71View commit details -
Fix changing brightness when effect is active (#1019)
This PR changes the behavior of `brightness` module if an effect is active. Currently, changing the brightness disables the effect when the brightness is changed, this fixes that. This will also improve the `set_effect` interface to use the current brightness when an effect is activated. * light_strip_effect: passing `bAdjusted` with the changed properties changes the brightness. * light_effect: the brightness is stored only in the rule, so we modify it when adjusting the brightness. This is also done during the initial effect activation. --------- Co-authored-by: Steven B <51370195+sdb9696@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b31a2ed - Browse repository at this point
Copy the full SHA b31a2edView commit details -
Disable multi requests on json decode error during multi-request (#1025)
Issue affecting some P100 devices
Configuration menu - View commit details
-
Copy full SHA for 8d1a4a4 - Browse repository at this point
Copy the full SHA 8d1a4a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03f72b8 - Browse repository at this point
Copy the full SHA 03f72b8View commit details -
## [0.7.0.2](https://github.com/python-kasa/python-kasa/tree/0.7.0.2) (2024-07-01) [Full Changelog](0.7.0.1...0.7.0.2) This patch release fixes some minor issues found out during testing against all new homeassistant platforms. **Fixed bugs:** - Disable multi-request on unknown errors [\#1027](#1027) (@sdb9696) - Disable multi requests on json decode error during multi-request [\#1025](#1025) (@sdb9696) - Fix changing brightness when effect is active [\#1019](#1019) (@rytilahti) - Update light transition module to work with child devices [\#1017](#1017) (@sdb9696) - Handle unknown error codes gracefully [\#1016](#1016) (@rytilahti) **Project maintenance:** - Make parent attribute on device consistent across iot and smart [\#1023](#1023) (@sdb9696) - Cache SmartErrorCode creation [\#1022](#1022) (@bdraco)
Configuration menu - View commit details
-
Copy full SHA for 38a8c96 - Browse repository at this point
Copy the full SHA 38a8c96View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.7.0.1...0.7.0.2