core/homeassistant/components/sensibo/services.yaml

157 lines
2.9 KiB
YAML

assume_state:
target:
entity:
integration: sensibo
domain: climate
fields:
state:
required: true
example: "on"
selector:
select:
options:
- "on"
- "off"
enable_timer:
target:
entity:
integration: sensibo
domain: climate
fields:
minutes:
required: false
example: 30
selector:
number:
min: 0
step: 1
mode: box
enable_pure_boost:
target:
entity:
integration: sensibo
domain: climate
fields:
ac_integration:
required: true
example: true
selector:
boolean:
geo_integration:
required: true
example: true
selector:
boolean:
indoor_integration:
required: true
example: true
selector:
boolean:
outdoor_integration:
required: true
example: true
selector:
boolean:
sensitivity:
required: true
example: "Normal"
selector:
select:
options:
- "Normal"
- "Sensitive"
full_state:
target:
entity:
integration: sensibo
domain: climate
fields:
mode:
required: true
example: "heat"
selector:
select:
options:
- "cool"
- "heat"
- "fan"
- "auto"
- "dry"
- "off"
target_temperature:
required: false
example: 23
selector:
number:
min: 0
step: 1
mode: box
fan_mode:
required: false
example: "low"
selector:
text:
type: text
swing_mode:
required: false
example: "fixedBottom"
selector:
text:
type: text
horizontal_swing_mode:
required: false
example: "fixedLeft"
selector:
text:
type: text
light:
required: false
example: "on"
selector:
select:
options:
- "on"
- "off"
- "dim"
enable_climate_react:
target:
entity:
integration: sensibo
domain: climate
fields:
high_temperature_threshold:
required: true
example: 24
selector:
number:
min: 0
max: 150
step: 0.1
mode: box
high_temperature_state:
required: true
selector:
object:
low_temperature_threshold:
required: true
example: 19
selector:
number:
min: 0
max: 150
step: 0.1
mode: box
low_temperature_state:
required: true
selector:
object:
smart_type:
required: true
example: "temperature"
selector:
select:
options:
- "temperature"
- "feelsLike"
- "humidity"