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

Conversation

krkeegan
Copy link
Collaborator

No description provided.

lnr0626 and others added 30 commits May 17, 2021 11:41
Add Missing File for Config Unit Test
* dev:
  Add Missing File for Config Unit Test
* dev:
  Add Missing File for Config Unit Test
add files created by tests to gitignore
fix issue with hassio initial config setup
* dev:
  Fix Various Flake Warnings
  Update Changelog
  add files created by tests to gitignore
  fix issue with hassio initial config setup
allow configuring the resume dim operating flag
Renamed folder to prepare for config-base.yaml to be added
to the same folder.
Also load config file using load method so that overlay is
called.
allow sending raw commands to devices
Don't try to actually start the program if we just created the
initial config.yaml file, it is only going to error out.
Create Base Config; Overlay User Config on Top of Base Config
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.
It doesn't support json payloads for speed or presets.
Should be State not Cmd
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.
This time actually fix the correct test.
All other state payloads are sent in uppercase.
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.
Better Error Report When Unknown Fields are in Discovery Class
Convert Default State Payloads to JSON; Add Attributes by Default
@krkeegan krkeegan merged commit e2fda12 into master May 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants