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

[bug] - Max floor temperature not reached even if room temperature is below setpoint #297

Closed
Eiritj opened this issue Sep 25, 2024 · 11 comments · Fixed by #305
Closed

[bug] - Max floor temperature not reached even if room temperature is below setpoint #297

Eiritj opened this issue Sep 25, 2024 · 11 comments · Fixed by #305
Assignees
Labels
bug Something isn't working

Comments

@Eiritj
Copy link

Eiritj commented Sep 25, 2024

Hello.
I'm having an issue where the thermostat never reaches the setpoint.

Configuration:
image

Current temperature 24°C, setpoint 25°C:
image

Floor temperature:
image

Heater behaviour:
image

Did I do something wrong in the config?

Also, it seems the full configuration example is missing some things, like the sensor_stale_duration.

@swingerman swingerman self-assigned this Sep 26, 2024
@swingerman
Copy link
Owner

Thanks for reporting this. I will look into this.

@swingerman swingerman added the bug Something isn't working label Sep 26, 2024
@Kentrp
Copy link

Kentrp commented Sep 26, 2024

Hi! The same thing

@Eiritj
Copy link
Author

Eiritj commented Sep 27, 2024

I'm very much a n00b so please consider that this could be caused by user error.
Just in case it is helpful, I'll ad a picture showing more of my config. Let me know if there is something else I can provide that could be useful.
Screenshot_20240927-213351

@michalg91
Copy link

Same situation in my setup.

@swingerman swingerman changed the title Max floor temperature not reached even if room temperature is below setpoint [bug] - Max floor temperature not reached even if room temperature is below setpoint Oct 7, 2024
@swingerman
Copy link
Owner

swingerman commented Oct 17, 2024

@Eiritj From the thermostat's history, I can see that it reached 24 degrees. 24 is your target; it reached it, and the thermostat turned off the heater.
The max_floor_temp is a safety setting that shuts off the heating to protect your floor structure from overheating. It did not mean heating the floor to the maximum.
Let me know if I understand your situation correctly.

@swingerman
Copy link
Owner

Closing for now as it seems to be working as intended

@Eiritj
Copy link
Author

Eiritj commented Oct 17, 2024

Hi. No, 25 is the target:

17291581057737454610988409540308

The heater is on only very brief periods of time, and seems to be limited by 28°C on the floor sensors even if I set the limit in the config to 30°C.

@swingerman swingerman reopened this Oct 17, 2024
@swingerman
Copy link
Owner

Could you check the hvac_action_reason state attribute while it's not heating? It should show why it's in that state.

@swingerman
Copy link
Owner

As workaround, you can try to remove the min_cycle_duration from your config as it seems the logic that it brings in has a bug.

@Eiritj
Copy link
Author

Eiritj commented Oct 17, 2024

Could you check the hvac_action_reason state attribute while it's not heating? It should show why it's in that state.

Yes, but I am not sure how to do that. Do I need to make an automation for every value?

As workaround, you can try to remove the min_cycle_duration from your config as it seems the logic that it brings in has a bug.

I'll remove it for one of the heaters and keep it for the rest so we can see the difference. Thanks a lot for the suggestion.

@swingerman
Copy link
Owner

Never mind. I figured it.
The fix will be in the next release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants