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

Drop custom config validator #327

Merged
merged 1 commit into from
Dec 1, 2023

Conversation

rautesamtr
Copy link
Collaborator

In preparation of changes in the config processing and error handling for home-assistant 2023.11 this drops the custom config validator and exposes the schema through CONFIG_SCHEMA so it is validated from core. This allows us to properly work with raised exceptions in the upcoming release.
see https://developers.home-assistant.io/blog/2023/11/27/config-validation-and-error-handling

fixes #322, fixes #325
replaces #319

In preparation of changes in the config processing and error handling
for home-assistant 2023.11 this drops the custom config validator and
exposes the schema through CONFIG_SCHEMA so it is validated from core.

Properly raise exception to notify the user of failure.

see https://developers.home-assistant.io/blog/2023/11/27/config-validation-and-error-handling

fixes dolezsa#322, fixes dolezsa#325
@rautesamtr rautesamtr merged commit 65cc554 into dolezsa:master Dec 1, 2023
4 checks passed
@rautesamtr rautesamtr deleted the drop_custom_validator branch December 6, 2023 15:38
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.

Thermal comfort not working with Homeasssitant 2023.12b0 Load up failing with newest 2023.12 dev versions
1 participant