Como controlar dispositivos de infravermelho no Home Assistant

A ideia deste post é ter um controle remoto para dispositivos que usam IR (Infravermelho), como TV, Cadeia de música, um fã, Ar condicionado, O projetor… tudo centralizado e que podemos controlá-lo a partir do Home Assistant.

Bem, isso, los dispositivos ‘no inteligentes’, que se manejen mediante un mando a distancia o control remoto usando infrarrojos o IR podremos manejarlos con un ‘mando universal’, en mi caso uso el Broadlink RM Mini3, que a parte de ser un dispositivo pequeño y barato nos permitirá aprender los botones de nuestros mandos. Normalmente cada aparato IR recibe un código IR para realizar una función, dar más volumen, encender, apagarEstos códigos los aprenderemos y los enviaremos desde Home Assistant cuando nos interese.

Una vez recibamos nuestro Broadlink RM Mini 3 lo podremos resetear con un clip por detrás si necesitamos, y con la app oficial de Broadlink en Android o en iOS le conectaremos a nuestra red Wifi. Lo malo de este Broadlink RM Mini3 es que sólo soporta redes de 2,4Ghz, así que si tu móvil está conectado a la banda de 5Ghz pues te dará un horror. Así que temporalmente te recomiendo que en tu AP fuerces el SSID de tu Wifi a 2,4Ghz, hagas el proceso de meterlo en tu red Wifi con el móvil y una vez finalizado el proceso vuelvas a habilitar la banda de 5Ghz. Otra de las pegas a tener en cuenta es que sólo permite 32 caractéres a la hora de escribir la contraseña de tu Wifi, así que ojito también.

Una vez solventado lo anterior y dispongamos al Broadlink RM Mini 3 conectado a nuestra red, (os recomiendo que le asignéis una dirección IP fija), el Home Assistant lo habrá descubierto! Así de fácil!

Ahora ya no nos queda más que aprender teclas! Toca alimentar a Home Assistant con las teclas de los mandos IR que queremos sustituir! Si vamos a las Herramientas para desarrolladores, a Servicios podremos probar a aprender nuestro primer comando, seleccionamos en servicio ‘remote.learn_commande introducimos el siguiente YAML, É claro, cada uno que le ponga su nombre correspondiente. Este sería para aprender el ‘volumen másdel decodificador de Movistar:

serviço: remote.learn_command
data:
  entity_id: remote.broadlink_rm_mini3_remote
  device: deco_movistar
  command: deco_volumen_mas
  command_type: ir
  timeout: 10

Y si queremos probar que funciona, desde aquí mismo podríamos enviar dicha tecla u otra que hayamos aprendido, ponemos lo siguiente, y si todo ha ido bien, Home Assistant subirá el volumen de nuestro decodificador TV:

serviço: remote.send_command
data:
  entity_id: remote.broadlink_rm_mini3_remote
  device: deco_movistar
  command: deco_volumen_mas

Oh, bem, luego ya podremos crear Scripts o Automatizaciones que llamen a dichos comandos remotos de IR. Para fazer isso,, como véis enTipo de acciónindicaremos ‘Llamar servicioy a continuación ‘Remoto: Send Command’, ya podremos elegir nuestra entidad Broadlink RM Mini3 y seleccionar un dispositivo y enviarle un comando!

Y luego ya nos podremos hacer mandos a distancia personalizados, o directamente en nuestro floor plan llamar a cualquier comando remoto de IR, maravilloso! En el plano de la casa pinchas con el dedo en el ventilador, e, ¡se enciende!

Esperando que os sirva de provecho algún documento, si queréis podéis nominarme al Princesa de Asturias 😉 No por este documento, si no para que en la familia me valoren! jajaja, Um abraço, besazo, que vaya súper bien y agradecer a los que movéis en redes sociales estos contenidos!

Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!