Hoy te enseño a integrar persianas en Home Assistant de diferentes formas y, en concreto, utilizando un relé inteligente.
¿Por qué y cómo integrar persianas en Home Assistant?
Para tí que tienes una mente domótica seguro que no le ves sentido a esta pregunta. No obstante, repasemos qué nos puede aportar esta integración.
- Comodidad y eficiencia. Así es, una de las principales ventajas de la domótica es que nos hace la vida más fácil. En el caso de las persianas me parece evidente que, levantarte e ir subiendo o bajando una a una, frente a pulsar un botón o pedírselo a tu asistente para que controle todas a la vez no tiene color.
- Ahorro energético. Qué duda cabe que mientras más pega el sol en nuestra casa, más calienta. Nivelar la posición de las persianas puede ayudarnos a usar este factor a nuestro favor tanto en verano como en invierno.
- Mantenimiento y limpieza. ¿Llueve justo después de haber limpiado los cristales?¿y encima te pilla durmiendo o fuera de casa? No hay problema, deja que Home Assistant cuide tu casa por ti y baje las persianas cuando detecte lluvia.
- Seguridad y privacidad. Subir o bajar las persianas de forma remota te permite simular presencia cuando estás fuera de casa, ahuyentando a los intrusos. También puedes bajarlas cuando quieras evitar miradas indiscretas a través de la ventana.
Estamos de acuerdo en que es una buena idea. Ahora bien, tienes distintas opciones para integrar persianas en Home Assistant, pero para todas ellas necesitas como requisito previo haber motorizado tus persianas.
Algunas de las opciones que tienes son:
- Utilizar un emisor de radiofrecuencia si ya controlas tus persianas con un mando (por ejemplo, un Broadlink). Sin duda me parece la opción más limpia si ya tienes este tipo de instalación hecha. Te costará poco dinero, y sólo tienes que enseñarle a tu emisor los comandos para controlar las persianas. Por otro lado es posible que necesites más de uno, si no tiene alcance suficiente para todas tus persianas.
- Colocar interruptores inteligentes. Si tienes persianas motorizadas sin mando a distancia o se trata de una instalación nueva, me parecen una buena opción. Los tienes de distintas formas y colores, WiFi y Zigbee, por lo que no es difícil que encuentres algunos que se adapten a tus preferencias. Además, si no tienes hueco para colocar relés en el cajetín y no quieres complicarte, son una opción sencilla de llevar a cabo. Eso sí, verifica que sean compatibles con Home Assistant!
- Controlar los interruptores con relés inteligentes. Esta es mi opción favorita y la que vamos a explorar en detalle en la entrada de hoy. El motivo es que, al poder utilizar cualquier interruptor, es mucho más fácil que encuentres algunos que se adapten a la estética de tu casa. Incluso pueden ser de la misma gama que el resto de interruptores. Además me parecen una opción muy limpia si en algún momento cambias de vivienda, ya que sólo tendrías que quitarlos y la instalación seguirá funcionando perfectamente (por no hablar de las funciones extra que pueden aportarte, y que más tarde podrías reaprovechar los relés para distintos usos).
Integrar persianas usando el Shelly Plus 2PM
Ya sabéis que cuando se trata de meter elementos en la instalación eléctrica prefiero utilizar fabricantes reconocidos, por lo que voy a utilizar el Shelly Plus 2PM.
Poco tengo que decir de Shelly que no se haya dicho ya. Es una de las marcas más conocidas en relés inteligentes, sujeta a normativa europea. El Shelly Plus 2PM es un relé con dos modos. El modo «relé» permite controlar dos circuitos independientes de alumbrado. El modo «persiana», permite controlar y monitorear estores enrollables, persianas, cortinas, portones u otros motores de corriente alterna bidireccionales.
Es pequeño, compatible con Google Home y Alexa, tiene medición de consumo y vamos a poder utilizarlo como Bluetooth Proxy, para detectar presencia con Bermuda (algo que me parece un plus importante).
Para integrar persianas en Home Assistant con el Shelly Plus 2PM sigue estos pasos:
- Antes de nada, descarga e instala la aplicación de Shelly porque luego la vas a necesitar. Crea una cuenta si aun no la tienes para tener todo listo más adelante.
- Descubre el interruptor que controla tu persiana y observa el cableado. Generalmente este debería reflejar 4 cables que vienen del motor de la persiana, de los cuáles hay 2 que van al interruptor (normalmente, marrón y negro) que controlan la subida y la bajada. El azul corresponde al neutro y el amarillo/verde al tierra. Además desde nuestra instalación debería llegar otro cable al interruptor que corresponde a la fase (marrón/negro).

