Product Guides

A SONOFF TRV beállítása külső érzékelővel a Home Assistantban

How to Set Up SONOFF TRV With an External Sensor in Home Assistant

 

Bevezetés

A radiátorra felszerelt okos termosztatikus radiátorszelepet befolyásolhatja a radiátor hője, az ablak közelében áramló hideg levegő és a felszerelési hely. Emiatt a beépített érzékelő által mért hőmérséklet magasabb lehet a helyiség tényleges hőmérsékleténél.  

Ha a helyiségben már telepítve van külön hőmérséklet-érzékelő, a Home Assistantben automatizálást hozhat létre a külső érzékelő által mért hőmérséklet és a TRV hőmérsékletének szinkronizálására. Amikor a külső hőmérséklet-érzékelő új hőmérsékletet jelez, a Home Assistant a legfrissebb értéket írja a TRV-re, így az eszköz a helyiség hőmérsékletét pontosabban tükröző érték alapján szabályozhatja a fűtést.

  • Ez az oktatóanyag a SONOFF TRV-ZBT eszközt használja példaként. Az első generációs TRVZB is konfigurálható ezen oktatóanyag követésével.
  • A SONOFF SNZB-02DR2 külső hőmérséklet-érzékelőként szolgál. A Home Assistantben megfelelően hőmérsékletet jelenteni képes egyéb érzékelők is ugyanígy konfigurálhatók.   

Az alábbiak közül válassza a ZHA vagy a Zigbee2MQTT (Z2M) módszert annak megfelelően, hogy a termosztatikus radiátorszelep hogyan csatlakozik.



Előfeltételek

A kezdés előtt győződjön meg arról, hogy:

  • A SONOFF TRV-ZBT-t sikeresen hozzáadták a Home Assistanthöz.
  • A külső hőmérséklet-érzékelőt sikeresen hozzáadták a Home Assistanthez, és az megfelelően tudja jelenteni a hőmérsékletet.
  • A TRV-ZBT és a külső hőmérséklet-érzékelő ugyanazt a hőmérséklet-mértékegységet használja. Mindkettőhöz a Celsius-fok (°C) használata ajánlott.
  • Megerősítette a külső hőmérséklet-érzékelő entitásazonosítóját, például: 

Integrációs mód

Példa a külső hőmérséklet-érzékelő entitásazonosítójára

ZHA

sensor.sonoff_snzb_02dr2_temperature

Zigbee2MQTT (Z2M)

sensor.0xd44867fffe0f8731_temperature


Az entitásazonosítót a következő helyen találhatja meg:

    • Fejlesztői eszközök → Állapotok
    • Írja be a külső hőmérséklet-érzékelő eszköznevét a keresőmezőbe, keresse meg az aktuális hőmérsékletet jelölő Hőmérséklet entitást, majd másolja ki a teljes entitásazonosítóját. Ezt az entitásazonosítót fogja használni az automatizálási eseményindító és a YAML-művelet konfigurálásakor.  

Az entitásazonosítók az integráció módjától, az eszköz nevétől és a felhasználói beállításoktól függően eltérhetnek. Használja a Fejlesztői eszközök → Állapotok alatt megjelenő tényleges hőmérséklet-entitásazonosítót.  



1. lépés: Automatizálás létrehozása

A Home Assistantben lépjen a következő helyre: Beállítások → Automatizálások és jelenetek → Automatizálások

  • Kattintson a jobb alsó sarokban található Automatizálás létrehozása gombra, majd válassza az Új automatizálás lehetőséget.
  • Az ajánlott automatizálásnév: A külső hőmérséklet szinkronizálása a SONOFF TRV-ZBT-vel.
  • Az automatizálásokat szoba neve alapján is megkülönböztetheti, például: SHálószoba hőmérsékletének szinkronizálása a TRV-ZBT-vel



2. lépés: Az indító konfigurálása

A Mikor szakaszban kattintson a Indító hozzáadása lehetőségre, majd válassza az Állapot lehetőséget.

  • Az Entitás mezőbe írja be vagy illessze be a külső hőmérséklet-érzékelő hőmérséklet-entitásának azonosítóját, amelyet korábban a Fejlesztői eszközök → Állapotok alatt talált, majd válassza ki a keresési eredmények közül a megfelelő entitást.
  • Hagyja üresen az Attribútum, a Forrás és a Cél mezőt. Ez biztosítja, hogy az automatizálás minden alkalommal aktiválódjon, amikor a külső hőmérséklet-érzékelő új hőmérsékleti értéket jelez.

Javasoljuk, hogy csak a hőmérséklet-entitás változásait figyelje. Ne válassza az akkumulátortöltöttséget, a jelerősséget vagy más attribútumokat, mivel ezek szükségtelen szinkronizálási műveleteket indíthatnak el.



1. lehetőség: A TRV ZHA-n keresztül csatlakozik a Home Assistanthez

3. lépés: A külső hőmérséklet-forrás engedélyezése

