FastLED troubles

Hi all,

I have purchased a ws2811 led strip 5m strip with 30 led per meter addressable in groups of 3, 12 v power adapter, and a nodemcuv3 and various connectors. I am trying to make a light strip but I am not having very much luck. The lights will not respond to control from the nodemcu, even though the logs show the mqtt messages arriving from home assistant. The lights are always on when the data wire is connected but will also flicker.

I have the lights wired directly to the power supply + and -

The nodemcu is powered via usb for now, and I have the data wire connected to pin d5.

Here is my config file:

esphomeyaml:
  name: office_led_lights
  platform: ESP8266
  board: nodemcuv2

wifi:
  ssid: 'mystery24'
  password: '********'

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: '******'

ota:
  password: '*******'
  
mqtt:
  broker: 192.168.2.9
  username: wallo-mqtt
  password: ******

light:
  - platform: fastled_clockless
    chipset: WS2811
    rgb_order: BRG
    pin: D5
    num_leds: 150
    name: "Lloyd's Desk LED Lights"
    effects:
      - random:
      - strobe:
      - flicker:
      - addressable_rainbow:
          name: Rainbow Effect With Custom Values
          speed: 10
          width: 50
      - 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

Here is a picture to assist as well. Thanks in advance for any input.

You have to have both the light strip and nodemcu connected to the same ground in order for it to work.

As in the Nodemcu (-) and the light strips (-) must be connected together. Do not connect the (+) together!

1 Like

@DrcashMan
I will give this a try when I get home tonight. Thanks for the response.

This did indeed resolve the issue. Thanks for the help.