1
0
mirror of https://github.com/home-assistant/core.git synced 2026-04-17 15:44:52 +01:00
Files
core/homeassistant/components/climate/services.yaml

152 lines
3.1 KiB
YAML

# Describes the format for available climate services
set_preset_mode:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.PRESET_MODE
fields:
preset_mode:
required: true
example: "away"
selector:
state:
attribute: preset_mode
set_temperature:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.TARGET_TEMPERATURE
- climate.ClimateEntityFeature.TARGET_TEMPERATURE_RANGE
fields:
temperature:
filter:
supported_features:
- climate.ClimateEntityFeature.TARGET_TEMPERATURE
selector:
number:
min: 0
max: 250
step: 0.1
mode: box
target_temp_high:
filter:
supported_features:
- climate.ClimateEntityFeature.TARGET_TEMPERATURE_RANGE
advanced: true
selector:
number:
min: 0
max: 250
step: 0.1
mode: box
target_temp_low:
filter:
supported_features:
- climate.ClimateEntityFeature.TARGET_TEMPERATURE_RANGE
advanced: true
selector:
number:
min: 0
max: 250
step: 0.1
mode: box
hvac_mode:
selector:
state:
hide_states:
- unavailable
- unknown
set_humidity:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.TARGET_HUMIDITY
fields:
humidity:
required: true
selector:
number:
min: 30
max: 99
unit_of_measurement: "%"
set_fan_mode:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.FAN_MODE
fields:
fan_mode:
required: true
example: "low"
selector:
state:
attribute: fan_mode
set_hvac_mode:
target:
entity:
domain: climate
fields:
hvac_mode:
selector:
state:
hide_states:
- unavailable
- unknown
set_swing_mode:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.SWING_MODE
fields:
swing_mode:
required: true
example: "on"
selector:
state:
attribute: swing_mode
set_swing_horizontal_mode:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.SWING_HORIZONTAL_MODE
fields:
swing_horizontal_mode:
required: true
example: "on"
selector:
state:
attribute: swing_horizontal_mode
turn_on:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.TURN_ON
turn_off:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.TURN_OFF
toggle:
target:
entity:
domain: climate
supported_features:
- climate.ClimateEntityFeature.TURN_OFF
- climate.ClimateEntityFeature.TURN_ON