- Lo que vamos a hacer es interponer el Shelly en el circuito, de forma que los cables de subida/bajada vayan al relé (O1 y O2) , y sacar de este dos cables (S1 y S2) que vuelvan al interruptor. De igual modo llevaremos la fase que viene de nuestra instalación al relé (L) y sacaremos otro cable (también L) que irá al mismo sitio que ocupaba en el interruptor. Por último, conectaremos un cable neutro a nuestro relé (N).

- Si lo piensas, lo que vamos a hacer es, en primer lugar, alimentar nuestro relé con fase y neutro (L y N, respectivamente) desde nuestra instalación. A partir de ahí lo único que hemos hecho es «puentear» el interruptor para que podamos controlar la persiana tanto desde el relé como desde el interruptor físico.
- Antes de proceder, te recomiendo que cortes y conectes unos tramos cortos de cable en el relé en N, L, S1 y S2 (respetando si es posible el código de colores, no como yo 😅). De esta forma tendrás la mitad del trabajo hecho cuando te pongas «al lío» y será menos confuso. Eso sí, ten en cuenta la distribución y el espacio disponible en tu cajetín o caja de registro a la hora de cortar los cables.

- Ahora ve a tu interruptor y realiza esta secuencia:
- Desconecta del interruptor la fase que viene de la instalación y conéctala al relé (L). En la conexión que acaba de quedar libre en el interruptor, conecta el cable que sale del relé (L).
- Desconecta del interruptor uno de los cables que vienen del motor y conéctalo al relé (O1). En la conexión que acaba de quedar libre en el interruptor, conecta el cable que sale del relé (S1).
- Desconecta del interruptor el otro cable que viene del motor y conéctalo al relé (O2). En la conexión que acaba de quedar libre en el interruptor, conecta el cable que sale del relé (S2).
- Ha llegado el momento de hacer la prueba. Devuelve la corriente a tu instalación y abre la aplicación de Shelly. Si todo ha ido bien, debería detectar automáticamente el relé mediante Bluetooth. Si no es así, corta la corriente de nuevo y revisa el cableado.
- Pulsa en «Añadir dispositivo», conéctalo a tu red WiFi, dale un nombre y asócialo a una habitación. Como siempre, te recomiendo que asignes una IP fija en tu router para evitar fallos en el futuro si esta cambia.
- Antes de hacer nada más, en la aplicación de Shelly, pulsa sobre el bloque de tu dispositivo que aparece en la pantalla inicial. Accede a sus ajustes (mediante el icono del engranaje que aparece abajo del todo). Entra en «Perfil del dispositivo», selecciona «Persiana» y pulsa en «Guardar».
- Verifica que la persiana sube y baja correctamente, tanto desde el interruptor como desde la aplicación. Una vez comprobado que todo funciona según lo esperado, cierra el cableado.
- De nuevo en la aplicación de Shelly, entra en los Ajustes del dispositivo, accede a «Calibración» y pulsa en «Iniciar calibración». La persiana comenzará a subir y bajar una cuantas veces, hasta que haya quedado automáticamente calibrada.
- Ahora si, en Home Assistant, ve a Configuración > Dispositivos y servicios. Encontrarás una notificación indicando que el dispositivo ha sido descubierto. Añádelo y observa como se ha creado un nuevo dispositivo dentro del bloque de integraciones «Shelly». Si accedes al detalle, comprobarás que se ha creado una entidad de tipo ‘cover’ que te permite controlar la persiana.
- Como último paso, si quieres utilizarlo para rastrear tu presencia con Bermuda, accede a tu dispositivo desde Configuración > Dispositivos y servicios > Shelly y pulsa sobre el botón de «Configurar». Bajo «Modo de escáner Bluetooth» selecciona «Activo» para activar el Bluetooth Proxy. Luego pulsa sobre el dispositivo y haz clic en el icono del lápiz de la esquina superior derecha para asignar la habitación correspondiente en el campo «Área».
Bonus: Sensor de luz y lluvia
Una vez has terminado de integrar persianas en Home Assistant, me parece que un sensor de luz y lluvia es el complemento perfecto. De esta forma se puede encargar de bajar las persianas cuando empieza a llover en tu casa, o cuando el sol esté en su máximo esplendor.
Como se trata de un sensor zigbee compatible con Zigbee2MQTT, solo he tenido que vincularlo para empezar a ver sus entidades y usarlas en mis automatizaciones. Además, trae un soporte y se carga con energía solar, por lo que puedes olvidarte de cómo cablearlo.

