Okosklíma és fűtésvezérlés: Home Assistant és Broadlink RM4 Mini integráció

Ebben a bejegyzésben megmutatom, hogyan varázsolhatod „okossá” hagyományos klímádat és fűtési rendszeredet a Home Assistant és a Broadlink RM4 Mini segítségével, úgy, hogy az eszközök békében megférjenek egymás mellett.

Szükséges eszközök

  • Broadlink RM4 Mini: Infravörös (IR) jeladó.
  • Home Assistant: A központi vezérlő szoftver.
  • SmartIR: A legfontosabb integráció, ami a Broadlinket „okostermosztáttá” alakítja.
  • Zigbee/Wi-Fi hőmérséklet szenzor: A pontos szabályozáshoz elengedhetetlen.

Telepítés és előkészületek

  1. Alkalmazás: Töltsd le a Broadlink appot a telefonodra.
  2. Regisztráció: Hozz létre egy fiókot az alkalmazásban.
  3. Eszköz hozzáadása: Kövesd az app utasításait az RM4 Mini hálózatra csatlakoztatásához.
  4. Zárolás feloldása: Nagyon fontos! A Home Assistant csak akkor tudja vezérelni az eszközt, ha az „AP Isolation” (eszköz-elkülönítés) ki van kapcsolva a routeredben, és az alkalmazásban „Device Lock” (eszköz zárolás) tiltva van.

Kódvadászat: A klíma „lelke”

A klímák vezérlése nem univerzális. A pontos beazonosításhoz keresd meg a távirányítód hátulján a típusszámot (pl. YKR-L/201E vagy YX1F6).

  • Keresési útvonal: Látogass el a SmartIR GitHub oldalára. Itt a típusszám vagy a gyártó alapján tudsz keresni.
  • Töltsd le a megfelelő .json fájlt, és másold be a /config/custom_components/smartir/codes/climate/ mappádba.

A configuration.yaml konfigurálása

A Home Assistantban ügyelnünk kell a climate szekció szétválasztására, hogy a generic_thermostat (hagyományos fűtés) és a smartir (klímák) ne ütközzenek.

YAML

climate:
  # Hagyományos fűtés beállítása
  - platform: generic_thermostat
    name: "Hálószoba Fűtés"
    unique_id: term_haloszoba_egyedi
    heater: switch.halo_radiator # A fűtőtest kapcsolója
    target_sensor: sensor.halo_homerseklet # Hőmérsékletforrás
    min_temp: 15
    max_temp: 30
    ac_mode: false # Ez fűtés, nem hűtés
    precision: 0.1 # Hőmérséklet pontosság tizedfokra

  # Okosklíma beállítása (SmartIR)
  - platform: smartir
    name: "Nippon Klíma"
    unique_id: nippon_klima_egyedi
    device_code: 1200 # A letöltött JSON fájl neve
    controller_data: remote.haloszoba_rm4_mini # Az RM4 Mini entitásneve
    temperature_sensor: sensor.halo_homerseklet # Klíma által figyelt szenzor

Amit még érdemes beállítani (Teljes körű leírás)

A projekt akkor válik teljessé, ha az entitásokat helyiségekhez (területekhez) rendeled:

  1. Menj a Beállítások > Eszközök és szolgáltatások menübe.
  2. Az Entitások fülön keresd meg az újonnan létrehozott termosztátokat.
  3. Kattints rájuk, és a Terület (Area) mezőben válaszd ki a megfelelő helyiséget (pl. Hálószoba).

Miért jó ez így?

  • Logikai szétválasztás: A platform: smartir és platform: generic_thermostat elkülönítése biztosítja a rendszer stabilitását.
  • Automatizálhatóság: Mivel mindegyik eszköz climate entitásként jelenik meg, ugyanazzal a kártyával vezérelheted a radiátort és a klímát is.
  • Precizitás: A precision: 0.1 és a dedikált külső szenzorok használatával sokkal egyenletesebb hőmérsékletet érhetsz el, mint a gyári termosztátokkal.

Tipp: Ha az automatizálásokhoz kérnél mintát (pl. ablaknyitás érzékelése vagy éjszakai mód), keress vissza a korábbi bejegyzéseimre, ahol részletesen kiveséztük az Alfréd-féle okos értesítéseket!

Szólj hozzá!