core/homeassistant/components/vacuum/services.yaml

97 lines
1.6 KiB
YAML

# Describes the format for available vacuum services
turn_on:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.TURN_ON
turn_off:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.TURN_OFF
toggle:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.TURN_OFF
- vacuum.VacuumEntityFeature.TURN_ON
stop:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.STOP
locate:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.LOCATE
start_pause:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.PAUSE
start:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.START
pause:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.PAUSE
return_to_base:
target:
entity:
domain: vacuum
supported_features:
- vacuum.VacuumEntityFeature.RETURN_HOME
clean_spot:
target:
entity:
domain: vacuum
send_command:
target:
entity:
domain: vacuum
fields:
command:
required: true
example: "set_dnd_timer"
selector:
text:
params:
example: '{ "key": "value" }'
selector:
object:
set_fan_speed:
target:
entity:
domain: vacuum
fields:
fan_speed:
required: true
example: "low"
selector:
text: