I had posted this originally on Github, but I figured I’d post here too, since there seems to be a lot more discussion.
Some newer LED chips (GS8206/8208) have a feature where they will display their own patterns in the absence of a data signal. The timeout seems to be under 1 second. They will actually run their patterns with only a power supply connected.
This becomes an issue when turning off the “power” in WLED, which I’m assuming sets the strip to black and then stops sending data. This then triggers the pixels to go into internal display pattern mode. Some effects which use a pause also cause this problem, most noticeable being the lightning and ICU effects.
The only workaround to be able to turn these pixels “off” in WLED is to set them to black (or just kill all power). Setting the strip to any solid color does not cause this problem. If I want to use the lightning effect (seriously one of my favorites) I need to jack up the speed to serious lightning storm so it doesn’t trigger the timeout on the strips.
My thoughts for a permanent fix would be to create a “send continuous data” option in WLED where it would just send all black during effect pauses and when the “power” is turned off.
Anyone have thoughts on this or experience with this type of LED chip?