esphome / esphome/feature-requests

Support for ws2814 32 bit Addressable LED (bk72xx) (Beken SPI LED Strip)

Open
#2,847 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Describe the problem you have/What new integration you would like**
Add support for for WS2814 Addressable LEDs to the Beken SPI LED Strip platform [https://esphome.io/components/light/beken_spi_led_strip.html](url) for use with Beken bk72xx chips.

**Please describe your use case for this integration and alternatives you've tried:**
New smart addressable LEDs are shipping with beken chips. I have a set of Ligency outdoor spotlights [https://a.co/d/io0m6lA](url) that use a CBU WiFI module (bk7231n), but there is virtually no support for beken chips and addressable LEDs with 32 bit data packets. I've set the Beken SPI LED Strip platform for ws2812 and it lights the spotlights and changes colors, but the colors are random and not all lights work. None of the other built in LED chipsets work for this either.

Here's the datasheet for the ws2814 [https://www.superlightingled.com/PDF/SPEC/WS2814-RGBW-Datasheet.pdf](url)

**Additional context**
There are other features/issues that use the ws2811 settings to successfully control the ws2814 (see here: [https://github.com/esphome/feature-requests/issues/2049](url)) but that only works for ESP chips and not Beken chips. I've also installed OpenBeken on the CBU and it does not yet support ws2814. [https://www.elektroda.com/rtvforum/topic4028972.html](url)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Beken SPI LED Strip platform described in the linked ESPHome documentation and compare its existing WS2812 behavior with the WS2814 datasheet. Verify the 32-bit packet requirements for bk72xx chips and define completion as correct colors and operation across all lights using the Beken platform.

Written by the indexing model from the issue text.

Assessment

Domain
embedded-iot
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.