Mascotte di HectorziN
Blog di HectorziN

Guida SmartIR - Come domotizzare il tuo condizionatore e la TV con Broadlink e Home Assistant

Hai un condizionatore o una TV datata che funziona solo con il telecomando? Non devi cambiarli. In questo articolo ti spiego come integrarli completamente in Home Assistant usando un emettitore a infrarossi come il Broadlink RM4 Pro e la potente integrazione SmartIR. Con questa configurazione, non solo potrai accendere e spegnere i tuoi dispositivi dal telefono, ma potrai anche creare termostati intelligenti e controlli multimediali avanzati.

Su YouTube condivido altri tutorial, prove pratiche e progetti reali di smart home. Iscriviti su YouTube

Guida SmartIR - Come domotizzare il tuo condizionatore e la TV con Broadlink e Home Assistant

Video correlato su YouTube

Video

Di cosa hai bisogno per iniziare?

Per seguire questa guida, l’ideale è avere:

  1. Emettitore IR: Ti consiglio il Broadlink RM4 Pro (che include anche la Radiofrequenza) oppure il Broadlink RM4 Mini (solo IR).
  2. Sensore di temperatura/umidità: Se usi il cavo speciale di Broadlink con sensore, avrai dati in tempo reale sulla tua stanza.
  3. Home Assistant: Con HACS installato.
💡 Consiglio: Se non hai ancora configurato il tuo Broadlink in Home Assistant, dai un’occhiata a questo passaggio preliminare.

Passo 1: Installazione di SmartIR tramite HACS

SmartIR è un'integrazione personalizzata che semplifica enormemente la creazione di entità climate (climatizzazione) e media_player (lettori multimediali).

  1. Vai su HACS > Integrazioni.
  2. Fai clic sui tre puntini (angolo in alto a destra) > Repository personalizzati.
  3. Incolla l'URL di SmartIR: https://github.com/smartHomeHub/SmartIR e seleziona Integrazione.
  4. Scarica e riavvia Home Assistant.

Una volta riavviato, aggiungi la riga base nel tuo configuration.yaml:

smartir:

Passo 2: Configurazione del condizionatore (entità Climate)

Per far apparire il tuo condizionatore come un vero termostato in Home Assistant, aggiungi il seguente codice alla tua configurazione. Dovrai cercare il codice del tuo modello nella libreria di SmartIR.

Codice YAML per il condizionatore:

yaml
climate:
  - platform: smartir
    name: AC Salón
    unique_id: ac_salon
    device_code: 1120 # Sustituye por el código de tu modelo
    controller_data: remote.emisor_ir_remote # ID de tu Broadlink
    temperature_sensor: sensor.emisor_ir_temperatura
    humidity_sensor: sensor.emisor_ir_humedad
    power_sensor: binary_sensor.ac_salon_power # Opcional: para saber si está encendido

Sensore di stato (opzionale ma consigliato)

Se hai un misuratore di consumo (come uno Shelly o pinze amperometriche), puoi creare un binary_sensor in modo che Home Assistant sappia se il condizionatore è davvero acceso:

yaml
template:
  - binary_sensor:
      - name: "AC Salón Encendido"
        unique_id: ac_salon_power
        state: >
          {{ states('sensor.consumo_aire_acondicionado_salon') | float(0) > 10 }}
        icon: >
          {% if this.state == 'on' %}
            mdi:air-conditioner
          {% else %}
            mdi:air-conditioner-off
          {% endif %}

Passo 3: Controllo della TV (entità Media Player)

Trasformare la tua TV in un media_player ti permetterà di controllare il volume, mettere in muto o cambiare sorgente dal pannello di controllo.

Codice YAML per la TV:

yaml
media_player:
  - platform: smartir
    name: TV Salón
    unique_id: tv_salon
    device_code: 1060 # Sustituye por el código de tu marca
    controller_data: remote.emisor_ir_remote
    power_sensor: binary_sensor.tv_power_status # Opcional

Attrezzatura consigliata

Questi sono i dispositivi usati in questo progetto:

Conclusione e test

Dopo aver aggiunto il codice e riavviato, avrai nuove entità nel tuo sistema. Ora potrai:

  • Alzare e abbassare la temperatura dal telefono.
  • Automatizzare il condizionatore in modo che si accenda in base alla temperatura percepita (puoi vedere come farlo in questo altro post).
  • Controllare la TV con Google Home o Alexa tramite Home Assistant.

Domotizzare casa tua con meno di 20€ è possibile! Non dimenticare di dare un’occhiata ai coupon aggiornati di AliExpress per ottenere il tuo Broadlink al miglior prezzo.

Video correlato