mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-13 20:36:52 +00:00
Update wled.markdown (#20748)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
This commit is contained in:
parent
5796657a44
commit
0c5ad17350
@ -143,3 +143,59 @@ data:
|
||||
```
|
||||
|
||||
{% endraw %}
|
||||
|
||||
### Activating a preset
|
||||
|
||||
Activating a preset is an easy way to set a WLED light to a specific
|
||||
configuration. Here is an example service call to set a WLED light
|
||||
to a preset called My Preset:
|
||||
|
||||
```yaml
|
||||
- service: light.turn_on
|
||||
target:
|
||||
entity_id: light.wled
|
||||
- service: select.select_option
|
||||
target:
|
||||
entity_id: select.wled_preset
|
||||
data:
|
||||
option: "My Preset"
|
||||
```
|
||||
|
||||
### Automation Using Specific Palette Name
|
||||
|
||||
An automation to turn on a WLED light and select a specific palette and
|
||||
set intensity, and speed can be created by first calling the `light.turn_on`
|
||||
service, then calling the `select.select_option` service to select the
|
||||
palette, then call the `number.set_value` service to set the intensity
|
||||
and again to set the speed.
|
||||
|
||||
Here is an example of all of these put together into an automation:
|
||||
|
||||
```yaml
|
||||
- alias: "Turn on WLED rain effect when weather changes to rainy"
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: sensor.weather_condition
|
||||
to: "rainy"
|
||||
action:
|
||||
- service: light.turn_on
|
||||
target:
|
||||
entity_id: light.wled
|
||||
data:
|
||||
effect: "Rain"
|
||||
- service: select.select_option
|
||||
target:
|
||||
entity_id: select.wled_color_palette
|
||||
data:
|
||||
option: "Breeze"
|
||||
- service: number.set_value
|
||||
target:
|
||||
entity_id: number.wled_intensity
|
||||
data:
|
||||
value: 200
|
||||
- service: number.set_value
|
||||
target:
|
||||
entity_id: number.wled_speed
|
||||
data:
|
||||
value: 255
|
||||
```
|
||||
|
Loading…
x
Reference in New Issue
Block a user