- WLED es un firmware de código abierto diseñado específicamente para gestionar tiras LED direccionables mediante microcontroladores ESP32 o ESP8266.
- La correcta elección de la fuente de alimentación y el tipo de chip LED (como el WS2812B) es fundamental para evitar daños en el hardware y caídas de tensión.
- La integración con Home Assistant permite transformar una simple tira de luces en un sistema domótico avanzado con automatizaciones basadas en sensores o datos externos.
Seguro que has visto esas instalaciones de luces LED que parecen sacadas de una película de ciencia ficción, donde los colores fluyen y reaccionan a todo. Aunque existen mil tutoriales por ahí, la mayoría se quedan en la superficie o te dan instrucciones que parecen escritas por un robot. Por eso, queremos darte una guía masticada y didáctica, donde no solo copies y pegues, sino que entiendas qué narices estás haciendo con los cables y el código para que puedas hacer tus propias variantes sin miedo a quemar nada.
La idea aquí no es solo que las luces brillen, sino que se conviertan en parte de un ecosistema inteligente. Vamos a meterlo todo en Home Assistant, que es el cerebro domótico por excelencia, para que tus tiras LED no solo cambien de color, sino que te avisen de cosas útiles o creen ambientes automáticos. Prepárate, porque vamos a repasar conceptos de electricidad, redes y control para que no tengas que saltar a otras webs mientras montas tu proyecto.
¿Qué necesitamos comprar? El hardware adecuado

Para no dar palos de ciego, lo primero es tener el material correcto sobre la mesa. Básicamente necesitamos tres cosas: una tira LED inteligente, un microcontrolador ESP32 y una fuente de alimentación que no explote. No te fíes de cualquier anuncio de internet; hay detalles técnicos que marcan la diferencia entre un proyecto profesional y uno que parpadea porque le falta potencia.
Eligiendo la tira LED perfecta
No todas las tiras son iguales. Las «tontas» solo hacen una cosa: encenderse en un color fijo. Nosotros buscamos tiras LED direccionables e iluminación RGB, que nos permiten controlar cada pequeño punto de luz de forma independiente. Las más habituales y económicas son las WS2811 y las WS2812B. La diferencia clave es que en las WS2811 controlas grupos de 3 LEDs, mientras que en las WS2812B puedes manejar cada LED uno por uno, lo que da un juego increíble para animaciones.
A la hora de elegir, fíjate en la densidad (cuántos LEDs hay por metro). Cuantos más haya, la luz se verá más continua y no como «puntos» separados, aunque esto dispara el consumo eléctrico. También está el tema de la protección IP. Si vas a poner las luces en el salón, una IP30 te sobra, pero si piensas iluminar una terraza o, quien sabe, una piscina, necesitarás protecciones IP65 o IP68 para que el agua no mande todo al cementerio.
La fuente de alimentación: El corazón eléctrico
Este es el punto donde mucha gente mete la pata. La tira LED consume mucho más que el ESP32, por lo que dimensionamos la fuente basándonos en las luces. Si usamos una tira de 5V, necesitamos una fuente de 5V. Un cálculo rápido: cada LED consume unos 0.2W. Si tienes 3 metros con 30 LEDs por metro, hablamos de 18W de potencia total. Usando la fórmula P = I x V, sabemos que necesitamos al menos 3.6 Amperios. Lo ideal es comprar una fuente que vaya sobrada de amperaje para evitar que se caliente demasiado y permitir futuras ampliaciones.
El cerebro: ESP32 vs ESP8266
Aunque el ESP8266 (como el NodeMCU) fue el rey durante mucho tiempo, el ESP32 es la evolución lógica. Es más potente, tiene doble núcleo y más pines de entrada y salida. Para WLED es la opción ganadora porque gestiona mejor los efectos complejos y tiene una conectividad WiFi más estable. Es extremadamente barato y se integra a la perfección con cualquier sistema de casa inteligente.
Instalación del firmware WLED

Olvídate de instalar entornos de programación complejos como Arduino IDE si no quieres complicaciones. Actualmente, existe un instalador web oficial en install.wled.me que hace todo el trabajo sucio. Solo tienes que conectar tu ESP32 al PC mediante un cable USB (asegúrate de que sea un cable de datos y no solo de carga) y darle al botón de instalar desde Chrome o Edge.
Si el navegador no reconoce la placa, es probable que necesites instalar los drivers del chip USB (como el CP2102 o CH340). Una vez flasheado, el dispositivo creará su propia red WiFi llamada «WLED-AP». Te conectas a ella con la clave wled1234 y desde ahí le indicas los datos de tu router. Un consejo de experto: asígnale una IP fija en tu red local para que Home Assistant no pierda el rastro del dispositivo si el router se reinicia.
Montaje físico y cableado

A la hora de conectar, recuerda la regla de oro: trabaja siempre sin tensión. Conectamos el 5V de la fuente tanto al pin VIN del ESP32 como al pin positivo de la tira. El GND (tierra) debe ser común para todos los componentes. El cable de datos de la tira (DIN) suele ir al GPIO 2 o GPIO 16 del ESP32, dependiendo del modelo. Es vital respetar la dirección de los datos, indicada por unas flechas en la cinta LED; si conectas al revés, no pasará absolutamente nada.
Si notas que los LEDs del final de la tira brillan menos o cambian de color hacia el amarillo, es por la caída de tensión. La solución es inyectar corriente también al final de la tira o en puntos intermedios, conectando los cables de alimentación directamente a la fuente, manteniendo siempre la misma polaridad.
Integración avanzada con Home Assistant

Tener una web para cambiar colores está bien, pero la verdadera magia ocurre en Home Assistant. Al estar en la misma red, el sistema detectará el dispositivo WLED automáticamente. Una vez añadido, puedes crear automatizaciones que parecen brujería. Por ejemplo, puedes configurar un «semáforo eléctrico» que cambie el color de la tira según el precio de la luz en tiempo real (verde si es barato, rojo si es caro).
También puedes vincular las luces a sensores de movimiento para que te iluminen el camino al baño por la noche con un brillo tenue y cálido, o que parpadeen en rojo si alguien abre la puerta de casa. En el dashboard de HA puedes añadir una tarjeta específica de WLED para gestionar los segmentos de la tira, permitiéndote tratar una sola cinta como si fueran varias lámparas independientes.
Para los más exigentes, se puede añadir un micrófono (como el INMP441) al ESP32 para que las luces reaccionen al ritmo de la música, convirtiendo tu setup gaming o tu salón en una auténtica discoteca. Todo esto se gestiona sin escribir código, simplemente coordinando las entidades de WLED dentro de las automatizaciones de tu servidor domótico.
Tener un sistema de iluminación basado en ESP32 y WLED te permite pasar de una simple cinta decorativa a una herramienta de información y ambiente totalmente automatizada, donde la clave reside en elegir los componentes eléctricos correctos y aprovechar la potencia de Home Assistant para coordinarlo todo desde un único panel de control.