Skip to content

Commit 62ee6e1

Browse files
biggmsfabaff
authored andcommitted
Added documentation for new cold_tolerance and hot_tolerance configs for generic_thermostat (home-assistant#3600)
1 parent e8be4e6 commit 62ee6e1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

source/_components/climate.generic_thermostat.markdown

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ Configuration variables:
3535
- **target_temp** (*Optional*): Set initial target temperature. Failure to set this variable will result in target temperature being set to null on startup.
3636
- **ac_mode** (*Optional*): Set the switch specified in the *heater* option to be treated as a cooling device instead of a heating device.
3737
- **min_cycle_duration** (*Optional*): Set a minimum amount of time that the switch specified in the *heater* option must be in it's current state prior to being switched either off or on.
38-
- **tolerance** (*Optional*): Set a minimum amount of difference between the temperature read by the sensor specified in the *target_sensor* option and the target temperature that must change prior to being switched either off or on. For example, if the target temperature is 25 and the tolerance is 0.5 the heater will start when the sensor goes below 24.5 and it will stop when the sensor goes above 25.5.
38+
- **cold_tolerance** (*Optional*): Set a minimum amount of difference between the temperature read by the sensor specified in the *target_sensor* option and the target temperature that must change prior to being switched on. For example, if the target temperature is 25 and the tolerance is 0.5 the heater will start when the sensor equals or goes below 24.5.
39+
- **hot_tolerance** (*Optional*): Set a minimum amount of difference between the temperature read by the sensor specified in the *target_sensor* option and the target temperature that must change prior to being switched off. For example, if the target temperature is 25 and the tolerance is 0.5 the heater will stop when the sensor equals or goes above 25.5.
3940
- **keep_alive** (*Optional*): Set a keep-alive interval. If set, the switch specified in the *heater* option will be triggered every time the interval elapses. Use with heaters and A/C units that shut off if they don't receive a signal from their remote for a while.
4041

4142
A full configuration example looks like the one below. `min_cycle_duration` and `keep_alive` must contain at least one of the following entries: `days:`, `hours:`, `minutes:`, `seconds:` or `milliseconds:`.
@@ -50,7 +51,8 @@ climate:
5051
min_temp: 15
5152
max_temp: 21
5253
target_temp: 17
53-
tolerance: 0.3
54+
cold_tolerance: 0.3
55+
hot_tolerance: 0
5456
min_cycle_duration:
5557
seconds: 5
5658
keep_alive:

0 commit comments

Comments
 (0)