同样的问题,在其他地方找到一个方案,就是开灯后执行一个自动动作,切换效果,但是代码一直有问题,无法编译,哪位大神出手指导一下哪里在出的问题!!
light:
- platform: fastled_clockless ##不能更改
chipset: WS2811 ##不能更改
pin: GPIO2 ##我用的是GPIO-2
num_leds: 30 ##WS2812B 灯珠数目,根据实际情况填写
rgb_order: GRB #WS2812B的RGB LED 顺序
name: "Room RGB_light" ##名称自定义
effects: ##效果
- random:
name: "My Slow Random Effect"
transition_length: 30s
update_interval: 30s
- pulse:
- strobe:
- flicker:
- addressable_rainbow:
- addressable_color_wipe:
- addressable_scan:
- addressable_twinkle:
- addressable_random_twinkle:
- addressable_fireworks:
- addressable_flicker:
name: Flicker Effect With Custom Values
update_interval: 16ms
intensity: 5%
default_transition_length: 3s
on_turn_on: ##以下可以忽略
then:
- light.turn_on:
id:
transition_length: 0.5s
brightness: 0.5 ##亮度,最大1.0
effect: - addressable_color_wipe ##开灯时的效果。设置后每次开灯默认这个效果
|