-
-
Notifications
You must be signed in to change notification settings - Fork 223
Comparing changes
Open a pull request
base repository: python-kasa/python-kasa
base: 0.7.0.dev4
head repository: python-kasa/python-kasa
compare: 0.7.0.dev5
- 9 commits
- 26 files changed
- 2 contributors
Commits on Jun 11, 2024
-
Add supported check to light transition module (#971)
Adds an implementation of `_check_supported` to the light transition module so it is not added to a parent device that reports it but doesn't support it, i.e. ks240.
Configuration menu - View commit details
-
Copy full SHA for f0be672 - Browse repository at this point
Copy the full SHA f0be672View commit details -
Add fixture for L920-5(EU) 1.0.7 (#972)
When not paired, the effect is softAP: `Light effect (light_effect): invalid value 'softAP' not in ['Off', 'Aurora', ...]`
Configuration menu - View commit details
-
Copy full SHA for 5d5c353 - Browse repository at this point
Copy the full SHA 5d5c353View commit details -
Handle unknown light effect names and only calculate effect list once (…
Configuration menu - View commit details
-
Copy full SHA for 7f24408 - Browse repository at this point
Copy the full SHA 7f24408View commit details
Commits on Jun 12, 2024
-
Add type hints to feature set_value (#974)
To prevent untyped call mypy errors in consumers
Configuration menu - View commit details
-
Copy full SHA for 4cf3954 - Browse repository at this point
Copy the full SHA 4cf3954View commit details
Commits on Jun 14, 2024
-
Add timezone to on_since attributes (#978)
This allows them to displayed in HA without errors.
Configuration menu - View commit details
-
Copy full SHA for 6cdbbef - Browse repository at this point
Copy the full SHA 6cdbbefView commit details
Commits on Jun 17, 2024
-
Allows setting the device time (on SMART devices) to the current time. Fixes also setting the time which was previously broken.
Configuration menu - View commit details
-
Copy full SHA for 867b7b8 - Browse repository at this point
Copy the full SHA 867b7b8View commit details -
Disallow non-targeted device commands (#982)
Prevent the cli from allowing sub commands unless host or alias is specified. It is unwise to allow commands to be run on an arbitrary set of discovered devices so this PR shows an error if attempted. Also consolidates other invalid cli operations to use a single error function to display the error to the user.
Configuration menu - View commit details
-
Copy full SHA for 51a9725 - Browse repository at this point
Copy the full SHA 51a9725View commit details -
Add common energy module and deprecate device emeter attributes (#976)
Consolidates logic for energy monitoring across smart and iot devices. Deprecates emeter attributes in favour of common names.
Configuration menu - View commit details
-
Copy full SHA for b4a6df2 - Browse repository at this point
Copy the full SHA b4a6df2View commit details -
## [0.7.0.dev5](https://github.com/python-kasa/python-kasa/tree/0.7.0.dev5) (2024-06-17) [Full Changelog](0.7.0.dev4...0.7.0.dev5) **Implemented enhancements:** - Add timezone to on\_since attributes [\#978](#978) (@sdb9696) - Add common energy module and deprecate device emeter attributes [\#976](#976) (@sdb9696) - Add type hints to feature set\_value [\#974](#974) (@sdb9696) - Handle unknown light effect names and only calculate effect list once [\#973](#973) (@sdb9696) - Add time sync command [\#951](#951) (@rytilahti) **Fixed bugs:** - Disallow non-targeted device commands [\#982](#982) (@rytilahti) - Add supported check to light transition module [\#971](#971) (@sdb9696) **Project maintenance:** - Add fixture for L920-5\(EU\) 1.0.7 [\#972](#972) (@rytilahti)
Configuration menu - View commit details
-
Copy full SHA for 6b46773 - Browse repository at this point
Copy the full SHA 6b46773View 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.dev4...0.7.0.dev5