Nyissa meg a TRV-ZBT eszközoldalát, és erősítse meg a következőket:

  • A külső hőmérséklet-érzékelő engedélyezve van, vagy külső hőmérséklet-forrásként van kiválasztva.
  • A külső hőmérséklet-érzékelő értékentitása elérhető az oldalon.

4. lépés: A külsőhőmérséklet-bemeneti entitás megerősítése

  • A Home Assistant TRV-ZBT-eszközoldalán erősítse meg, hogy elérhető a következő Szám entitás a külső hőmérséklet fogadásához: Külső hőmérséklet-érzékelő értéke
  • Ha az eszköz oldalán több, hasonló nevű hőmérséklet-entitás jelenik meg, erősítse meg a teljes entitásazonosítót a következő helyen: Fejlesztői eszközök → Állapotok.
  • Keresse meg a TRV-ZBT eszköz nevét, és azonosítsa a hozzá tartozó Szám entitást. Az entitásazonosítója általában ezt tartalmazza: external_temperature_sensor_value
    • Például: number.sonoff_trv_zbt_external_temperature_sensor_value
  • Másolja ki a teljes entitásazonosítót. A következő lépésben illessze be a Cél alatti entitáskereső mezőbe, majd válassza ki a megfelelő entitást.

Tipp: Mindig ellenőrizze a teljes entitásazonosítót, hogy elkerülje a TRV célhőmérséklet- vagy helyihőmérséklet-entitásának véletlen kiválasztását.

5. lépés: A külső hőmérséklet beírására szolgáló művelet hozzáadása

  • A Teendők szakaszban kattintson a Művelet hozzáadása lehetőségre, majd keresse meg és válassza ki a következőt: Szám: Beállítás
  • A Home Assistant egyes verzióiban ez a művelet a következőként jelenhet meg: Számérték beállítása
  • A Cél alatti entitáskereső mezőbe illessze be az előző lépésben kimásolt TRV-ZBT külsőhőmérséklet-bemeneti entitásazonosítóját, majd válassza ki a keresési eredmények közül a megfelelő entitást. Például a megfelelő entitás a következőként jelenhet meg: Külső hőmérséklet-érzékelő értéke

Ha több TRV-ZBT-eszköz van telepítve, gondosan ellenőrizze az eszköz nevét és a helyiséget, hogy elkerülje a hőmérséklet rossz termosztatikus szeleppel való szinkronizálását.

  • Ezután kattintson a művelet jobb felső sarkában található hárompontos menüre, majd válassza a Szerkesztés YAML-ben lehetőséget.

Módosítsa a művelet tartalmát erre:

action: number.set_value
target:
  entity_id: number.sonoff_trv_zbt_external_temperature_sensor_value
data:
  value: "{{ states('sensor.sonoff_snzb_02dr2_temperature') | float }}"

Ebben a példában:

  • sensor.sonoff_snzb_02dr2_temperature a külső hőmérséklet-érzékelő hőmérséklet-entitásának azonosítója.
  • number.sonoff_trv_zbt_external_temperature_sensor_value a TRV-ZBT külsőhőmérséklet-érték-entitásazonosítója.

Tipp: Cserélje le ezeket az entitásazonosítókat a Home Assistant-példányában megjelenő tényleges azonosítókra. Ne másolja be közvetlenül a példaként megadott azonosítókat.



2. lehetőség: A TRV csatlakoztatása a Home Assistanthoz Zigbee2MQTT-n (Z2M) keresztül

3. lépés: A külső hőmérséklet forrásának kiválasztása

  • Nyissa meg a TRV-ZBT eszközoldalát a Home Assistantban.
  • Keresse meg a Temperature sensor beállítást, és állítsa erre: external
    • Az external azt jelenti, hogy a TRV a hőmérséklet szabályozásához a neki továbbított külső hőmérsékletet fogja használni.
    • Az external_2 és az external_3 további fenntartott külsőhőmérséklet-forrásbeállítások. Ha csak egy külső hőmérséklet-érzékelőt állít be, válassza az external lehetőséget.

4. lépés: A külsőhőmérséklet-bemeneti entitás megerősítése

  • A Home Assistant TRV-ZBT-eszközentitásai között keresse meg a külső hőmérséklet beírására szolgáló Number entity entitást.
    • A Z2M és a Home Assistant egyes verzióiban ez az entitás egyszerűen Temperature néven jelenhet meg az eszközoldalon, és ugyanaz a megjelenített neve lehet, mint a TRV célhőmérséklet-entitásának. Ez normális.
  • Erősítse meg a teljes entitásazonosítóját a következő helyen: Fejlesztői eszközök → Állapotok.
  • Keressen rá a TRV-ZBT eszköznevére vagy IEEE-címére, majd keresse meg azt a Number entity entitást, amelynek entitásazonosítója tartalmazza ezt: external_temperature_input.
    • Például: number.0xa4c138a1e838ed59_external_temperature_input

Még ha az eszközoldalon Temperature néven jelenik is meg az entitás, akkor is ez a megfelelő entitás a külső hőmérséklet fogadására, amennyiben a teljes entitásazonosítója tartalmazza ezt: 'external_temperature_input'.

