mirror of
https://github.com/esphome/esphome.git
synced 2024-12-25 15:04:54 +01:00
72 lines
2 KiB
YAML
72 lines
2 KiB
YAML
|
light:
|
||
|
- platform: fastled_spi
|
||
|
id: addr1
|
||
|
chipset: WS2801
|
||
|
clock_pin: 22
|
||
|
data_pin: 23
|
||
|
data_rate: 2MHz
|
||
|
num_leds: 60
|
||
|
rgb_order: BRG
|
||
|
name: FastLED SPI Light
|
||
|
effects:
|
||
|
- addressable_color_wipe:
|
||
|
- addressable_color_wipe:
|
||
|
name: Color Wipe Effect With Custom Values
|
||
|
colors:
|
||
|
- red: 100%
|
||
|
green: 100%
|
||
|
blue: 100%
|
||
|
num_leds: 1
|
||
|
- red: 0%
|
||
|
green: 0%
|
||
|
blue: 0%
|
||
|
num_leds: 1
|
||
|
add_led_interval: 100ms
|
||
|
reverse: false
|
||
|
- addressable_scan:
|
||
|
- addressable_scan:
|
||
|
name: Scan Effect With Custom Values
|
||
|
move_interval: 100ms
|
||
|
- addressable_twinkle:
|
||
|
- addressable_twinkle:
|
||
|
name: Twinkle Effect With Custom Values
|
||
|
twinkle_probability: 5%
|
||
|
progress_interval: 4ms
|
||
|
- addressable_random_twinkle:
|
||
|
- addressable_random_twinkle:
|
||
|
name: Random Twinkle Effect With Custom Values
|
||
|
twinkle_probability: 5%
|
||
|
progress_interval: 32ms
|
||
|
- addressable_fireworks:
|
||
|
- addressable_fireworks:
|
||
|
name: Fireworks Effect With Custom Values
|
||
|
update_interval: 32ms
|
||
|
spark_probability: 10%
|
||
|
use_random_color: false
|
||
|
fade_out_rate: 120
|
||
|
- addressable_flicker:
|
||
|
- addressable_flicker:
|
||
|
name: Flicker Effect With Custom Values
|
||
|
update_interval: 16ms
|
||
|
intensity: 5%
|
||
|
- addressable_lambda:
|
||
|
name: Test For Custom Lambda Effect
|
||
|
lambda: |-
|
||
|
if (initial_run) {
|
||
|
it[0] = current_color;
|
||
|
}
|
||
|
- automation:
|
||
|
name: Custom Effect
|
||
|
sequence:
|
||
|
- light.addressable_set:
|
||
|
id: addr1
|
||
|
red: 100%
|
||
|
green: 100%
|
||
|
blue: 0%
|
||
|
- delay: 100ms
|
||
|
- light.addressable_set:
|
||
|
id: addr1
|
||
|
red: 0%
|
||
|
green: 100%
|
||
|
blue: 0%
|