Hello! I'm tracking down an issue with my Athom WLED Sounds Reactive Addressable Strip controller.
The issue is that when I turn the LED on or off with Home Assistant via the built-in WLED integration, the LED doesn't actually change. I ran tcpdump and confirmed the command is being sent, and if I have WLED open the Power toggle will change - but the light doesn't! After a minute or so it will start responding again.
The issue happens both in the 0.14.4 firmware shipped by Athom, and in WLED 0.15.0. I'm connected to ~2m of a BTF LED strip, connected to a 70W power supply with the barrel plug. It's only peaked at 25W use so I think the power supply is good (and it's not like WLED is rebooting).
Any ideas?
I've confirmed this is an issue with the "Crossfade" (in 0.14.4) and "Enable Transitions" (0.15.0) settings. I had transitions disabled for several days and never once had an issue. I turned them on, and replicated the issue within a few minutes.
Actually, here's the JSON version from a config backup which may be easier to read. Thanks!
"hw": {
"led": {
"total": 152,
"maxpwr": 9000,
"ledma": 0,
"cct": true,
"cr": false,
"ic": false,
"cb": 0,
"fps": 42,
"rgbwm": 255,
"ld": true,
"ins": [
{
"start": 0,
"len": 152,
"pin": [
18
],
"order": 0,
"rev": false,
"skip": 0,
"type": 22,
"ref": false,
"rgbwm": 0,
"freq": 0,
"maxpwr": 9000,
"ledma": 55
}
]
},
"com": [],
"btn": {
"max": 4,
"pull": true,
"ins": [
{
"type": 2,
"pin": [
0
],
"macros": [
0,
0,
0
]
},
{
"type": 0,
"pin": [
-1
],
"macros": [
0,
0,
0
]
},
{
"type": 0,
"pin": [
-1
],
"macros": [
0,
0,
0
]
},
{
"type": 0,
"pin": [
-1
],
"macros": [
0,
0,
0
]
}
],
"tt": 32,
"mqtt": false
},
Here's the GPIO settings. I haven't changed any of them from the defaults:
I did notice something else since I posted. Occasionally when turning off, the LED would only dim (to around 20% of full brightness) instead of turning off. So, I turned off transitions. Since, I haven't noticed any issues, but it's only been less than a day. It does have me suspecting there's some sort of bug in the transition code in WLED.
Please send your GPIO configuration for the LED interface