Broadlink RF Bridge con Pantallas de Proyector en Home Assistant
Integrar un Broadlink RF Bridge con pantalla de proyector motorizada en Home Assistant
Tener una sala de cine en casa que se active con un solo comando de voz ya no es cosa de instaladores profesionales con presupuestos de cinco cifras. Con un Broadlink RF Bridge conectado a Home Assistant puedes bajar la pantalla, apagar las luces y encender el proyector a la vez, sin tocar tres mandos distintos. En esta guía te cuento, con detalle y sin rodeos, cómo montar esta integración incluso si el fabricante de tu pantalla no ofrece ni rastro de soporte Wi-Fi.
¿Por qué usar un Broadlink RF Bridge?
Aquí está el problema que casi nadie menciona antes de comprar: la mayoría de pantallas de proyector motorizadas económicas o de gama media (hablo de las que cuestan entre 150 y 400 euros) se controlan por radiofrecuencia (RF), no por infrarrojos. Y eso cambia todo. Los hubs IR tradicionales, los que tienes acostumbrado a programar con tu TV o aire acondicionado, simplemente no sirven aquí, porque la RF no necesita línea de vista y trabaja en frecuencias como 433 MHz, capaces de atravesar paredes.
El Broadlink RF Bridge (modelo RM4 Pro o similar) resuelve esto porque puede:
- Aprender señales RF de 433/315 MHz directamente desde el mando original.
- Aprender también comandos IR, algo útil si de paso quieres controlar el proyector.
- Integrarse de forma nativa con Home Assistant mediante la integración oficial
broadlink.
Requisitos previos
Antes de ponerte manos a la obra, conviene tener a mano:
- Un Broadlink RM4 Pro (o un RM Mini 3 que sea compatible con RF, no todos lo son).
- Home Assistant actualizado, idealmente versión 2023.x o posterior.
- El mando a distancia original de la pantalla. Sin él no hay nada que aprender.
- El Broadlink conectado a la misma red Wi-Fi de 2.4 GHz que usa Home Assistant (la banda de 5 GHz no es compatible).
Paso 1: Añadir el Broadlink a Home Assistant
- Ve a Configuración > Dispositivos y servicios > Añadir integración.
- Busca “Broadlink” y selecciona tu modelo exacto.
- Introduce la IP local del dispositivo (la encuentras en tu router, en la lista de clientes conectados, o en la app Broadlink/e-Control).
- Home Assistant lo detecta automáticamente y lo añade como entidad
remote.
Paso 2: Aprender los comandos RF de la pantalla
Este es, sin duda, el paso que más dolores de cabeza da. Las señales RF arrastran “ruido” de fondo (interferencias de otros aparatos, armónicos, lo que sea) que complica un aprendizaje limpio. No te desanimes si el primer intento sale mal, es bastante normal.
service: remote.learn_command target: entity_id: remote.broadlink_rm4_pro data: device: pantalla_proyector command: subir command_type: rf
Repite esto para bajar y detener. Algunos consejos que marcan la diferencia:
- Aléjate de routers Wi-Fi y de otros dispositivos RF mientras aprendes el comando. Un router cerca puede arruinar la captura.
- Si el primer intento falla, el Broadlink entra en modo “frecuencia” y después en modo “código”. Sigue las instrucciones que aparecen en el log de Home Assistant, paso a paso.
- Guarda cada comando con nombres claros (
subir,bajar,stop). Parece obvio, pero ahorra muchos dolores de cabeza al montar la automatización después.
Paso 3: Crear entidades de cubierta (cover)
Olvídate de los botones sueltos. Lo que realmente funciona bien en Home Assistant es crear una entidad tipo cover, para que la pantalla se comporte igual que una persiana: con iconos reconocibles, control deslizante y lógica de apertura/cierre nativa.
cover:
- platform: template covers: pantalla_proyector: device_class: shade open_cover: service: remote.send_command target: entity_id: remote.broadlink_rm4_pro data: device: pantalla_proyector command: subir close_cover: service: remote.send_command target: entity_id: remote.broadlink_rm4_pro data: device: pantalla_proyector command: bajar stop_cover: service: remote.send_command target: entity_id: remote.broadlink_rm4_pro data: device: pantalla_proyector command: stop
Paso 4: Automatizar la escena de “Modo Cine”
Con la pantalla ya controlable desde Home Assistant, el siguiente paso lógico es encadenar acciones. ¿Qué sentido tiene bajar la pantalla manualmente si puedes decir “Modo Cine” y que todo ocurra solo? Piensa en combinar:
- Bajar la pantalla de proyector.
- Atenuar o apagar las luces inteligentes del salón.
- Encender el proyector (por IR o mediante un enchufe inteligente).
- Activar el modo “no molestar” para que las notificaciones no interrumpan la peli.
automation:
- alias: “Modo Cine” trigger: platform: state entity_id: input_boolean.modo_cine to: “on” action:
- service: cover.close_cover target: entity_id: cover.pantalla_proyector
- service: light.turn_off target: entity_id: light.sala
Problemas comunes y soluciones
- La pantalla no responde al comando aprendido: vuelve a aprenderlo colocando el Broadlink más cerca del receptor de la pantalla, a veces 30 o 40 centímetros marcan la diferencia.
- Interferencias con otros dispositivos RF (alarmas, timbres inalámbricos): cambia de posición el Broadlink o, si el problema persiste, añade un repetidor RF dedicado.
- El comando “stop” no detiene la pantalla a medio camino: no es un fallo tuyo necesariamente. Algunos motores RF no soportan parada intermedia por diseño, conviene revisar el manual del motor antes de asumir que algo está mal configurado.
Conclusión
Convertir un simple mando RF en un dispositivo inteligente con voz, automatizaciones y escenas propias no es magia, es paciencia y un Broadlink bien configurado. El aprendizaje de los comandos RF puede llevarte un par de intentos fallidos antes de dar con la señal limpia, pero una vez lo consigues, el resultado compensa: una sala de cine que se activa sola, sin mandos perdidos entre los cojines del sofá.