124 files

This commit is contained in:
Home Assistant Version Control
2026-08-31 15:02:40 +00:00
parent 33de328a33
commit 9742f385a3
124 changed files with 13907 additions and 1376 deletions
+265 -5
View File
@@ -56,6 +56,167 @@ automation_turn_on_for:
selector:
duration:
light_set_brightness:
name: Set brightness 👻
description: >-
Sets the brightness of lights that are already on, and leaves the ones
that are off alone. Groups are adjusted light by light rather than by
their average.
target:
entity:
domain: light
fields:
brightness_pct:
name: Brightness
description: The brightness to set, as a percentage.
required: true
example: 50
selector:
number:
min: 1
max: 100
unit_of_measurement: "%"
transition:
name: Transition
description: How long the change should take.
example: 2
selector:
number:
min: 0
max: 300
unit_of_measurement: seconds
light_increase_brightness:
name: Increase brightness 👻
description: >-
Turns up the lights that are already on, and leaves the ones that are off
alone. Each light steps from its own level, so a group keeps its shape
instead of levelling out.
target:
entity:
domain: light
fields:
step_pct:
name: Step
description: How much brighter to go, as a percentage.
required: true
example: 10
selector:
number:
min: 1
max: 100
unit_of_measurement: "%"
transition:
name: Transition
description: How long the change should take.
example: 2
selector:
number:
min: 0
max: 300
unit_of_measurement: seconds
light_decrease_brightness:
name: Decrease brightness 👻
description: >-
Turns down the lights that are already on, stopping at the dimmest they go
rather than switching them off. Each light steps from its own level.
target:
entity:
domain: light
fields:
step_pct:
name: Step
description: How much dimmer to go, as a percentage.
required: true
example: 10
selector:
number:
min: 1
max: 100
unit_of_measurement: "%"
transition:
name: Transition
description: How long the change should take.
example: 2
selector:
number:
min: 0
max: 300
unit_of_measurement: seconds
light_set_color:
name: Set color 👻
description: >-
Sets the color of lights that are already on, and leaves alone the ones
that are off or cannot do color.
target:
entity:
domain: light
fields:
rgb_color:
name: Color
description: The color to set.
required: true
example: "[255, 100, 100]"
selector:
color_rgb:
transition:
name: Transition
description: How long the change should take.
example: 2
selector:
number:
min: 0
max: 300
unit_of_measurement: seconds
light_set_color_temperature:
name: Set color temperature 👻
description: >-
Sets the color temperature of lights that are already on, each within the
range it can actually reach.
target:
entity:
domain: light
fields:
kelvin:
name: Color temperature
description: The color temperature to set.
required: true
example: 2700
selector:
color_temp:
unit: kelvin
min: 2000
max: 6500
transition:
name: Transition
description: How long the change should take.
example: 2
selector:
number:
min: 0
max: 300
unit_of_measurement: seconds
light_set_effect:
name: Set effect 👻
description: >-
Sets an effect on the lights that are already on and actually have it.
Effect names differ per manufacturer, so a room is usually a mix.
target:
entity:
domain: light
fields:
effect:
name: Effect
description: The name of the effect to set.
required: true
example: Colorloop
selector:
text:
homeassistant_create_area:
name: Create an area 👻
description: >-
@@ -615,13 +776,13 @@ homeassistant_create_label:
- label: Purple
value: purple
- label: Deep purple
value: deep_purple
value: deep-purple
- label: Indigo
value: indigo
- label: Blue
value: blue
- label: Light blue
value: light_blue
value: light-blue
- label: Cyan
value: cyan
- label: Teal
@@ -629,21 +790,120 @@ homeassistant_create_label:
- label: Green
value: green
- label: Light green
value: light_green
value: light-green
- label: Lime
value: lime
- label: Yellow
value: yellow
- label: Amber
value: amber
- label: Orange
value: orange
- label: Deep orange
value: deep_orange
value: deep-orange
- label: Brown
value: brown
- label: Light grey
value: light-grey
- label: Grey
value: grey
- label: Dark grey
value: dark-grey
- label: Blue grey
value: blue_grey
value: blue-grey
- label: Black
value: black
- label: White
value: white
homeassistant_update_label:
name: Update a label 👻
description: >-
Updates an existing label on the fly. Anything you leave out keeps the
value it already has. The description, icon and color can be cleared by
setting them to null.
fields:
label_id:
name: Label ID
description: The ID of the label to update.
required: true
selector:
label:
name:
name: Name
description: New name for the label.
required: false
selector:
text:
description:
name: Description
description: New description for the label.
required: false
selector:
text:
icon:
name: Icon
description: New icon to use for the label.
required: false
selector:
icon:
placeholder: mdi:tag
color:
name: Color
description: >-
Color to use for the label. Can be a color name from the list, or a
hex color code (like #FF0000).
selector:
select:
options:
- label: Primary theme color
value: primary
- label: Accent theme color
value: accent
- label: Disabled theme color
value: disabled
- label: Red
value: red
- label: Pink
value: pink
- label: Purple
value: purple
- label: Deep purple
value: deep-purple
- label: Indigo
value: indigo
- label: Blue
value: blue
- label: Light blue
value: light-blue
- label: Cyan
value: cyan
- label: Teal
value: teal
- label: Green
value: green
- label: Light green
value: light-green
- label: Lime
value: lime
- label: Yellow
value: yellow
- label: Amber
value: amber
- label: Orange
value: orange
- label: Deep orange
value: deep-orange
- label: Brown
value: brown
- label: Light grey
value: light-grey
- label: Grey
value: grey
- label: Dark grey
value: dark-grey
- label: Blue grey
value: blue-grey
- label: Black
value: black
- label: White