-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
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
Nexia integration does not set humidify setpoint if dehumidify is supported. #137251
Comments
Hey there @bdraco, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) nexia documentation |
Further troubleshooting in the dev container.
|
It's definitely not going to work right for systems that support both as it assumes only one or the other. All of mine only support dehumidify so I don't have a good test case for systems that support both. This issue will need a champion who can test against their system. |
I'm happy to be that person! I've been doing my best to dig through the code and figure out what's going on but I don't understand how the thermostat card links to the code itself. I suspect the "simple" answer is that the humidity card needs a dual slider similar to heat/cool mode where you can set two different temperatures. Still digging but any pointers would be valuable. |
That's gonna require architecture change in Home Assistant itself, and would be a rather big lift My recommendation would be to change it so it sets the humidifier or dehumidifier set point based on which mode the thermostat is in. A custom service could be added to explicitly set one of the other as well. |
Because I'm new here this is why I'm thinking:
if But what about Still tinkering. Thanks for the responses so far. |
The problem
Adjusting the humidity setting on the thermostat card sets the dehumidify setpoint even on a system if it supports both humidify and dehumidify. I believe this is due to the following code checking for dehumidify and setting that value only if True:
Link to /homeassistant/components/nexia/climate.py
I'm unsure of the climate integration has the ability to set both (or select which to control) but the next module does.
This was first reported in #107318 which was closed for inactivity.
What version of Home Assistant Core has the issue?
core-2025.1.4
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant Container
Integration causing the issue
Nexia
Link to integration documentation on our website
https://www.home-assistant.io/integrations/nexia
Diagnostics information
No response
Example YAML snippet
Anything in the logs that might be useful for us?
Additional information
No response
The text was updated successfully, but these errors were encountered: