30 € y un blaster infrarrojo: controla el AC, el ventilador y la TV desde Home Assistant sin nube ni app
El BroadLink RM4 Mini convierte cualquier aparato con mando a distancia IR en un dispositivo controlable desde Home Assistant con automatizaciones y IA local.
💡 Antes de empezar Necesitas: un BroadLink RM4 Mini, Home Assistant funcionando en tu red local, el mando original del aparato que quieras controlar y la app BroadLink para la configuración inicial. Tiempo estimado: 30-60 minutos para tenerlo integrado en Home Assistant con las primeras automatizaciones. Nivel: Necesitas perder el miedo a la terminal — el dispositivo en sí no requiere cables ni soldadura, pero integrar automaciones útiles con IA requiere Home Assistant y algo de configuración.
El problema que quizás no sabías que tenías solución
Tu aire acondicionado de 2019 no tiene WiFi. Tu televisor de 2021 tiene WiFi pero la app del fabricante ya no recibe actualizaciones. Tu ventilador de techo tiene mando a distancia pero nada más. Tres aparatos, tres ecosistemas cerrados o directamente inexistentes.
Con 30 € y un cacharro del tamaño de un adaptador de viaje puedes controlar los tres desde Home Assistant — el sistema de domótica de código abierto que corre en tu red local — sin mandar nada a ninguna nube ni depender de que una empresa siga manteniendo una app.
Qué es exactamente
El BroadLink RM4 Mini es un emisor infrarrojo WiFi. Infrarrojo es el mismo protocolo invisible que usan todos los mandos a distancia clásicos: el mismo con el que llevas décadas apagando la tele. La diferencia es que este cacharro conecta a tu red WiFi y puede emitir esas señales infrarrojas desde Home Assistant, desde un script de Python o desde cualquier automatización local que montes.
El flujo es simple: apuntas el mando original al RM4 Mini una sola vez para que aprenda cada botón. A partir de ahí, Home Assistant puede enviar esa señal cuando quiera. Tu AC no sabe que no hay nadie con el mando: solo recibe la señal como siempre.
El RM4 Mini también recibe señales, lo que permite crear automatizaciones que reaccionan cuando alguien usa el mando físico.
Lo que necesitas antes de empezar
Para sacarle partido tienes que tener Home Assistant funcionando. Home Assistant es un sistema de domótica de código abierto que corre en tu red local — en una Raspberry Pi, un mini PC, un NAS o en un contenedor Docker. Si no lo tienes todavía, esa es la parte más importante de la lista de compra.
También necesitas los mandos originales de cada aparato que quieras integrar. El RM4 Mini aprende señales por captación directa: le apuntas el mando y pulsas el botón.
No hay que tocar cables de corriente, no hay soldadura, no hay flasheo de firmware. El único requisito técnico real es Home Assistant y saber añadir una integración.
Cómo lo abrimos
La integración oficial de BroadLink en Home Assistant está bien mantenida y clasifica la comunicación como local push: el RM4 Mini habla directamente con tu servidor de Home Assistant dentro de tu red, sin pasar por servidores externos.
La configuración inicial requiere la app oficial de BroadLink solo para conectar el dispositivo a tu WiFi. Tras ese paso, puedes usar Home Assistant exclusivamente y la app no vuelve a ser necesaria.
Una vez en Home Assistant, el flujo para enseñar un botón nuevo es:
- Ve a Ajustes → Dispositivos y servicios → BroadLink.
- Selecciona el RM4 Mini y accede a la opción de aprender comando.
- Home Assistant espera mientras apuntas el mando original y pulsas el botón.
- El código IR queda guardado como un servicio que puedes llamar desde cualquier automatización.
Para verificar que el dispositivo responde en local sin pasar por la app, puedes usar la librería python-broadlink desde la terminal:
pip install broadlink
python3 -c "
import broadlink
devices = broadlink.discover(timeout=5)
for d in devices:
d.auth()
print(d.type, d.host)
"
Si devuelve el tipo de dispositivo y su IP, tienes comunicación local directa sin cloud.
Qué capa de IA le ponemos encima
La capa de IA tiene sentido cuando el contexto importa. Un blaster IR que solo reproduce comandos pregrabados es útil pero limitado. La parte interesante es combinar las señales infrarrojas con datos del entorno para que las decisiones sean inteligentes.
Ejemplo práctico: instala un sensor de temperatura barato en la habitación. Cuando la temperatura sube de 26 °C, hay presencia detectada y es entre las 14:00 y las 22:00, Home Assistant puede encender el AC automáticamente al modo que tienes configurado. Cuando baja de 23 °C o no hay presencia, lo apaga. Eso ya es útil. La capa de IA añade el matiz: un modelo como Ollama corriendo en tu red local puede recibir el contexto — temperatura, hora, presencia, historial de consumo — y ajustar el umbral de activación según el día de la semana, si hay visitas o si el patrón de uso ha cambiado.
El uso más directo y concreto es el control por voz local. Con Whisper — el modelo de transcripción de voz de OpenAI que puedes correr en local — y un micrófono en la habitación, puedes decir “pon el AC a 22 grados” y que Home Assistant interprete el comando, genere la secuencia de botones correcta y la envíe al RM4 Mini. Sin Alexa, sin Google Assistant, sin que ninguna palabra salga de tu red.
Lista de compra
- BroadLink RM4 Mini.
- Home Assistant en una Raspberry Pi 4, mini PC o NAS — el cerebro local que lo coordina todo.
- Sensor de temperatura Zigbee barato para automatizaciones con contexto (Aqara, SONOFF o similar).
- Dongle Zigbee USB si no lo tienes todavía — necesario para conectar sensores Zigbee a Home Assistant.
- Opcional: micrófono USB o dispositivo con ESPHome Voice Satellite si quieres control por voz local.
Cómo empezar
Primero, conecta el RM4 Mini a la corriente y descarga la app BroadLink en el móvil. El único paso que necesitas de la app es conectarlo a tu WiFi: el proceso guiado tarda menos de cinco minutos. Una vez conectado, anota la IP que el router le ha asignado.
En Home Assistant, ve a Ajustes → Dispositivos y servicios → Añadir integración y busca BroadLink. Introduce la IP del dispositivo. Home Assistant lo detectará y añadirá el RM4 Mini como dispositivo.
Para aprender el primer comando, ve a la integración BroadLink, selecciona el dispositivo y usa el servicio broadlink.learn. Cuando Home Assistant esté escuchando, apunta el mando del AC o la TV al RM4 Mini y pulsa el botón que quieras registrar. Guarda ese código con un nombre descriptivo: ac_encender, tv_hdmi1, ventilador_velocidad_2.
Con los comandos registrados, ya puedes crear una automatización básica. En el editor de automatizaciones de Home Assistant:
- Disparador: temperatura de la habitación sube de 26 °C.
- Condición: hay presencia en el salón y la hora está entre 14:00 y 23:00.
- Acción: enviar el comando
ac_encender.
Lo que no te van a contar
El infrarrojo tiene línea de visión. Si el RM4 Mini está detrás de un mueble, en otra habitación o el AC está en un ángulo difícil, la señal no llega. Hay que colocarlo bien visible desde todos los aparatos que quieras controlar, o instalar uno por habitación.
Algunos modelos de AC más modernos tienen modos donde el estado real del aparato no se sincroniza con lo que Home Assistant cree. Si alguien usa el mando físico, Home Assistant no se entera automáticamente — a menos que configures la escucha de señales entrantes, que el RM4 Mini soporta pero requiere configuración adicional.
La integración de Home Assistant con BroadLink puede necesitar la autenticación inicial a través de la app en redes que bloquean ciertos paquetes de broadcast. Si el descubrimiento automático falla, añadir la integración manualmente con la IP suele resolver el problema.
Fuentes para verificar antes de comprar
- Home Assistant: integración BroadLink
- python-broadlink — librería local sin cloud
- BroadLink RM4 Mini — especificaciones oficiales
Veredicto
El BroadLink RM4 Mini merece la compra si tienes aparatos con mando a distancia clásico que quieres integrar en Home Assistant sin cambiarlos. Es la forma más barata y menos invasiva de meter el AC, el ventilador o el proyector en un sistema de domótica local. No es el punto de entrada perfecto si aún no tienes Home Assistant — eso va primero —, pero si ya lo tienes, treinta euros raramente dan tanto recorrido.