From e10336896e7263696d6c49e6ec7631078c47e6fc Mon Sep 17 00:00:00 2001 From: Robert Klauco Date: Sun, 19 Oct 2025 09:38:40 +0200 Subject: [PATCH 1/4] Add warning to prevent flicker Due to combination of specific ESP32 boards, RMT component and wifi, it seems some ESPhome builds result in significant flicker on addressable LEDs. It has been tracked in defect https://github.com/esphome/esphome/issues/10335 and the solution seems to work OK for multiple people. --- content/components/light/esp32_rmt_led_strip.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/components/light/esp32_rmt_led_strip.md b/content/components/light/esp32_rmt_led_strip.md index 79b9949f95..4b9eb4f9a1 100644 --- a/content/components/light/esp32_rmt_led_strip.md +++ b/content/components/light/esp32_rmt_led_strip.md @@ -18,7 +18,8 @@ light: chipset: ws2812 name: "My Light" ``` - +**Important note** In some specific cases, the RMT component might cause flicker of longer LED strips. The fix seem to be to disable the wifi power saving by setting + [power_save_mode](/components/wifi/#power-save-mode) to none in [wifi component](/components/wifi). ## Configuration variables - **pin** (**Required**, [Pin](#config-pin)): The pin for the data line of the light. From aa62e92717d8248a75d1a2c69ef339477f13c359 Mon Sep 17 00:00:00 2001 From: Robert Klauco Date: Sun, 19 Oct 2025 09:52:08 +0200 Subject: [PATCH 2/4] Fixed the styling to match the expected checks --- content/components/light/esp32_rmt_led_strip.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/components/light/esp32_rmt_led_strip.md b/content/components/light/esp32_rmt_led_strip.md index 4b9eb4f9a1..2e3971b6ab 100644 --- a/content/components/light/esp32_rmt_led_strip.md +++ b/content/components/light/esp32_rmt_led_strip.md @@ -18,8 +18,10 @@ light: chipset: ws2812 name: "My Light" ``` + **Important note** In some specific cases, the RMT component might cause flicker of longer LED strips. The fix seem to be to disable the wifi power saving by setting [power_save_mode](/components/wifi/#power-save-mode) to none in [wifi component](/components/wifi). + ## Configuration variables - **pin** (**Required**, [Pin](#config-pin)): The pin for the data line of the light. From 4ea5164b33fbfe19a2b10eecc5c203ba7927c8b2 Mon Sep 17 00:00:00 2001 From: Robert Klauco Date: Sun, 19 Oct 2025 09:53:58 +0200 Subject: [PATCH 3/4] Removed training spaces sorry... --- content/components/light/esp32_rmt_led_strip.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/components/light/esp32_rmt_led_strip.md b/content/components/light/esp32_rmt_led_strip.md index 2e3971b6ab..e531dd39c8 100644 --- a/content/components/light/esp32_rmt_led_strip.md +++ b/content/components/light/esp32_rmt_led_strip.md @@ -21,7 +21,7 @@ light: **Important note** In some specific cases, the RMT component might cause flicker of longer LED strips. The fix seem to be to disable the wifi power saving by setting [power_save_mode](/components/wifi/#power-save-mode) to none in [wifi component](/components/wifi). - + ## Configuration variables - **pin** (**Required**, [Pin](#config-pin)): The pin for the data line of the light. From a8c08e452d53a6a3f0aff8f3de1fac7d03f5a4a4 Mon Sep 17 00:00:00 2001 From: Robert Klauco Date: Sun, 19 Oct 2025 09:56:52 +0200 Subject: [PATCH 4/4] Trailing spaces? Not sure this is the problem... --- content/components/light/esp32_rmt_led_strip.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/components/light/esp32_rmt_led_strip.md b/content/components/light/esp32_rmt_led_strip.md index e531dd39c8..86fda363ff 100644 --- a/content/components/light/esp32_rmt_led_strip.md +++ b/content/components/light/esp32_rmt_led_strip.md @@ -19,8 +19,8 @@ light: name: "My Light" ``` -**Important note** In some specific cases, the RMT component might cause flicker of longer LED strips. The fix seem to be to disable the wifi power saving by setting - [power_save_mode](/components/wifi/#power-save-mode) to none in [wifi component](/components/wifi). +**Important note** In some specific cases, the RMT component might cause flicker of longer LED strips. The fix seem to be to disable the wifi power saving by setting + [power_save_mode](/components/wifi/#power-save-mode) to none in [wifi component](/components/wifi). ## Configuration variables