Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.0.0 #422

Merged
merged 56 commits into from
May 24, 2021
Merged

Version 1.0.0 #422

merged 56 commits into from
May 24, 2021

Commits on May 17, 2021

  1. Configuration menu
    Copy the full SHA
    394f189 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f71bb98 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3eb1aee View commit details
    Browse the repository at this point in the history
  4. Merge pull request #410 from krkeegan/Add_Tests

    Add Missing File for Config Unit Test
    krkeegan authored May 17, 2021
    Configuration menu
    Copy the full SHA
    e3c1072 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'dev' into update-gitignore

    * dev:
      Add Missing File for Config Unit Test
    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    7ac67db View commit details
    Browse the repository at this point in the history
  6. Merge branch 'dev' into patch-2

    * dev:
      Add Missing File for Config Unit Test
    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    7f8f0d7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    61d5d79 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #407 from lnr0626/update-gitignore

    add files created by tests to gitignore
    krkeegan authored May 17, 2021
    Configuration menu
    Copy the full SHA
    bed43cc View commit details
    Browse the repository at this point in the history
  9. Merge pull request #406 from lnr0626/patch-2

    fix issue with hassio initial config setup
    krkeegan authored May 17, 2021
    Configuration menu
    Copy the full SHA
    892308d View commit details
    Browse the repository at this point in the history
  10. Update Changelog

    krkeegan committed May 17, 2021
    Configuration menu
    Copy the full SHA
    d23e1e4 View commit details
    Browse the repository at this point in the history
  11. Fix Various Flake Warnings

    krkeegan committed May 17, 2021
    Configuration menu
    Copy the full SHA
    08f5693 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #412 from krkeegan/Flake_Error

    Fix Various Flake Warnings
    krkeegan authored May 17, 2021
    Configuration menu
    Copy the full SHA
    c04343b View commit details
    Browse the repository at this point in the history
  13. Merge branch 'dev' into resume-dim-op-flag

    * dev:
      Fix Various Flake Warnings
      Update Changelog
      add files created by tests to gitignore
      fix issue with hassio initial config setup
    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    87875a2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f3cafeb View commit details
    Browse the repository at this point in the history
  15. fix flake8 issues

    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    4f41769 View commit details
    Browse the repository at this point in the history
  16. add test for resume dim

    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    950deab View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e619015 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5a810a8 View commit details
    Browse the repository at this point in the history
  19. fix method docs

    lnr0626 committed May 17, 2021
    Configuration menu
    Copy the full SHA
    ccc25f1 View commit details
    Browse the repository at this point in the history
  20. Merge pull request #411 from lnr0626/resume-dim-op-flag

    allow configuring the resume dim operating flag
    krkeegan authored May 17, 2021
    Configuration menu
    Copy the full SHA
    3c9b5a9 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. Configuration menu
    Copy the full SHA
    17213d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66a7c00 View commit details
    Browse the repository at this point in the history
  3. fix response handler

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    b5226d8 View commit details
    Browse the repository at this point in the history
  4. fix line length issue

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    fc4ca12 View commit details
    Browse the repository at this point in the history
  5. simplify cli handling

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    8c20690 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    da5b74d View commit details
    Browse the repository at this point in the history
  7. add docs for raw_command

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    8cc5813 View commit details
    Browse the repository at this point in the history
  8. add tests for raw_command

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    48305e9 View commit details
    Browse the repository at this point in the history
  9. fix flake issues

    lnr0626 committed May 18, 2021
    Configuration menu
    Copy the full SHA
    e0aee41 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b557f0e View commit details
    Browse the repository at this point in the history
  11. Move Schemas to Data Folder; Fix gitignore; Update Setup.py

    Renamed folder to prepare for config-base.yaml to be added
    to the same folder.
    krkeegan committed May 18, 2021
    Configuration menu
    Copy the full SHA
    16046aa View commit details
    Browse the repository at this point in the history
  12. Add Config Overlay Method

    krkeegan committed May 18, 2021
    Configuration menu
    Copy the full SHA
    1e43f21 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5493942 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fc9cee5 View commit details
    Browse the repository at this point in the history
  15. Update Config Example and Test Files to Comply with Schema

    Also load config file using load method so that overlay is
    called.
    krkeegan committed May 18, 2021
    Configuration menu
    Copy the full SHA
    e45a8dd View commit details
    Browse the repository at this point in the history
  16. Fix Long Lines

    krkeegan committed May 18, 2021
    Configuration menu
    Copy the full SHA
    4a8f961 View commit details
    Browse the repository at this point in the history
  17. Add Unit Tests for Overlay

    krkeegan committed May 18, 2021
    Configuration menu
    Copy the full SHA
    1c32b6d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3950ee4 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #413 from lnr0626/mqtt-raw-commands

    allow sending raw commands to devices
    krkeegan authored May 18, 2021
    Configuration menu
    Copy the full SHA
    0e3c6c7 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    cefb771 View commit details
    Browse the repository at this point in the history
  2. Add Message to Hassio Log on First Startup; Don't Try to Run

    Don't try to actually start the program if we just created the
    initial config.yaml file, it is only going to error out.
    krkeegan committed May 19, 2021
    Configuration menu
    Copy the full SHA
    a68896e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #414 from krkeegan/Config_Overlay

    Create Base Config; Overlay User Config on Top of Base Config
    krkeegan authored May 19, 2021
    Configuration menu
    Copy the full SHA
    d60ed2c View commit details
    Browse the repository at this point in the history
  4. Update Changelog

    krkeegan committed May 19, 2021
    Configuration menu
    Copy the full SHA
    48251fb View commit details
    Browse the repository at this point in the history
  5. Change State Payloads to JSON; Update Discovery Entities

    This changes the default payload for most of the state topics
    from plain string payloads to json payloads.  This allows
    the additional attributes such as mode, reason, timestap... to
    be passed with the state as well.
    krkeegan committed May 19, 2021
    Configuration menu
    Copy the full SHA
    71d4de4 View commit details
    Browse the repository at this point in the history
  6. Adjust Fan discovery Template

    It doesn't support json payloads for speed or presets.
    krkeegan committed May 19, 2021
    Configuration menu
    Copy the full SHA
    c73568d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    545024b View commit details
    Browse the repository at this point in the history
  8. Update Unit Tests

    krkeegan committed May 19, 2021
    Configuration menu
    Copy the full SHA
    5bcfcb0 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2021

  1. Fix a Few Typos in Base Config

    Should be State not Cmd
    krkeegan committed May 20, 2021
    Configuration menu
    Copy the full SHA
    53940bc View commit details
    Browse the repository at this point in the history
  2. Adjust Hub Unit Test to Avoid Race Condition

    This test is intermittently failing on github now.  I suspect
    that the issue is that the time equal and not less than in
    some instances.
    krkeegan committed May 20, 2021
    Configuration menu
    Copy the full SHA
    ea6c251 View commit details
    Browse the repository at this point in the history
  3. Adjust Hub Unit Tet to Avoid Race Condition Attempt 2

    This time actually fix the correct test.
    krkeegan committed May 20, 2021
    Configuration menu
    Copy the full SHA
    e9d1e56 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Change IOLinc State Payloads to Uppercase

    All other state payloads are sent in uppercase.
    krkeegan committed May 21, 2021
    Configuration menu
    Copy the full SHA
    d275a27 View commit details
    Browse the repository at this point in the history
  2. Better Error Report When Unknown Fields are in Discovery Class

    If a user mistakenly puts extra keys in a discovery class the
    current error looks like:
    
    ```yaml
    mqtt:
      kpl_six:
        btn_on_off_payload:
        - must be of dict type
    ```
    
    This updates the schema so that the error now looks like:
    
    ```yaml
    mqtt:
      kpl_six:
        btn_on_off_payload:
        - unknown field
    ```
    
    A slight improvement in wording.
    krkeegan committed May 21, 2021
    Configuration menu
    Copy the full SHA
    bd298e6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #419 from krkeegan/Fix_418

    Better Error Report When Unknown Fields are in Discovery Class
    krkeegan authored May 21, 2021
    Configuration menu
    Copy the full SHA
    c2449a1 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Merge pull request #417 from krkeegan/State_Json

    Convert Default State Payloads to JSON; Add Attributes by Default
    krkeegan authored May 24, 2021
    Configuration menu
    Copy the full SHA
    a602e21 View commit details
    Browse the repository at this point in the history
  2. Update Changelog

    krkeegan committed May 24, 2021
    Configuration menu
    Copy the full SHA
    2ad810c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb67514 View commit details
    Browse the repository at this point in the history