mirror of
https://github.com/home-assistant/core.git
synced 2025-07-22 20:57:21 +00:00
Add selectors to Scene service definitions (#46729)
This commit is contained in:
parent
88d143a644
commit
616e8f6a65
@ -1,53 +1,79 @@
|
||||
# Describes the format for available scene services
|
||||
|
||||
turn_on:
|
||||
description: Activate a scene.
|
||||
description: Activate a scene
|
||||
target:
|
||||
fields:
|
||||
transition:
|
||||
name: Transition
|
||||
description:
|
||||
Transition duration in seconds it takes to bring devices to the state
|
||||
defined in the scene.
|
||||
example: 2.5
|
||||
entity_id:
|
||||
description: Name(s) of scenes to turn on
|
||||
example: "scene.romantic"
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 300
|
||||
step: 1
|
||||
unit_of_measurement: seconds
|
||||
mode: slider
|
||||
|
||||
reload:
|
||||
description: Reload the scene configuration
|
||||
|
||||
apply:
|
||||
description:
|
||||
Activate a scene. Takes same data as the entities field from a single scene
|
||||
in the config.
|
||||
description: Activate a scene with configuration
|
||||
fields:
|
||||
transition:
|
||||
description:
|
||||
Transition duration in seconds it takes to bring devices to the state
|
||||
defined in the scene.
|
||||
example: 2.5
|
||||
entities:
|
||||
name: Entities state
|
||||
description: The entities and the state that they need to be.
|
||||
required: true
|
||||
example:
|
||||
light.kitchen: "on"
|
||||
light.ceiling:
|
||||
state: "on"
|
||||
brightness: 80
|
||||
selector:
|
||||
object:
|
||||
transition:
|
||||
name: Transition
|
||||
description:
|
||||
Transition duration in seconds it takes to bring devices to the state
|
||||
defined in the scene.
|
||||
example: 2.5
|
||||
selector:
|
||||
number:
|
||||
min: 0
|
||||
max: 300
|
||||
step: 1
|
||||
unit_of_measurement: seconds
|
||||
mode: slider
|
||||
|
||||
create:
|
||||
description: Creates a new scene.
|
||||
description: Creates a new scene
|
||||
fields:
|
||||
scene_id:
|
||||
name: Scene entity ID
|
||||
description: The entity_id of the new scene.
|
||||
required: true
|
||||
example: all_lights
|
||||
selector:
|
||||
text:
|
||||
entities:
|
||||
name: Entities state
|
||||
description: The entities to control with the scene.
|
||||
example:
|
||||
light.tv_back_light: "on"
|
||||
light.ceiling:
|
||||
state: "on"
|
||||
brightness: 200
|
||||
selector:
|
||||
object:
|
||||
snapshot_entities:
|
||||
name: Snapshot entities
|
||||
description: The entities of which a snapshot is to be taken
|
||||
example:
|
||||
- light.ceiling
|
||||
- light.kitchen
|
||||
selector:
|
||||
object:
|
||||
|
Loading…
x
Reference in New Issue
Block a user