Integração com o Broadlink! Controle localmente seus Broadlink! Saiba o que fazer! (+ correção para "Device not supported")

Vou demonstrar como realizar a integração com dispositivos Broadlink, abaixo vou ajudar a adicionar os dispositivos ao Home Assistant.

Broadlink:

Vá em Configurações, depois em Integrações.

No canto direito abaixo clique em “+ Adicionar Integração” para adicionar uma nova integração, nas opções ache Broadlink!

Coloque o IP do seu controle remoto! Para descobrir olhe no seu roteador!

Caso use o app Broadlink para dispositivos da geração 4. Tem que desbloquear o dispositivo no app Broadlink.

Faça o seguinte:
1 - Abra o app Broadlink
2 - Clique no dispositivo broadlink que deseja integrar ao HA
3 - Clique no 3 pontos que tem a cima, esse vai abrir algumas opções do dispositivo RM
4 - A ultima opção “Dispositivo de bloqueio” estará marcado, desmarque.
5 - Refaça a integração no HA e agora ela vai funcionar.

E vai ser adicionado ao seu Home Assistant!

Agora você deverá adicionar ao configuration.yaml os dispositivos dessa forma:

switch:
  - platform: broadlink
    mac: '78:0f:XX:XX:XX:XX'
    switches:      
      tv_lg:
        friendly_name: "TV LG Power"
        command_on: 'JgBQAAABKpIUERQSEzYUEhMSFBEUEhMSFDUUNhQSEzYUNhQ1FTUUNhQRFBITEhQ1FBIUERQSExIUNRQ2FDYUERQ2FDUUNhQ2FAAFIgABKkgVAA0FAAAAAAAAAAA='
        command_off: 'JgBQAAABKpIUERQSEzYUEhMSFBEUEhMSFDUUNhQSEzYUNhQ1FTUUNhQRFBITEhQ1FBIUERQSExIUNRQ2FDYUERQ2FDUUNhQ2FAAFIgABKkgVAA0FAAAAAAAAAAA='

Após feito reinicie o Home Assistant.

Para obter os códigos de cada aparelho devemos usar o programa “Broadlink Manager”

Link: https://sourceforge.net/projects/broadlink-manager/

1- Instale o Broadlink Manager a partir deste link acima.
2- Abra o aplicativo e clique em “scan” para ativar seu dispositivo de broadlink.
3- Clique em “Learn New Command”, seu Broadlink vai piscar a luz para aprender novo comando. Então use o controle infra-vermelho. Vai aparecer no Broadlink Manager o código.
4- O “OnRawData Base64” é o código a ser usado com o Home Assistant.

Erro de dispositivo não suportado! Como resolver!

1

  1. Abrir o Home Assistant, vá em Supervisor e instale o add-on “SSH & Web Terminal” ( NÃO o add-on Terminal & SSH ).

1

  1. Desabilitar o Protection mode

  1. Abrir o Terminal web UI
  2. Digitar: docker exec -it homeassistant /bin/bash
  3. Digitar: pip3 install --upgrade git+https://github.com/mjg59/python-broadlink.git --no-deps
  4. Reiniciar o Home Assistant.
  5. Tente novamente a integração do dispositivo Broadlink.

Espero ter ajudado!

1 Like

Sabe informar se agora é possível integrar sem a necessidade de excluir o uso do app?

Sim, uso no Home Assistant e ainda tenho no app!

1 Like

Apareceu essa mensagem "Seu dispositivo está bloqueado para autenticação. Siga as instruções para desbloqueá-lo:

Reinicialize o dispositivo de fábrica.
Use o aplicativo oficial para adicionar o dispositivo à sua rede local.
Pare. Não termine a configuração. Feche o aplicativo.
Clique em Enviar."

Será que após isso ele vai realmente ficar funcional tanto no HA quanto no app?

Fiz a configuração e aqui não fica funcional com o app ao mesmo tempo, ele bloqueia no HA assim que reinicia, continua tudo na mesmo, o que fez para conseguir usar junto com o app?

Se reiniciar o HA ele para de funcionar, mas no (app) continua normalmente, ou seja, ainda continua com essa bobeira de que se for usar tem que usar somente no ha

Qual aplicativo vc usa? O IHC ou o Broadlink?
Eu uso o IHC e nunca apareceu isso pra mim.

Oi Leandro qual o modelo do seu dispositivo BroadLink? Tem um RM Pro que antigo que funciona de boa tanto no HA como do APP IHC e Broadlink. Já o modelo RM4-mini para funcionar no HA não posso colocar ele no APP senão não funciona o Home Assistant.

Olá, então está explicado, eu tenho 4 RM pró do antigo tbm, uso no IHC. Sabia que os modelos de 4° geração só funcionavam no app Broadlink mas não sabia disso que os modelos novos da Bestcon tem esse problema com o HA.

Uso o rm3-mini e uso o app broadlink. aqui infelizmente quando eu reiniciei ele parava de funcionar no HA, uma pena, pois não tenho como deixar de usar ele no app, pelo menos ainda não, mas já é uma mão na roda integrar direto no Ha como está agora.

Usa o aplicativo IHC, nele não tem esse problema. Adiciona primeiro no app e depois no Home Assistant.

Galera que ainda tá com dificuldade no SMARTIR… Tem que alterar o controller data… Veja como tem que estar, no meu caso é do ar condicionado…

  - platform: smartir
    name: Ar Condicionado
    unique_id: office_ac
    device_code: 1440
    controller_data: remote.broadlink_remote
2 Likes

Não precisa resetar o Broadloink.

Faça o seguinte:
1 - abra o app Broadlink
2 - clique no dispositivo broadlink que deseja integrar ao HA
3 - Clique no 3 pontos que tem a cima, esse vai abrir algumas opções do dispositivo RM
4 - A ultima opção “Dispositivo de bloqueio” estará marcado, desmarque.
5 - Refaça a integração no HA e agora ela vai funcionar.

1 Like

No meu não existe essa opção…
To com o app Broadlink mesmo e não o IHC

Aqui deu tudo certo, segui essa dica no final e tudo certo.

2 Likes

Finalmente eu consegui!
Agora é muito trabalho para configurar todos os controles kkkkkk

Onde vão parar os códigos copiados direto pelo HA?

Agora existem duas formas para integrar dispositivos Broadlink que não tinham suporte ao HA.