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

Project thinks my cooling-only unit is "heating" when it's drying in auto mode #211

Open
melyux opened this issue Jan 5, 2025 · 5 comments

Comments

@melyux
Copy link
Contributor

melyux commented Jan 5, 2025

This is due to this logic here that assumes that if the unit set to auto, the temperature is below the setpoint, and the unit is active that it's heating. For my unit, it's actually drying in this case.

case climate::CLIMATE_MODE_AUTO:
//this->setActionIfOperatingAndCompressorIsActiveTo(
this->setActionIfOperatingTo(
(this->current_temperature > this->target_temperature ?
climate::CLIMATE_ACTION_COOLING :
climate::CLIMATE_ACTION_HEATING));

@somlefant
Copy link

What model is your indoor unit?
Some models do have the "I FEEL" mode which operates in the way you describe.
What is the state of "auto sub mode" when the unit is in "AUTO" and drying?
Is there any lookup warnings in the logs? (Need to have logging enabled and level set to WARN or higher)
Like:
[W][lookup:191]: auto mode sub mode caution: value <somenumber> not found, returning value at index 0

@echavet
Copy link
Owner

echavet commented Jan 13, 2025

Hi @melyux,
thanks for your report
Does the "auto mode" make sense with your cooling-only unit ?
What would you expect your unit to do ?

@disruptivepatternmaterial
Copy link
Collaborator

Oh yes, I always knew this was not right...just worked as long as it wasn't one of the cool-only units. I am not sure what exactly the solution is - I have never encountered a cool-only unit, so I couldn't test it. Sorry about that... if you give us some sense of what the behavior is, I can also ponder a solution. It might be as simple as looking for the available modes and, if it is only COOL and OFF, to do something different.

@melyux
Copy link
Contributor Author

melyux commented Jan 16, 2025

@somlefant It's a model NAYWST24A112AA unit. The manual says the "auto" mode is actually the "I FEEL" mode you mentioned. Auto sub mode doesn't seem to be supported on this, it never changes from the default. I'll check what happens in the logs in a little bit. Here's the tidbit from the manual on how "I FEEL" works on this thing:

image image

@echavet @disruptivepatternmaterial It seems like it implements the "I FEEL" mode when in auto, check out this above part from the manual explaining the function

@somlefant
Copy link

@melyux. It could be that the unit is reporting a auto sub mode that has not been mapped yet. To determine this we would need to see the logs - extra helpful with the uart communications. If this is a unmapped auto sub mode it could be implemented in the code.

The "I FEEL" mode is most probably just another name for "auto", and we won't be able to distinguish it from the normal "auto" mode from the uart communications discretely.

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

No branches or pull requests

4 participants