Skip to content

Commit d3b5155

Browse files
committed
Clarify auto mode
1 parent d4a16fe commit d3b5155

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

source/_posts/2019-07-17-release-96.markdown

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ For a breakdown of what was driving the change, [check our blog post on the dev
3737
The following things have been changed:
3838

3939
- `operation_mode` has been renamed to `hvac_mode` to emphasize what the mode is for.
40-
- The state of a climate entity is now always equal to the hvac mode.
40+
- We split HVAC mode `auto` into `auto` and `heat_cool`. If it's `heat_cool`, the user has set a temperature range the device has to use heating and cooling to stay within. Auto mode is now limited to devices that are running on a schedule or AI.
41+
- The state of a climate entity is now always equal to the HVAC mode.
4142
- `hvac_action` is introduced for integrations that know the current action: heating, cooling, idle.
4243
- `set_away_mode` and `set_hold_mode` have been merged into `set_preset_mode`. So instead of `turn_away_mode_on()`, we will now call `set_preset_mode("away")`.
43-
- The `is_on` property has been removed. If a device is able to turn off, it should include the hvac mode `HVAC_MODE_OFF`.
44+
- The `is_on` property has been removed. If a device is able to turn off, it should include the HVAC mode `HVAC_MODE_OFF`.
4445
- Property names have been aligned, anything ending with "_list" is now named "_modes".
4546
- Integrations are only allowed to represent functionality that is present in the API. It is not allowed to add your own fake away mode.
4647

0 commit comments

Comments
 (0)