-
Notifications
You must be signed in to change notification settings - Fork 25
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
thermostat_over_climate: What do the external temperature sensor and the room temperature probe do? #125
Comments
https://github.com/jmcollin78/versatile_thermostat#parameters-synthesis But what I don't get is what the external sensor is for. There is no hint in the documentation except that it is crucial. "Better Thermostat" also needs one, but is also lacking an explanation in the docs. |
Better thermostat only uses the external temperature to turn on/off the heating when the average temperature of the past three days rises above or falls below a certain level. Or it might be similar to that, I didn't look it up, but it does not alter the heating power based on the outdoor temperature. If Versatile Thermostat neither uses the external temperature nor the room temperature when using the Still, it would be sad if Versatile Thermostat really does not do anything with the indoor room temperature. After these two days of heating with my new setup (Aqara Zigbee room temperature sensors in every room and Eve Thermo TRVs in every room) I can see that the TRVs would certainly benefit of calibration. Some TRVs keep the valve open at 20-30% although the room temperature is more than 1°C above the target temperature. This kind of calibration is a key feature of Better Thermostat and I hoped that VTherm does this calibration too. |
You are right @maia , temperature and external temperature are now not used for thermostat over climate. It was the case in previous release but has been removed. Previously, it was to manage the security mode (when temperature sensors are not available). But, because in over climate mode, the regulation is done by the underlying climate itself, the security mode have been deactivated for over climate thermostat. I will fix the documentation. As said by @masi , this have been added into the https://github.com/jmcollin78/versatile_thermostat#parameters-synthesis table. |
@jmcollin78 Do you consider the possibility of adding a calibration feature similar to the one used by Better Thermostat? (see https://better-thermostat.org/configuration specifically "Calibration Type" and "Calibration Mode") |
I didn't know this thermostat and i'm discovering it just now. I will have a close look at it. The approach is quiet similar (thermostat over climate) but the calibration with 3 modes is interesting. |
Exactly. I found some interesting algorithm to achieve this.
Indeed ! If you are a "specialist" I can share with you the algorithm I found and I intend to test. It is really near what you are saying. It is based on PI (Proprotionnal and Integral methods). |
I close this issue and keep the #129 instead. |
The documentation states that for the
thermostat_over_climate
mode three things are required: an underlying climate entity, a room temperature sensor and an external temperature sensor.What do the external temperature sensor and the room temperature probe actually do? How do they influence the control of a TRV (thermostatic radiator valve)? How does versatile thermostat calibrate the target_temperature based on the measured indoor temperature?
I've browsed the code and it seems like both these values are only used in the
thermostat_over_switch
mode but are irrelevant in thethermostat_over_climate
mode. But maybe I'm missing something, my Python/Jinja knowledge is very small.The text was updated successfully, but these errors were encountered: