Description
I have tried to control an Smart Curtain Style light from China via WLED but it seems to use a custom protocol for the different columns.
There are two variants which are shipped as the same product:
- The LEDs all seem to be connected in parallel and have hardcoded addresses. There is no problem using WLED.
- Each column seem to have 20x "dumb" WS28x LEDs and there is a logic element in each T-Connector at the top
I will continue talking about the second variant.
Each column is connected like that: Data In is connected to the 20 LED strip down and also to a LED inside the T part. The Output of this LED then is connected to the next T part. The LED inside this T-Connector seems not to light up but do some magic with the data.
With WLED only the first column lights up as expected but the other lights are shifted in some way.
- The second column begins with half of the brightness with green and blue, then follows the red channel of the previous led (in this case blank), then the second LED with green and blue, followed by the first LED with red, followed by the third LED with green and blue and so on
- The third column reacts with full brightness but splitted red of the first LED, continued by green and blue of the second LED
- All columns excluding the first one is blinking every few seconds and sometimes also changes the color
So the magic LED in the T-Connector seems in some way destroy the WS28x protocol.
Does someone have an idea how to support this type of led strip?
Thanks,
Patrick