Sobre o projeto
HAIR é uma integração do Home Assistant para gerenciar dispositivos de infravermelho (IR). Ela se baseia na plataforma nativa de infravermelho do Home Assistant, portanto funciona com qualquer integração que exponha emissores ou receptores IR, como ESPHome, Tuya Local, Broadlink, SMLIGHT e MQTT.
O fluxo principal é capturar sinais de um controle remoto usando a aba Sniffer e depois transformá-los em um Device (algo para o qual o HAIR envia códigos) ou um Remote (um controle que o HAIR reconhece e a partir do qual pode disparar gatilhos). Os sinais capturados são agrupados por controle remoto e podem ser renomeados, testados, atribuídos a dispositivos ou usados para criar gatilhos de automação. Os dispositivos expõem entidades de botão no Home Assistant, e os comandos podem ser mapeados para ações de entidade como turn_on ou volume_up.
O HAIR inclui várias ferramentas de apoio. O Clipper aceita códigos Pronto colados, o Plucker extrai códigos já aprendidos por blasters de fabricantes, e o Mirror registra cada comando IR que o Home Assistant envia e se um receptor o ouviu. O Closet armazena conjuntos de códigos portáteis chamados wigs e pode importar SmartIR JSON, arquivos .ir do Flipper Zero, arquivos de configuração LIRC e exportações Girr. Os códigos importados são verificados por um processo de combing que sinaliza inconsistências, como códigos vizinhos duplicados ou sequências de temperatura incompletas.
Controles remotos de ar-condicionado são tratados como entidades climate controladas por uma matriz de estado completa, em vez de botões individuais. Os usuários podem importar arquivos climate do SmartIR, controlar temperatura e modo pelo cartão do termostato, salvar estados usados com frequência como comandos e criar presets. Um fluxo de fitting permite que os usuários comprovem que os códigos funcionam em hardware real, com resultados assinados e anexados a arquivos wig compartilhados.
Gatilhos podem ser criados a partir de comandos de dispositivos, sinais do Sniffer, sinais do Clipper ou linhas do Mirror. Cada gatilho se torna uma entidade de evento nativa no Home Assistant que pode ser usada em automações. Controles remotos podem ser fixados a dispositivos para que, ao pressionar um controle, o comando correspondente seja enviado pelos emissores do dispositivo.
A integração requer Home Assistant 2026.4 ou posterior, com 2026.6+ recomendado para receptores IR nativos. A instalação está disponível pelo HACS ou copiando manualmente o componente personalizado.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.