HectorziN - Domótica y Home Assistant
Blog de HectorziN

Cum să controlezi ORICE lampă IR din Home Assistant: cazul lămpii „Picătură de Apă” pentru exterior

Ai o lampă de exterior sau interior cu telecomandă infraroșu (IR) și te enervează că nu o poți integra în automatizările tale? În acest articol vom transforma o lampă „prostă” într-un dispozitiv 100% inteligent, integrat în Home Assistant. Vom folosi ca exemplu spectaculoasa lampă de exterior în formă de picătură de apă (1,20 m), dar metoda se aplică oricărui dispozitiv IR: aer condiționat, ventilatoare sau benzi LED vechi.

Pe YouTube împărtășesc mai multe tutoriale, teste practice și proiecte reale de casă inteligentă. Abonează-te pe YouTube

Cum să controlezi ORICE lampă IR din Home Assistant: cazul lămpii „Picătură de Apă” pentru exterior

Video asociat pe YouTube

Video

Pasul 1: Învățarea comenzilor în Tuya

Primul pas este să „învățăm” emițătorul IR codurile lămpii noastre.

  1. Adaugă emițătorul IR în aplicația Smart Life sau Tuya.
  2. Intră în dispozitiv și selectează „Mod de învățare”.
  3. Apasă fiecare buton al telecomenzii originale (On, Off, Roșu, Verde, Luminozitate+, etc.) în fața emițătorului.
  4. Secretul reușitei: Creează o Scenă în aplicația Tuya pentru fiecare buton. De exemplu, o scenă numită „Lumină Picătură Roșu” care execută comanda IR „Roșu”. Acest pas este esențial deoarece Home Assistant detectează scenele Tuya automat.

Pasul 2: Integrarea în Home Assistant

După ce creezi scenele în Tuya, acestea vor apărea în Home Assistant ca entități scene.luz_lagrima_rojo. Acum le vom transforma într-o entitate de tip light reală.

Configurarea ajutoarelor (YAML)

Pentru ca Home Assistant să „țină minte” starea lămpii (deoarece IR este unidirecțional), trebuie să creăm niște ajutoare în fișierul configuration.yaml sau în fișiere separate:

yaml
input_boolean:
  luz_lagrima_status:
    name: "Stare Lampa Picatura"

input_number:
  luz_lagrima_brightness:
    name: "Luminozitate Lampa Picatura"
    min: 1
    max: 10
    step: 1

input_select:
  luz_lagrima_effect:
    name: "Efect Lampa Picatura"
    options:
      - "Niciunul"
      - "Clipire"
      - "Stroboscop"
      - "Estompare"
      - "Lin"

Crearea entității Template Light

Acum definim lampa pentru a apărea în panoul de control cu controale pentru culoare și luminozitate:

yaml
light:
  - platform: template
    lights:
      luz_lagrima_completa:
        friendly_name: "Lampa Picătură de Apă"
        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 }}"
Cod complet: Poți găsi scriptul de mapare a culorilor (roata de culori) și controlul luminozității prin bucle în Gist-ul oficial.

Pasul 3: Protecție pentru exterior (printare 3D)

Deoarece emițătorul IR Tuya nu este rezistent la apă, am folosit o carcasă de protecție. Dacă ai o imprimantă 3D, poți descărca modele similare de pe Cults3D sau Thingiverse. Eu am folosit acest design de Camera Cover adaptat pentru a proteja senzorul sub streașina terasei.

Concluzie și automatizări

Acum că lampa ta IR este o entitate light în Home Assistant, posibilitățile sunt nelimitate:

  • Aprindere la apus: Numai dacă este cineva acasă.
  • Mod Cinema: Schimbă pe albastru difuz când pornește proiectorul.
  • Notificări: Clipire în roșu dacă se detectează mișcare în grădină.

Ce alt dispozitiv IR ai în casă pe care ai vrea să-l integrezi? Spune-mi în comentariile videoclipului!

Unde cumperi

Dacă te interesează vreuna dintre opțiunile menționate, iată linkurile disponibile:

Iluminat inteligent

  • Lampă de podea pentru exterior, în formă de picătură de apăAnalizat în video: AliExpress

Telecomandă universală inteligentă / Hub IR + RF

Imprimantă 3D

Video asociat