HectorziN - Domótica y Home Assistant
Blog de HectorziN

Como controlar QUALQUER luz IR pelo Home Assistant: o caso da luminária externa "Gota de Água"

Você tem uma luminária externa ou interna com controle remoto infravermelho (IR) e fica frustrado por não conseguir incluí-la nas suas automações? Neste artigo, vamos transformar uma luminária “burra” em um dispositivo 100% inteligente integrado ao Home Assistant. Usaremos como exemplo a espetacular luminária externa em formato de gota de água, de 1,20 m, mas este método serve para qualquer dispositivo IR: ar-condicionado, ventiladores ou fitas LED antigas.

No YouTube compartilho mais tutoriais, testes praticos e automacao residencial real. Inscrever-se no YouTube

Como controlar QUALQUER luz IR pelo Home Assistant: o caso da luminária externa "Gota de Água"

Video relacionado no YouTube

Video

Passo 1: Aprendizado de comandos no Tuya

O primeiro passo é “ensinar” ao emissor IR os códigos da nossa luminária.

  1. Adicione o emissor IR ao app Smart Life ou Tuya.
  2. Entre no dispositivo e selecione “Modo de aprendizado”.
  3. Pressione cada botão do controle original (On, Off, Vermelho, Verde, Brilho+, etc.) em frente ao emissor.
  4. Chave do sucesso: Crie uma Cena no app Tuya para cada botão. Por exemplo, uma cena chamada “Luz Gota de Água Vermelho” que simplesmente execute o comando IR “Vermelho”. Isso é essencial porque o Home Assistant detecta automaticamente as cenas do Tuya.

Passo 2: Integração no Home Assistant

Depois que as cenas forem criadas no Tuya, elas aparecerão no Home Assistant como entidades scene.luz_lagrima_rojo. Agora vamos transformá-las em uma entidade de luz real.

Configuração dos auxiliares (YAML)

Para que o Home Assistant “lembre” o estado da luz, já que o IR é unidirecional, precisamos criar alguns auxiliares no nosso configuration.yaml ou em arquivos separados:

yaml
input_boolean:
  luz_lagrima_status:
    name: "Estado Luz Gota de Água"

input_number:
  luz_lagrima_brightness:
    name: "Brilho Luz Gota de Água"
    min: 1
    max: 10
    step: 1

input_select:
  luz_lagrima_effect:
    name: "Efeito Luz Gota de Água"
    options:
      - "None"
      - "Flash"
      - "Strobe"
      - "Fade"
      - "Smooth"

Criação da entidade Template Light

Agora definimos a luz para que ela apareça no nosso dashboard com controles de cor e brilho:

yaml
light:
  - platform: template
    lights:
      luz_lagrima_completa:
        friendly_name: "Luminária Gota de Água"
        unique_id: luz_lagrima_rgb
        icon_template: mdi:lighting-status
        value_template: "{{ is_state('input_boolean.luz_lagrima_status', 'on') }}"
        
        turn_on:
          service: script.luz_lagrima_encender
        turn_off:
          service: script.luz_lagrima_apagar
          
        set_color:
          service: script.luz_lagrima_aplica_color
          data:
            hs_color: "{{ hs_color }}"
Código completo: Você pode encontrar o script de mapeamento de cores (círculo cromático) e o controle de brilho por loops no meu Gist oficial.

Passo 3: Proteção para áreas externas (impressão 3D)

Como o emissor IR Tuya não é resistente à água, usei uma capa de proteção. Se você tem uma impressora 3D, pode baixar modelos semelhantes no Cults3D ou no Thingiverse. Eu usei este modelo de Camera Cover adaptado para proteger o sensor sob o beiral do terraço.

Equipamento recomendado

Estes sao os dispositivos usados neste projeto:

Iluminación inteligente

  • Lámpara de pie exterior con forma de gota de aguaAnalisado no video: AliExpress

Mando universal inteligente / Hub IR + RF

Impresora 3D

Conclusão e automações

Agora que sua luminária IR é uma entidade light no HA, as possibilidades são infinitas:

  • Ligar ao anoitecer: somente se houver alguém em casa.
  • Modo Cinema: mudar para azul suave quando o projetor for ligado.
  • Alerta de notificações: piscar em vermelho se for detectado movimento no jardim.

Que outro dispositivo IR você tem em casa e gostaria de integrar? Conte nos comentários do vídeo!

Video relacionado