8000 Comparing 0.7.0.dev4...0.7.0.dev5 · python-kasa/python-kasa · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: python-kasa/python-kasa
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.7.0.dev4
Choose a base ref
...
head repository: python-kasa/python-kasa
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.7.0.dev5
Choose a head ref
  • 9 commits
  • 26 files changed
  • 2 contributors

Commits on Jun 11, 2024

  1. 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.
    sdb9696 authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f0be672 View commit details
    Browse the repository at this point in the history
  2. 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', ...]`
    rytilahti authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5d5c353 View commit details
    Browse the repository at this point in the history
  3. Handle unknown light effect names and only calculate effect list once (

    …#973)
    
    Fixes issue with unpaired devices reporting light effect as `softAP`
    reported in #972. I don't
    think we need to handle that effect properly so just reports as off.
    sdb9696 authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    7f24408 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Add type hints to feature set_value (#974)

    To prevent untyped call mypy errors in consumers
    sdb9696 authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    4cf3954 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Add timezone to on_since attributes (#978)

    This allows them to displayed in HA without errors.
    sdb9696 authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    6cdbbef View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add time sync command (#951)

    Allows setting the device time (on SMART devices) to the current time.
    Fixes also setting the time which was previously broken.
    rytilahti authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    867b7b8 View commit details
    Browse the repository at this point in the history
  2. 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.
    rytilahti authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    51a9725 View commit details
    Browse the repository at this point in the history
  3. 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.
    sdb9696 authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    b4a6df2 View commit details
    Browse the repository at this point in the history
  4. Prepare 0.7.0.dev5 (#984)

    ## [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)
    sdb9696 authored Jun 17, 2024
    Configuration menu
    Copy the full SHA
    6b46773 View commit details
    Browse the repository at this point in the history
Loading
0