# Off refresh doesn't work but zero brightness does

**URL:** <https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074>\
**Category:** Issues\
**Created:** [November 20, 2021, 10:12am UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074 "2021-11-20T10:12:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kopierschnitte](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/kopierschnitte/32/2265_2.png) [@kopierschnitte](https://wled.discourse.group/u/kopierschnitte)\
**Post date:** [November 20, 2021, 10:12am UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074/1 "2021-11-20T10:12:54Z")

</div>

Hi!

I’ve recently updated my ESP8266/WS281x to WLED 0.13.0-b5 and was hoping that it cures the noise on my data line in “off”-state.  
Prior to this I had to turn brightness to 0 instead of switching it off in order to avoid random flicker.

Although I have activated the new option “Off refresh”, the LEDs begin to show random colors when switched off.

Am I missing something or isn’t this option supposed to do exactly what I did before?

According to the source, it should call the strip.service constantly but it seems that this won’t happen…

Thanks for any hints!

---

<div class="post-metadata">

**Author:** ![tonyno](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/tonyno/32/242_2.png) [@tonyno](https://wled.discourse.group/u/tonyno)\
**Post date:** [November 20, 2021, 1:20pm UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074/2 "2021-11-20T13:20:06Z")

</div>

Sounds like a hardware issue. Check grounds, add a level shifter or sacrificial pixel.

---

<div class="post-metadata">

**Author:** ![kopierschnitte](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/kopierschnitte/32/2265_2.png) [@kopierschnitte](https://wled.discourse.group/u/kopierschnitte)\
**Post date:** [November 20, 2021, 1:23pm UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074/3 "2021-11-20T13:23:24Z")

</div>

Did that already. Level shifter and capacitor did not work. Guess I forgot to use a twisted pair cable. Relay usage is also quite difficult in my situation.

Therefore it only stays off if I use a 0 brightness. I was hoping that the “off refresh” option lets me use the regular control logic but it seems to do nothing ☹

---

<div class="post-metadata">

**Author:** ![Aircoookie](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/aircoookie/32/2_2.png) [@Aircoookie](https://wled.discourse.group/u/Aircoookie)\
**Post date:** [November 20, 2021, 4:39pm UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074/4 "2021-11-20T16:39:05Z")

</div>

Hi! I found a bug in the off refresh code a few days ago, which likely caused off refresh to not work on ESP8266. If you build latest master, it should work (or try the binary provided by Serg74: [WLED-wemos-shield/esp8266\_no\_mods.bin at master · srg74/WLED-wemos-shield · GitHub](https://github.com/srg74/WLED-wemos-shield/blob/master/resources/Firmware/WLED_wemos_shield/v0.13.0-b5/esp8266_no_mods.bin) )

---

<div class="post-metadata">

**Author:** ![kopierschnitte](https://yyz2.discourse-cdn.com/free1/user_avatar/wled.discourse.group/kopierschnitte/32/2265_2.png) [@kopierschnitte](https://wled.discourse.group/u/kopierschnitte)\
**Post date:** [November 20, 2021, 4:44pm UTC](https://wled.discourse.group/t/off-refresh-doesnt-work-but-zero-brightness-does/4074/5 "2021-11-20T16:44:53Z")

</div>

Great! Will try and report back…

UPDATE: Works like a charm. Thanks!
