Recommended LED Strip / MQTT Controller for home assistant

Hi

I purchased the following items but I have been unsuccessful in setting them up:

2x esp8266 led mosfet drivers
https://www.electrodragon.com/product/esp-led-strip-board/

2x SK6813-WWA 24bit LED strips

1x 5V 40W power supply:
https://nz.wellforces.com/index.php/product-1339.html

I’ve tried with esphomeyaml with the following settings:

light:
  - platform: neopixelbus
    #type: WWA
    variant: SK6812
    pin: GPIO2
    num_leds: 60
    name: "NeoPixel Light"

The problem is that the strip will power up with only the first 1-3 led lights on, and is unresponsive to all commands. I can see in the esphome logs that it is receiving the mqtt commands and responding with a changing state etc, but the led don’t change…

Got it working.

light:
 - platform: neopixelbus
   name: "NeoPixel Light"
   id: neopixel_light
   type: GRB
   pin: GPIO2
   num_leds: 60
   variant: SK6812
   method: ESP8266_UART1

Would you mind sharing your complete yaml @kiwijunglist? I got the same board but having some more general trouble getting it up and running in my wifi.

They added my setup to their doc

https://www.electrodragon.com/w/ESP_Light

Hey, yes I actually saw that. Thanks for forwarding your findings to them!

I have some problems with getting wifi up and running though. Would you mind sharing your platform/board configuration you used for esphome? And did you need any additional tweaks to make wifi work reliable?

esphomeyaml:
  name: led
  platform: ESP8266
  board: esp01_1m

#wifisetupstuffgoeshere

light:
  - platform: neopixelbus
    name: "Cabinet"
    id: neopixel_light
    #restore_mode: RESTORE_DEFAULT_OFF
    type: BGR
    pin: GPIO2
    num_leds: 76
    variant: SK6812
    method: ESP8266_UART1
    default_transition_length: 300ms
    effects:
      - strobe:
      - addressable_rainbow:
          name: rainbow
      - addressable_color_wipe:
          name: colorwipe
      - addressable_scan:
          name: scan
      - addressable_twinkle:
          name: twinkle
      - addressable_random_twinkle:
          name: randomtwinkle
      - addressable_fireworks:
          name: fireworks
      - addressable_flicker:
          name: flicker
1 Like

all good now?