ESPhome RGB LED light effects

Hi guys,

Im trying to get an effects dropdown in HA for my esphome light configuration.
It currently looks like this:

I have read a lot of articles on it and cannot find anything conclusive on how to set it up like this:

I have tried the following:

  1. configuring as SPI Light
  2. Configuring as neopixel bus
  3. Adding effects within the light config.

This is how my config works atm, the lights work perfectly fine but im looking for a effects drop down like WLED has.

light:
  - platform: neopixelbus
    type: GRB
    pin: GPIO13
    num_leds: 46
    variant: ws2812
    name: "Enclosure RGB"
    effects:
      - pulse:
          name: "Pulse Effect"

Try not to have the " in the name and see if that works.

light:
  - platform: neopixelbus
    type: GRB
    pin: GPIO13
    num_leds: 46
    variant: ws2812
    name: "Enclosure RGB"
    effects:
      - pulse:
          name: Pulse Effect

Blacky :smiley:

Hi Zero-Circle. Did you found a solution? I am looking for a sloution to adapt the effect selection to the display of a CYD…

Apologies, I missed the notification to your question. Please see below working code that fixed my issue.

light:
  - platform: rgbww
    id: light_rgbww
    name: '${name}'
    color_interlock: true
    cold_white_color_temperature: 6500 K
    warm_white_color_temperature: 2700 K
    red: output_red
    green: output_green
    blue: output_blue
    cold_white: output_cold
    warm_white: output_warm
    effects:
      - pulse:
          name: "Pulse"
          transition_length: 0.5s
          update_interval: 0.5s
          min_brightness: 0%
          max_brightness: 100%
      - random:
          name: "Random Effect"
          transition_length: 5s
          update_interval: 4s