A megerősítés után másolja ki a teljes entitásazonosítót. A következő lépésben illessze be a Target alatti entitáskereső mezőbe, majd válassza ki a megfelelő entitást.

Ne kizárólag a megjelenített neve alapján válasszon entitást. Mindig erősítse meg a teljes entitásazonosító használatával.

5. lépés: A külső hőmérséklet beírására szolgáló művelet hozzáadása

  • A Then do szakaszban kattintson az Add action lehetőségre, majd keressen rá és válassza ki ezt: Number: Set, vagy Set number value
  • A Target alatti entitáskereső mezőbe illessze be az előző lépésben kimásolt TRV-ZBT külsőhőmérséklet-bemeneti entitásazonosítóját, majd válassza ki a keresési eredmények közül a megfelelő entitást.
  • Ezután kattintson a művelet jobb felső sarkában található hárompontos menüre, majd válassza a Szerkesztés YAML-ben lehetőséget.

  • Írja be:

action: number.set_value
target:
  entity_id: number.0xa4c138a1e838ed59_external_temperature_input
data:
  value: "{{ states('sensor.0xd44867fffe0f8731_temperature') | float }}"

Ebben a példában:

  • A sensor.0xd44867fffe0f8731_temperature a külső hőmérséklet-érzékelő hőmérséklet-entitásának azonosítója.
  • A number.0xa4c138a1e838ed59_external_temperature_input a TRV-ZBT külsőhőmérséklet-bemeneti entitásazonosítója.

Cserélje le ezeket az entitásazonosítókat a Home Assistant-példányában megjelenő tényleges entitásazonosítókra.

Ha nem talál a Home Assistantban olyan entitást, amely tartalmazza az external_temperature_input kifejezést, először ellenőrizze, hogy a Z2M-ben a TRV-ZBT eszközoldalán elérhető-e a Külső hőmérséklet elem. Ha nem jelenik meg, frissítse a Z2M-et és az eszközkonvertert, majd ellenőrizze újra.



Utolsó lépés: az automatizálás mentése és engedélyezése

  • A konfiguráció befejezése után kattintson a Mentés gombra az automatizálás mentéséhez.
  • Térjen vissza az automatizálások listájához, és ellenőrizze, hogy az automatizálás melletti kapcsoló be van-e kapcsolva.
  • Ettől kezdve, amikor a távoli hőmérséklet-érzékelő új hőmérsékletet jelent, a Home Assistant automatikusan szinkronizálja azt a TRV-ZBT-vel.

 

 

Ellenőrizze, hogy a konfiguráció sikeres volt-e

A következő lépésekkel ellenőrizze, hogy az automatizálás megfelelően működik:

  1. Nyissa meg a külső hőmérséklet-érzékelő eszközoldalát, és jegyezze fel az aktuális hőmérsékletét.
  2. Várja meg, amíg az érzékelő új hőmérsékletértéket jelent. A teszt felgyorsításához finoman fogja meg az érzékelőt, vagy ideiglenesen helyezze egy kissé eltérő hőmérsékletű területre, hogy változást idézzen elő a mérésében.
  3. Nyissa meg a TRV-ZBT eszközoldalát.
  4. Erősítse meg, hogy a TRV-ZBT sikeresen szinkronizálta és használja a külső hőmérsékletet:
    • Ellenőrizze, hogy a TRV-ZBT külsőhőmérséklet-bemenetének értéke frissült-e úgy, hogy megfeleljen a külső hőmérséklet-érzékelő által jelentett aktuális hőmérsékletnek.
      • ZHA: Ellenőrizze a Külső hőmérséklet-érzékelő értéke elemet. Ennek Number entitásazonosítója tartalmazza az external_temperature_sensor_value kifejezést.
      • Z2M: Ellenőrizze azt a Number entitást, amelynek entitásazonosítója tartalmazza az external_temperature_input kifejezést. Ez az entitás az eszközoldalon Hőmérséklet néven jelenhet meg.
    • Ellenőrizze azt is, hogy a TRV-ZBT által megjelenített aktuális hőmérséklet frissült-e a külső hőmérséklet értékére. Ezt a termosztátkártyán megjelenő Jelenleg hőmérsékletnél ellenőrizheti.

5. Térjen vissza az automatizálás oldalára, és ellenőrizze, hogy a Legutóbbi aktiválás egy friss végrehajtási időpontot jelenít-e meg.

Az automatizálást is megnyithatja, kattintson a művelet jobb felső sarkában található hárompontos menüre, majd válassza a Művelet futtatása lehetőséget annak manuális teszteléséhez, hogy a hőmérséklet sikeresen beírható-e a TRV-ZBT-be.

 

Következő olvasmány

SONOFF TRV Gen2 Smart Radiator Valve Guide: Installation, Features & FAQ
SONOFF at IFA Berlin 2026: Your Next Smart Home Starts Here

Hagyjon megjegyzést

Minden hozzászólást moderálnak a közzététel előtt.

Ezt a webhelyet a hCaptcha rendszer védi, és a hCaptcha adatvédelmi szabályzata, valamint szolgáltatási feltételei vonatkoznak rá.