Cómo automatizar persianas motorizadas con ESP8266 y WiFi

Última actualización: 30 de agosto de 2026
  • Implementación de control inteligente mediante el chip ESP8266 utilizando frameworks como ESPHome o código Arduino personalizado.
  • Opciones de hardware que van desde el flasheo de motores económicos hasta la instalación de interruptores domóticos de gama alta.
  • Capacidad de gestión remota a través de protocolos MQTT, API REST y compatibilidad con asistentes de voz como Google Home o Alexa.

Luz solar filtrándose a través de persianas venecianas, creando un ambiente acogedor y cálido en el hogar.

Si estás harto de pelearte cada mañana con las cintas de las persianas o simplemente quieres darle un toque moderno a tu casa, automatizar los estores y persianas es el siguiente paso lógico. Hoy en día, no hace falta gastarse un dineral ni contratar a una empresa de reformas para tener el control total de la luz de tu hogar desde el sofá o incluso cuando no estás en casa.

Para lograrlo, el chip ESP8266 se ha convertido en la estrella del momento gracias a que es absurdamente barato y cumple de sobra para estas tareas. Ya sea que prefieras montar tú mismo el circuito con un NodeMCU o comprar dispositivos que ya vengan preparados para ser flasheados, las posibilidades son enormes para mejorar el confort diario y ahorrar tiempo.

mejoras para el hogar inteligente
Related article:
Guía Completa de Mejoras para el Hogar Inteligente y Domótica

Soluciones DIY con ESPHome y NodeMCU

Primer plano de manos ensamblando componentes electrónicos y cables en una protoboard para un proyecto DIY de domótica.

Para los que disfrutan manchándose las manos con el soldador, usar ESPHome es probablemente la mejor opción actual. A diferencia de los bocetos tradicionales de Arduino, ESPHome permite gestionar el hardware mediante archivos de configuración YAML, lo que facilita enormemente la integración con Home Assistant. Un problema común al motorizar persianas es que el recorrido puede no ser exacto, haciendo que el 0% y el 100% resulten en estados cerrados si el motor gira demasiado. Esto se soluciona ajustando el valor del endstop, que es el límite máximo de pasos del motor paso a paso (por ejemplo, configurando un límite de 750 pasos).

  Exotrajes para rehabilitación: retos y primeros pasos

En una configuración física típica, se utiliza un controlador como el A4988 para motores paso a paso. Es fundamental realizar conexiones precisas, como soldar el pin de reposo al pin de reinicio del controlador y configurar los pines de paso, dirección y sueño (sleep pin) en el NodeMCU. Para evitar que las persianas se descalibren con el tiempo, es muy recomendable programar un interruptor de reset que fuerce la persiana a subir hasta un tope máximo (por ejemplo, 1500 pasos) y luego bajarla hasta el cero absoluto, restableciendo así la posición real del mecanismo.

home assistant automatizaciones
Related article:
Guía Completa de Automatizaciones con Home Assistant

Programación personalizada mediante Arduino IDE

Smartphone con pantalla mockup rodeado de dispositivos de casa inteligente como bombillas y sensores WiFi.

Si prefieres tener el control total del código, puedes optar por desarrollar tu propio servidor web utilizando la librería ESP8266WiFi.h. Mediante el envío de tramas específicas de bits a través de un pin de salida (como el D2), es posible enviar comandos de subida, bajada y parada a los motores. Este método implica crear un servidor HTTP sencillo que escuche peticiones como «P1Up» o «P1Down», permitiendo controlar varias persianas de forma independiente desde cualquier navegador web conectado a la red local.

Una de las ventajas de este enfoque es la capacidad de definir direcciones IP estáticas para que el dispositivo sea siempre localizable en la red, evitando que el router cambie la IP y deje el sistema inoperativo. Además, se pueden añadir indicadores visuales, como un LED en el pin D4, que parpadee cada vez que se reciba una orden, confirmando que la comunicación WiFi está funcionando correctamente.

ESP32 funcionalidades
Related article:
ESP32 y sus funcionalidades: guía completa del micro más versátil

Alternativas comerciales y hardware listo para usar

Salón moderno y luminoso con decoración contemporánea, ideal para integrar sistemas de persianas motorizadas.

No todo tiene que ser soldadura y código. Existen en el mercado interruptores WiFi diseñados específicamente para persianas que son muy asequibles, algunos por menos de 30 euros. Estos dispositivos suelen basarse precisamente en el chip ESP8266, lo que significa que si no te gusta la aplicación oficial, puedes flashearlos con tu propio firmware para eliminar la dependencia de la nube y ganar en privacidad.

  Guía Completa sobre la Impresión 3D de Engranajes de Plástico

Para quienes buscan algo más estético y profesional, marcas como Simon ofrecen gamas como la Simon 270 iO o 100 iO. Estos sistemas incluyen interruptores maestros e individuales con acabados en aluminio, negro mate u oro, y ofrecen tres posiciones claras: subida, bajada y paro. La gran ventaja de estos módulos es que integran soporte nativo para MQTT y API REST, facilitando la conexión con actuadores en edificios inteligentes sin complicaciones técnicas extremas.

Beneficios de la domótica en las persianas

Placa de circuito electrónico y herramientas de precisión en un banco de trabajo, ilustrando la fase de prototipado técnico.

Más allá de la comodidad, motorizar las persianas tiene un impacto real en la durabilidad de los materiales. Al evitar los tirones bruscos de la cinta manual, el desgaste de las lamas, los rieles y las poleas se reduce drásticamente. Además, para personas con movilidad reducida, el control por voz a través de Alexa o Google Assistant transforma una tarea tediosa en algo instantáneo, promoviendo una domótica accesible para personas mayores.

La capacidad de programar horarios permite que la casa se gestione sola; por ejemplo, que las persianas bajen automáticamente en las horas de más calor para mantener la casa fresca, optimizando así la eficiencia energética en edificios inteligentes. Gracias a que muchos de estos módulos incluyen medidores de consumo eléctrico, también es posible monitorizar cuánta energía gasta cada motor en su ciclo de funcionamiento.

Desde el uso de frameworks potentes como ESPHome hasta la elección de interruptores comerciales compatibles con MQTT, la automatización de persianas con ESP8266 ofrece un equilibrio perfecto entre coste y funcionalidad. Ya sea mediante el ajuste preciso de pasos de un motor paso a paso o la instalación de pulsadores estéticos, integrar el control WiFi en el hogar permite optimizar la luz, mejorar la seguridad y prolongar la vida útil de los accesorios, todo gestionable desde un smartphone o mediante comandos de voz.

qué es el internet de las cosas
Related article:
10 Claves para Entender: ¿Qué es el Internet de las Cosas?