Improved API + Humidity Control Support - #486
Merged
Merged
Conversation
This improves the error handling and ensures a better valid state for the unit following the remote/app behaviour. Adds more errors in the API and hadles them in HA. Also, this provides the initial steps to support other sleep modes.
Uses a select for the mode and a number for the humidity target. As far as I can see, having bothe properties at 0 is invalid and should mean the feature is not supported. Revisit this if there are reported problems.
This makes more sense as Humity Control as 3 modes and is available in both Dry and Cool.
Move common logic to platform helpers and normalize the entity creation logic
p-monteiro
marked this pull request as draft
July 20, 2026 14:54
…nfig Also move binary_sensor to the normalized code
p-monteiro
marked this pull request as ready for review
July 20, 2026 15:54
Owner
|
merged this one. was on holiday, had a delay in my responses, sorry. |
Contributor
Author
|
Thanks @RobHofmann |
Owner
|
Sure. Give me a heads up when to merge & release. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR has the following changes:
New feature:
Humidity Control - Allows control of the room humidity to a set target or intelligently. Only available in Cool or Dry modes. (#473)
Improvements: