You must have selected the With Open Detection
feature on the first page to reach this page.
Open detection can be done in two ways:
- By using a sensor placed on the opening (sensor mode),
- By detecting a sudden temperature drop (auto mode)
To switch to sensor mode, you need to provide an entity of type binary_sensor
or input_boolean
.
In this mode, you need to fill in the following information:
- A delay in seconds before any change. This allows you to open a window quickly without stopping the heating.
- The action to take when the opening is detected as open. The possible actions are:
- Turn off: the VTherm will be turned off.
- Fan only: heating or cooling will be turned off, but the equipment will continue to ventilate (for compatible equipment).
- Frost protection: the "Frost Protection" preset temperature will be selected on the VTherm without changing the current preset (see notes below).
- Eco: the "Eco" preset temperature will be applied to the VTherm without changing the current preset (see notes below).
When the detector switches to open:
- VTherm waits for the specified delay.
- If the window is still open after the delay, the VTherm state (Heating / Cooling / ..., current preset, current target temperature) is saved and the action is performed.
Similarly, when the detector switches to closed:
- VTherm waits for the specified delay.
- If the window is still closed after the delay, the state before the window opening is restored.
In auto mode, the configuration is as follows:
- A delay in seconds before any change. This allows you to open a window quickly without stopping the heating.
- A detection threshold in degrees per hour. When the temperature drops beyond this threshold, the thermostat will turn off. The lower this value, the faster the detection (with a higher risk of false positives).
- A threshold for ending detection in degrees per hour. When the temperature drop exceeds this value, the thermostat will return to the previous mode (mode and preset).
- A maximum detection duration. Beyond this duration, the thermostat will return to its previous mode and preset even if the temperature continues to drop.
- The action to take when the opening is detected as open. The actions are the same as in sensor mode described above.
To adjust the thresholds, it is recommended to start with the reference values and adjust the detection thresholds. Some tests gave me the following values (for an office):
- Detection threshold: 3°C/hour
- No detection threshold: 0°C/hour
- Max duration: 30 min.
A new sensor called "slope" has been added for all thermostats. It provides the slope of the temperature curve in °C/hour (or °K/hour). This slope is smoothed and filtered to avoid aberrant thermometer values that could interfere with the measurement.
To adjust it properly, it is recommended to display both the temperature curve and the slope of the curve ("slope") on the same historical graph:
- If you want to use multiple door/window sensors to automate your thermostat, simply create a group with the usual behavior (https://www.home-assistant.io/integrations/binary_sensor.group/)
- If you don't have a door/window sensor in your room, simply leave the sensor entity ID empty.
- Only one mode is allowed. You cannot configure a thermostat with both a sensor and auto detection. The two modes might contradict each other, so both modes cannot be active at the same time.
- It is not recommended to use auto mode for equipment subjected to frequent and normal temperature variations (hallways, open areas, etc.).
- To avoid interfering with your current preset settings, the actions Frost protection and Eco change the target temperature without changing the preset. So, you may notice a discrepancy between the selected preset and the setpoint.
- If you use the Versatile Thermostat UI card (see here), open detection is represented as follows: .