mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 11:17:21 +00:00
Add hvac fan state (#25030)
This commit is contained in:
parent
3016d3a186
commit
7a5fca69af
@ -80,6 +80,7 @@ CURRENT_HVAC_HEAT = 'heating'
|
|||||||
CURRENT_HVAC_COOL = 'cooling'
|
CURRENT_HVAC_COOL = 'cooling'
|
||||||
CURRENT_HVAC_DRY = 'drying'
|
CURRENT_HVAC_DRY = 'drying'
|
||||||
CURRENT_HVAC_IDLE = 'idle'
|
CURRENT_HVAC_IDLE = 'idle'
|
||||||
|
CURRENT_HVAC_FAN = 'fan'
|
||||||
|
|
||||||
|
|
||||||
ATTR_AUX_HEAT = 'aux_heat'
|
ATTR_AUX_HEAT = 'aux_heat'
|
||||||
|
@ -9,9 +9,9 @@ from homeassistant.components.climate import (
|
|||||||
DOMAIN as CLIMATE_DOMAIN, ClimateDevice)
|
DOMAIN as CLIMATE_DOMAIN, ClimateDevice)
|
||||||
from homeassistant.components.climate.const import (
|
from homeassistant.components.climate.const import (
|
||||||
ATTR_HVAC_MODE, ATTR_TARGET_TEMP_HIGH, ATTR_TARGET_TEMP_LOW,
|
ATTR_HVAC_MODE, ATTR_TARGET_TEMP_HIGH, ATTR_TARGET_TEMP_LOW,
|
||||||
CURRENT_HVAC_COOL, CURRENT_HVAC_HEAT, CURRENT_HVAC_IDLE, HVAC_MODE_AUTO,
|
CURRENT_HVAC_COOL, CURRENT_HVAC_FAN, CURRENT_HVAC_HEAT, CURRENT_HVAC_IDLE,
|
||||||
HVAC_MODE_COOL, HVAC_MODE_DRY, HVAC_MODE_FAN_ONLY, HVAC_MODE_HEAT,
|
HVAC_MODE_AUTO, HVAC_MODE_COOL, HVAC_MODE_DRY, HVAC_MODE_FAN_ONLY,
|
||||||
HVAC_MODE_HEAT_COOL, HVAC_MODE_OFF, SUPPORT_FAN_MODE,
|
HVAC_MODE_HEAT, HVAC_MODE_HEAT_COOL, HVAC_MODE_OFF, SUPPORT_FAN_MODE,
|
||||||
SUPPORT_TARGET_TEMPERATURE, SUPPORT_TARGET_TEMPERATURE_RANGE)
|
SUPPORT_TARGET_TEMPERATURE, SUPPORT_TARGET_TEMPERATURE_RANGE)
|
||||||
from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS, TEMP_FAHRENHEIT
|
from homeassistant.const import ATTR_TEMPERATURE, TEMP_CELSIUS, TEMP_FAHRENHEIT
|
||||||
|
|
||||||
@ -37,12 +37,12 @@ STATE_TO_MODE = {
|
|||||||
|
|
||||||
OPERATING_STATE_TO_ACTION = {
|
OPERATING_STATE_TO_ACTION = {
|
||||||
"cooling": CURRENT_HVAC_COOL,
|
"cooling": CURRENT_HVAC_COOL,
|
||||||
"fan only": None,
|
"fan only": CURRENT_HVAC_FAN,
|
||||||
"heating": CURRENT_HVAC_HEAT,
|
"heating": CURRENT_HVAC_HEAT,
|
||||||
"idle": CURRENT_HVAC_IDLE,
|
"idle": CURRENT_HVAC_IDLE,
|
||||||
"pending cool": CURRENT_HVAC_COOL,
|
"pending cool": CURRENT_HVAC_COOL,
|
||||||
"pending heat": CURRENT_HVAC_HEAT,
|
"pending heat": CURRENT_HVAC_HEAT,
|
||||||
"vent economizer": None
|
"vent economizer": CURRENT_HVAC_FAN
|
||||||
}
|
}
|
||||||
|
|
||||||
AC_MODE_TO_STATE = {
|
AC_MODE_TO_STATE = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user