Closed gioele-antoci closed 11 months ago
We don't check that this value is between min and max. We send it to over to the underlying climate but as you can see the underclimate behaves erratically.
I suggest that in case the regulated temperature is outside of the min-max range (AC mode as well) that we should switch heat_mode
to fan only mode (or off). Haven't gotten any feedback on whether this is a terrible idea or not.
Thoughts?
Another check we don't make is that (in heating mode) the regulated temperature should be lower than the under temperature if the thermostat temperature is above the target temperature and viceversa
I suggest that in case the regulated temperature is outside of the min-max range (AC mode as well) that we should switch heat_mode to fan only mode (or off). Haven't gotten any feedback on whether this is a terrible idea or not.
Slept on it and thought about it more. With the introduction of frost mode prevention, implementing the idea above would allow folks with thermostat_over_climate to set a frost temperature prevention that's below the min_temp of their device. Mine is 17c which is obviously way too hot for frost prevention
Same as #249. Regulation and normal setting should never go above the min and max given by the underlying climate or underlying number (which represent the valve).
I will make only one fix for both cases.
Hello, I publish the beta release just now: https://github.com/jmcollin78/versatile_thermostat/releases/tag/5.1.0.beta1
@gioele-antoci can you please give it a try ?
Hello, I publish the beta release just now: https://github.com/jmcollin78/versatile_thermostat/releases/tag/5.1.0.beta1
@gioele-antoci can you please give it a try ?
Sorry I had missed this, going to try now and let you know if any issues
Version of the custom_component
4.3
Configuration
versatile_thermostat: auto_regulation_expert: kp: 0.4 ki: 0.08 k_ext: 0.0 offset_max: 12 stabilization_threshold: 0.1 accumulated_error_threshold: 50
Describe the bug
You can see in the screenshot that I lower the temperature manually until I force the regulated temperature to be set below the min temperature. We don't see to have any guards in that respect and my Midea climate control wraps around and instead sets the max temperature
My VTherm attributes are the following:
Debug log
I can paste the logs if needed