A Shelly TRV (SHTRV-01) az Allterco Robotics akkumulátoros Wi-Fi radiátor termosztátfeje. Közvetlenül a hagyományos meleg vizes radiátor szeleptestére kerül fel, és belső motorral, a szeleptüskét mozgatva változtatja a radiátoron átáramló meleg víz mennyiségét. A TapHome HTTP-n keresztül kommunikál az eszközzel a helyi hálózaton — híd, felhő és MQTT bróker nélkül.
Ez a sablon a szelepállást külön Szelep állapota eszközként teszi elérhetővé, így egy TapHome smart rule közvetlenül vezérelheti a szelepet. Az eszköz saját hőmérséklet-szabályozása ki van kapcsolva: a TapHome-ból írt minden alapérték target_t_enabled=false értékkel együtt kerül elküldésre, így a firmware már nem mozgatja magától a szelepet.
A Shelly TRV kifutó termék, helyébe a Bluetooth-os Shelly BLU TRV lépett. A meglévő készülékek továbbra is működnek, és a sablon teljes körűen támogatott marad; új projekteknél érdemes megfontolni az utódot.
Ugyanahhoz a fizikai eszközhöz két alternatív sablon érhető el — a kívánt vezérlési mód szerint válassz.
| Sablon | Mit tesz elérhetővé | Használat |
|---|---|---|
| Shelly TRV (fő sablon) | Akkumulátor + zárt hurkú termosztát | Végfelhasználói szobahőmérséklet-vezérlés alapértékkel (5-30 °C). A firmware belül vezérli a szelepet. |
| Shelly TRV (valve) (ez a sablon) | Akkumulátor + szelep dimmer + termosztát (alapérték változat) | Smart rule-ok, amelyek közvetlen szelepvezérlést igényelnek — a szelepállás 0-100 %-os dimmerként érhető el, az automatikus szabályozás ki van kapcsolva. |
Ne importáld mindkét sablont ugyanahhoz a fizikai eszközhöz. Mindkettő ugyanarra a végpontra csatlakozik, és a lekérdezési ciklusok ütköznek — az írások ellentmondanak egymásnak, és a szelep viselkedése kiszámíthatatlanná válik.
Hardver telepítés
A Shelly TRV nem igényel bekötést — mechanikus radiátorfej belső elektronikával, beépített tölthető akkumulátorral (Panasonic NCR18650BD, 3,6 V / 6500 mAh). Fém szorítógyűrűvel szerelhető a radiátor szeleptestére. Az eszköz kizárólag beltéri használatra készült, és óvni kell a szennyeződéstől, a nedvességtől és a fröccsenő víztől.
Kompatibilis szeleptestek
Ha a radiátoron már van termosztatikus szelepfej (jellemzően 1-től 5-ig számozott tárcsa), a szeleptest nagy valószínűséggel kompatibilis. A kis kézi szelepes radiátorok — amelyek ott gyakoriak, ahol külön szoba- vagy központi termosztát van telepítve — nem kompatibilisek.
Natív menet: M30 × 1,5. A csomagban a következő adapterek találhatók:
- Danfoss — RA, RAV, RAVL
- Caleffi
- Giacomini
- M28 × 1,5 — Sam, Slovarm, Comap, TA, Herz, MMA, Remagg
- Pont à Mousson
Külső gyártók adapterei (nem tartozékok) kiterjesztik a kompatibilitást Gampper, Ista, Meges, Ondal, Oventrop, Rossweiner, Vaillant és más típusokra is.
Szerelési menet
- Győződj meg róla, hogy a radiátor ki van kapcsolva és lehűlt.
- Forgasd a meglévő szelepfejet az óramutató járásával ellentétesen, amíg a szelep teljesen nyitva nem lesz, majd csavard le a fém gyűrűt az óramutató járásával ellentétesen, és vedd le.
- Ha a szelep menete nem natív M30 × 1,5, illeszd fel a megfelelő adaptert.
- Rögzítsd a Shelly TRV-t a szeleptestre a fém gyűrű óramutató járásával egyező irányú elforgatásával — még ne húzd meg teljesen.
- Forgasd a kijelzőt a kívánt állásba, majd húzd meg teljesen a fém gyűrűt.
Ne próbáld elforgatni az eszközt, ha a fém gyűrű már teljesen meg van húzva — ez károsíthatja.
Töltés
Az eszköz USB-C-n keresztül tölthető, legalább 1 A-es, USB-C szabványnak megfelelő töltővel. Az első használat előtt töltsd fel teljesen, körülbelül 7 órán át. Töltés közben a kijelzőn az akkumulátorszint vonala villog, az alsó vonal melletti pont pedig a csatlakoztatott töltőt jelzi. Az akkumulátor üzemideje akár 2 év, attól függően, milyen gyakran mozdul a szelep, és milyen a Wi-Fi jel minősége.
Töltés közben a készülék háza felmelegszik, és a belső hőmérsékletszenzor helytelen értékeket mér. Amíg a töltő csatlakoztatva van, számolj torz szobahőmérsékleti értékekkel.
Kalibráció
A kalibráció során a motor megtanulja az adott szeleptest löketét. Enélkül a TapHome nem tudja olvasni és írni a szelepállást.
- Nyomd meg röviden a Reset gombot (az eszköz hátoldalán). A kijelzőn
CLjelenik meg, és a belső motor mindkét irányba elfordul. - A sikeres kalibráció
APkijelzéssel zárul — az eszköz készen áll a Wi-Fi-hez csatlakoztatásra. - Az
E1sikertelen kalibrációt jelent: a gyűrű nincs eléggé meghúzva, vagy az eszköz nem ül megfelelően. Húzd meg a gyűrűt vagy szereld fel újra az eszközt, majd tartsd nyomva az Up vagy a Down gombot 3 másodpercig, és nyomd meg néhányszor a Down gombot az új kalibráció indításához.
Miután az eszköz bekerült a TapHome-ba, új kalibrációs ciklust a modul Calibrate szervizakciójával is indíthatsz.
Minden más szeleptestre történő átszerelés után kalibráld újra. Amíg az eszköz nem jelent
calibrated=trueértéket, a Szelep állapota eszközDevice is not calibratedjelzést mutat, és a TapHome a szelepállás és az alapérték írását is elutasítja.
Hálózati beállítás
A Shelly TRV 2,4 GHz-es Wi-Fi-t (802.11 b/g/n) használ, akár 30 m hatótávolsággal, az épület szerkezetétől függően. A kalibráció után Access Point módban indul (AP a kijelzőn).
Ha az eszközt 3 percen belül nem adod hozzá egy Wi-Fi hálózathoz, kikapcsol. Az újraindításhoz nyomd meg röviden a Reset gombot.
Csatlakozás Wi-Fi-hez
Az eszköz a Shelly Cloud mobilalkalmazással vagy manuálisan, a beépített webes felületén keresztül csatlakoztatható:
- Csatlakoztass egy telefont vagy számítógépet az eszköz által létrehozott Wi-Fi hálózathoz, és nyisd meg a
http://192.168.33.1címet. - Kattints az Internet & Security menüpontra, és válaszd a WIFI MODE - CLIENT lehetőséget.
- Jelöld be a Connect the Shelly device to an existing WiFi Network opciót, add meg a hálózat nevét és jelszavát, majd nyomd meg a SAVE gombot.
- Keresd meg az eszköz IP-címét a helyi hálózaton (a router klienslistájában vagy a Windowsra, illetve macOS-re elérhető Shelly device finder eszközzel).
A Client mód bekapcsolása kikapcsolja az Access Point módot. Az Access Point módba való visszatéréshez tartsd nyomva a Reset gombot 5 másodpercig.
Ha a routerben DHCP-foglalást állítasz be az eszköznek, a TapHome által használt IP-cím stabil marad.
Hitelesítés
A sablon hitelesítési adatok nélkül küldi a HTTP kéréseket a 80-as porton; a Gen1 eszközök nem támogatják a HTTPS-t. Ha az eszköz webes felületén be van kapcsolva a bejelentkezési védelem, kapcsold ki — különben a TapHome nem tudja olvasni és vezérelni az eszközt.
Konfiguráció
A TapHome-ban importáld a sablont, egyetlen importparaméterként add meg az eszköz IP-címét, majd hozz létre egy smart rule-t, amely a Szelep állapota eszközt vezérli.
Heti ütemezés kikapcsolása
A Shelly TRV beépített heti ütemezővel rendelkezik (5 profil, profilonként legfeljebb 20 hőmérséklet-változás). Ha az ütemezés aktív, a firmware a következő ütemezett változáskor felülírja a kívülről írt alapértéket.
A sablon ezt modulhibaként jelzi (Schedule is enabled). Mielőtt az eszközt TapHome vezérlés alá helyeznéd:
- indítsd el a modul Disable schedule szervizakcióját (elküldi a
/settings/thermostats/0?schedule=falsekérést), vagy - válaszd a Disable profilt a Weekly schedule alatt az eszköz webes felületén vagy a Shelly Cloud alkalmazásban.
Automatikus szelepvezérlés
A Szelep állapota és a Termosztát eszköz is az Automatic valve control is on figyelmeztetést mutatja — mivel ütközhet a smart rule működésével —, valahányszor az eszköz a saját hőmérséklet-szabályozását aktívként jelenti. Ha a Termosztát eszközről alapértéket írsz, az ismét kikapcsolja (target_t_enabled=false).
Külső szobaszenzor (ajánlott)
Minden radiátorra szerelt termosztát a radiátor közelében mér, ezért a beépített szenzor eltér a tényleges szobahőmérséklettől. Két korrekciós lehetőség áll rendelkezésre:
- Külső szenzor — egy Shelly H&T vagy egy kompatibilis szenzor a szobában elküldheti a környezeti hőmérsékletet a TRV-nek. Kapcsold be az eszköz webes felületén → Sensor Settings → TEMPERATURE OFFSET → Enable external temperature corrections endpoint.
- Statikus eltolás — az állandó eltérés kompenzálására használd a Termosztát eszköz Set temperature offset szervizakcióját (tartomány ±20 °C).
Eszköz képességek
A sablon az eszközt akkumulátor-jelzőként, szelepállás-dimmerként és termosztátként teszi elérhetővé. A modul szintű diagnosztikák és akciók megegyeznek a fő sablonéval.
Szelep állapota
A szelep hajtóműve dimmerként érhető el (0-100 %). A TapHome a pozíciót a thermostats[0].pos értékből olvassa, és a /thermostats/0?pos={0-100} kéréssel írja; a firmware a kért pozícióba mozgatja a motort. A negatív pozíció azt jelenti, hogy a szelep nincs kalibrálva, és az eszköz Device is not calibrated jelzést mutat.
A szervizattribútumok a Force close, az Extra pressure és az Automatic calibration correction állapotát jelzik. A szervizakciók a kényszerített zárás módját (a szelep teljesen zárva marad) és az extra nyomás módját (erősebb működtetés merev szelepekhez) kapcsolják, így a smart rule-ok olyan forgatókönyveket is kezelhetnek, mint a vészzárás, az előfűtés vagy a boost szekvenciák.
Termosztát
A termosztát a mért szobahőmérsékletet (thermostats[0].tmp.value) és a tárolt célértéket (thermostats[0].target_t.value) olvassa. Az alapérték írása a target_t és a target_t_enabled=false értéket is elküldi a /settings/thermostats/0 végpontra, így a firmware nem mozgatja magától a szelepet — az alapérték referenciaértékként szolgál a Szelep állapota eszközt vezérlő smart rule számára.
Az egyetlen szervizattribútum a Temperature offset [°C], a hozzá tartozó Set temperature offset akcióval. Érvénytelen szenzorérték esetén az eszköz Temperature sensor error hibát jelez.
Akkumulátor állapot
Az akkumulátor többértékű kapcsolóként jelenik meg, a jelentett töltöttségi szintből és a töltő állapotából levezetve. A töltő állapota elsőbbséget élvez a töltöttségi szinttel szemben:
| Állapot | Feltétel |
|---|---|
| Critical | bat.value legfeljebb 25 % |
| Low | bat.value 26-50 % |
| Normal | bat.value 51-75 % |
| Full | bat.value 75 % felett |
| Charging | töltő csatlakoztatva |
Két szervizattribútum jelzi az akkumulátor nyers töltöttségét (%) és feszültségét (V). A modul 50 % alatt Low battery, 25 % alatt Battery charge is criticaly low jelzést ad.
Modul diagnosztika és akciók
A modul 3 másodpercenként lekérdezi a /status és a /settings végpontot, és az egész eszközre vonatkozó diagnosztikákat és akciókat tesz elérhetővé:
- Diagnosztika: Wi-Fi SSID, IP-cím, MAC, vett jelerősség, kalibráció állapota, ütemezés be/ki, kijelző fényereje (1-7) és a kijelző elforgatott állása. Elérhető firmware-frissítés esetén figyelmeztetés jelenik meg.
- Akciók: Disable schedule, Reboot, Calibrate (a
/calibratevégpontot hívja), Update firmware (a hivatalos Shelly EU firmware szerverről letölti aSHTRV-01_build.gblfájlt), Set display brightness és Flip display.
Hibaelhárítás
Device is not calibrated
A szelepállás és az alapérték írását az eszköz Device is not calibrated hibával utasítja el, amíg a TRV nem fejez be egy sikeres kalibrációs ciklust.
- Győződj meg róla, hogy az eszköz szilárdan ül a szeleptesten — a gyűrűnek elég szorosnak kell lennie ahhoz, hogy a motor a szeleptüskének feszülve dolgozhasson.
- Indítsd el a modul Calibrate szervizakcióját, vagy indítsd a kalibrációt az eszközön (tartsd nyomva az Up vagy a Down gombot 3 másodpercig, majd nyomd meg néhányszor a Down gombot). Amíg a motor mindkét irányba mozog, a kijelzőn
CLlátható. - Siker esetén a Calibrated attribútum értéke
Yeslesz; a kijelzőn megjelenőE1általában hibás felszerelésre utal.
A szelep mozog, pedig egyetlen smart rule sem változtatta
Az eszköz saját szabályozása vagy a heti ütemezés aktív. Ellenőrizd az Automatic valve control is on figyelmeztetést és a modul Schedule attribútumát — írj alapértéket a Termosztát eszközről az automatikus vezérlés kikapcsolásához, és ha az ütemezés be van kapcsolva, indítsd el a Disable schedule akciót.
A szobahőmérséklet túl magas értéket mutat
- Csatlakoztatott töltő. Töltés közben a szobahőmérséklet-értékek érvénytelenek. Húzd ki az USB-C kábelt, és hagyd lehűlni az eszközt.
- Beépített szenzor eltérése. A szenzor közel van a radiátorhoz. Engedélyezd a külső hőmérséklet-korrekciós végpontot, és párosíts egy Shelly H&T-t (vagy kompatibilis szenzort) ugyanabban a szobában, vagy alkalmazz statikus Set temperature offset eltolást.
A kijelzőn E1 / E2 jelenik meg
Az állapot ellenőrzéséhez tartsd nyomva egyszerre az Up és a Down gombot 5 másodpercig, és lapozz az Up vagy a Down gombbal.
E1— kalibrációs probléma. Szereld fel újra az eszközt, óvatosan húzd meg a gyűrűt, és indíts új kalibrációs ciklust.E2— hőmérsékletszenzor-probléma. A sablonTemperature sensor errorhibát ad a Termosztát eszközön. Ha a probléma újraindítás után is fennáll, fordulj a Shelly ügyfélszolgálatához.
Az eszköz nem érhető el
- Ellenőrizd, hogy a TRV csatlakozik-e a Wi-Fi-hez — tartsd nyomva az Up és a Down gombot 5 másodpercig, és lapozz végig az állapotparamétereken; a
COWi-Fi hálózati kapcsolatot jelez, azAPazt jelenti, hogy az eszköz még Access Point módban van. - Ellenőrizd, hogy a TapHome Core és a TRV ugyanazon a hálózaton / VLAN-on van-e.
- Próbáld az mDNS hosztnevet (
shellytrv-XXXXXX.local) az IP-cím helyett — a DHCP bérlet megváltozhatott. - Nyisd meg a böngészőben a
http://{device-ip}/statuscímet. Ha megérkezik a JSON válasz, az eszköz elérhető, és a probléma a TapHome konfigurációjában van.
A Gen1 Shelly eszközök csak 2 egyidejű HTTP kapcsolatot fogadnak el. Ha a TapHome és egy másik rendszer egyszerre kérdezi le ugyanazt az eszközt, a kommunikáció megbízhatatlanná válik. Tartsd a lekérdezési intervallumot a sablon alapértékén (3 s), és kerüld a további lekérdező rendszereket.
A Gen1 Shelly eszközökön az MQTT engedélyezése kikapcsolja a Shelly Cloud kapcsolatot. A TapHome csak HTTP-t használ — hagyd az MQTT-t kikapcsolva.