TapHome
Oficiálna · TapHome

Shelly TRV (valve)

Batériovo napájaná Wi-Fi termostatická hlavica s polohou ventilu vystavenou ako samostatné zariadenie na riadenie zo smart rule cez HTTP. Vlastná regulácia teploty zariadenia je vypnutá.

ShellyPacket Parser → HTTP3 zariadeniaRevízia 1.0 Posledná aktualizácia: 10. novembra 2026

Import do aplikácie TapHomeHardvér › Packet Parser › Pridať zo šablóny

Stiahnuť šablónu
Na tejto stránke

Návod na integráciu

Shelly TRV (SHTRV-01) je batériovo napájaná Wi-Fi termostatická radiátorová hlavica od Allterco Robotics. Nasadzuje sa priamo na teleso ventilu bežného teplovodného radiátora a prietok teplej vody radiátorom mení pohybom kolíka ventilu cez vstavaný motor. TapHome komunikuje so zariadením cez HTTP na lokálnej sieti — bez brány, bez cloudu, bez MQTT brokera.

Táto šablóna vystavuje polohu ventilu ako samostatné zariadenie Valve state, aby ventil mohol priamo riadiť smart rule v TapHome. Vlastná regulácia teploty zariadenia je vypnutá: každý setpoint zapísaný z TapHome sa odosiela spolu s target_t_enabled=false, takže firmware už ventilom sám nepohybuje.

Shelly TRV je ukončený produkt a nahradila ho Bluetooth verzia Shelly BLU TRV. Existujúce kusy fungujú naďalej a táto šablóna zostáva plne podporovaná; pre nové projekty zvážte nástupcu.

Pre to isté fyzické zariadenie sú k dispozícii dve alternatívne šablóny — vyberte podľa zamýšľaného spôsobu riadenia.

ŠablónaVystavujePoužitie
Shelly TRV (hlavná)Batériu + termostat s uzavretou slučkouRiadenie izbovej teploty koncovým používateľom cez setpoint (5-30 °C). Firmware riadi ventil interne.
Shelly TRV (valve) (táto šablóna)Batériu + dimmer ventilu + termostat (variant pre setpoint)Smart rules, ktoré potrebujú priamo riadiť ventil — poloha ventilu je vystavená ako dimmer 0-100 %, automatická regulácia je vypnutá.

Neimportujte obe šablóny pre to isté fyzické zariadenie. Obe sa viažu na rovnaký endpoint a slučky pollingu budú kolidovať — zápisy sa budú navzájom rušiť a správanie ventilu bude nepredvídateľné.

Inštalácia hardvéru

Shelly TRV nemá žiadne zapojenie — je to mechanická radiátorová hlavica s internou elektronikou, napájaná vstavanou nabíjateľnou batériou (Panasonic NCR18650BD, 3,6 V / 6500 mAh). Na teleso ventilu radiátora sa nasadzuje cez kovovú pridržiavaciu maticu. Zariadenie je určené len na použitie vo vnútri a musí byť chránené pred nečistotami, vlhkosťou a striekajúcou vodou.

Kompatibilné telesá ventilov

Ak má radiátor už termostatickú hlavicu (typicky otočný ovládač s číslami 1 až 5), teleso ventilu je s najväčšou pravdepodobnosťou kompatibilné. Radiátory s malými manuálnymi ventilmi — bežné tam, kde je nainštalovaný samostatný izbový alebo centrálny termostat — kompatibilné nie sú.

Pôvodný závit: M30 × 1,5. V balení sú nasledujúce adaptéry:

  • Danfoss — RA, RAV, RAVL
  • Caleffi
  • Giacomini
  • M28 × 1,5 — Sam, Slovarm, Comap, TA, Herz, MMA, Remagg
  • Pont à Mousson

Adaptéry tretích strán (nie sú v balení) rozširujú kompatibilitu na Gampper, Ista, Meges, Ondal, Oventrop, Rossweiner, Vaillant a ďalšie.

Postup montáže

  1. Uistite sa, že radiátor je vypnutý a vychladnutý.
  2. Otočte existujúcu hlavicu ventilu proti smeru hodinových ručičiek, kým nie je ventil úplne otvorený, potom odskrutkujte kovovú maticu proti smeru hodinových ručičiek a hlavicu zložte.
  3. Ak závit ventilu nie je pôvodný M30 × 1,5, nasaďte správny adaptér.
  4. Nasaďte Shelly TRV na teleso ventilu otáčaním kovovej matice v smere hodinových ručičiek — zatiaľ ju úplne nedoťahujte.
  5. Natočte displej do požadovanej orientácie a potom kovovú maticu úplne dotiahnite.

Po úplnom dotiahnutí kovovej matice sa zariadením nepokúšajte otáčať — môžete ho poškodiť.

Nabíjanie

Zariadenie sa nabíja cez USB-C nabíjačkou kompatibilnou s USB-C s prúdom aspoň 1 A. Pred prvým použitím ho nabíjajte do plna približne 7 hodín. Počas nabíjania bliká na displeji čiarka úrovne batérie a bodka pri spodnom riadku označuje pripojenú nabíjačku. Výdrž batérie je až 2 roky v závislosti od toho, ako často sa ventil pohybuje, a od kvality Wi-Fi signálu.

Počas nabíjania sa telo zariadenia zahrieva a interný teplotný senzor meria nesprávne. Kým je nabíjačka pripojená, počítajte so skreslenými hodnotami izbovej teploty.

Kalibrácia

Kalibrácia naučí motor zdvih konkrétneho telesa ventilu. Bez nej TapHome nedokáže polohu ventilu čítať ani zapisovať.

  1. Krátko stlačte Reset (zadná strana zariadenia). Displej zobrazí CL a vnútorný motor sa otáča oboma smermi.
  2. Úspešná kalibrácia sa končí zobrazením AP na displeji — zariadenie je pripravené na pripojenie k Wi-Fi.
  3. E1 znamená, že kalibrácia zlyhala: matica nie je dostatočne dotiahnutá alebo zariadenie nie je správne usadené. Dotiahnite maticu alebo zariadenie znova nasaďte, potom podržte Up alebo Down 3 sekundy a niekoľkokrát stlačte Down, čím spustíte novú kalibráciu.

Keď je zariadenie v TapHome, nový kalibračný cyklus sa dá spustiť aj servisnou akciou Calibrate na module.

Kalibráciu zopakujte po každom presadení na iné teleso ventilu. Kým zariadenie nehlási calibrated=true, zariadenie Valve state zobrazuje Device is not calibrated a TapHome odmieta zápis polohy ventilu aj setpointu.

Nastavenie siete

Shelly TRV používa Wi-Fi 2,4 GHz (802.11 b/g/n) s dosahom až 30 m v závislosti od konštrukcie budovy. Po kalibrácii sa spustí v režime Access Point (AP na displeji).

Ak zariadenie do 3 minút nepridáte do Wi-Fi siete, vypne sa. Znova ho spustíte krátkym stlačením Reset.

Pripojenie k Wi-Fi

Zariadenie sa dá pripojiť cez mobilnú aplikáciu Shelly Cloud alebo ručne cez jeho vstavané webové rozhranie:

  1. Pripojte telefón alebo počítač k Wi-Fi sieti, ktorú vytvorilo zariadenie, a otvorte http://192.168.33.1.
  2. Kliknite na Internet & Security a vyberte WIFI MODE - CLIENT.
  3. Zaškrtnite Connect the Shelly device to an existing WiFi Network, zadajte názov siete a heslo a stlačte SAVE.
  4. Nájdite IP adresu zariadenia v lokálnej sieti (zoznam klientov v routeri alebo nástroj Shelly device finder pre Windows či macOS).

Zapnutím režimu Client sa režim Access Point vypne. Do režimu Access Point sa vrátite podržaním Reset na 5 sekúnd.

Rezervácia DHCP pre zariadenie v routeri udrží IP adresu, ktorú používa TapHome, stabilnú.

Autentifikácia

Šablóna posiela HTTP požiadavky bez prihlasovacích údajov na porte 80; HTTPS zariadenia Gen1 nepodporujú. Ak je vo webovom rozhraní zariadenia zapnutá ochrana prihlásením, vypnite ju — inak TapHome zariadenie nedokáže čítať ani ovládať.

Konfigurácia

V TapHome importujte šablónu a ako jediný parameter importu zadajte IP adresu zariadenia, potom vytvorte smart rule, ktorý riadi zariadenie Valve state.

Vypnutie týždenného rozvrhu

Shelly TRV má vstavaný týždenný plánovač (5 profilov, až 20 zmien teploty na profil). Keď je rozvrh aktívny, firmware pri najbližšej plánovanej zmene prepíše akýkoľvek externe zapísaný setpoint.

Šablóna to hlási ako chybu modulu (Schedule is enabled). Pred odovzdaním zariadenia pod riadenie TapHome buď:

  • spustite servisnú akciu Disable schedule na module (pošle /settings/thermostats/0?schedule=false), alebo
  • vo webovom rozhraní zariadenia alebo v aplikácii Shelly Cloud vyberte v časti Weekly schedule profil Disable.

Automatické riadenie ventilu

Zariadenie Valve state aj zariadenie Thermostat zobrazujú upozornenie Automatic valve control is on vždy, keď zariadenie hlási svoju vlastnú reguláciu teploty ako aktívnu, pretože môže kolidovať s činnosťou smart rule. Zápis setpointu zo zariadenia Thermostat ju znova vypne (target_t_enabled=false).

Externý izbový senzor (odporúčané)

Každý termostat namontovaný na radiátore meria blízko radiátora, takže vstavaný senzor sa odchyľuje od skutočnej izbovej teploty. K dispozícii sú dve cesty korekcie:

  • Externý senzor — Shelly H&T alebo kompatibilný senzor v miestnosti môže posielať okolitú teplotu do TRV. Zapnite to vo webovom rozhraní zariadenia → Sensor Settings → TEMPERATURE OFFSET → Enable external temperature corrections endpoint.
  • Statický ofset — na kompenzáciu konštantnej odchýlky použite servisnú akciu Set temperature offset na zariadení Thermostat (rozsah ±20 °C).

Možnosti zariadenia

Šablóna vystavuje zariadenie ako indikátor batérie, dimmer polohy ventilu a termostat. Diagnostika a akcie na úrovni modulu sú rovnaké ako v hlavnej šablóne.

Valve state

Aktuátor ventilu je vystavený ako dimmer (0-100 %). TapHome číta polohu z thermostats[0].pos a zapisuje ju cez /thermostats/0?pos={0-100}; firmware presunie motor do požadovanej polohy. Záporná poloha znamená, že ventil nie je kalibrovaný, a zariadenie zobrazí Device is not calibrated.

Servisné atribúty hlásia Force close, Extra pressure a Automatic calibration correction. Servisné akcie prepínajú režim núteného zatvorenia (ventil zostane úplne zatvorený) a režim extra tlaku (silnejšie ovládanie pre tuhé ventily), aby smart rules zvládli scenáre ako núdzové zatvorenie, predhrievanie alebo boost sekvencie.

Thermostat

Termostat číta nameranú izbovú teplotu (thermostats[0].tmp.value) a uložený cieľ (thermostats[0].target_t.value). Zápis setpointu posiela obe hodnoty target_t aj target_t_enabled=false na /settings/thermostats/0, takže firmware ventilom sám nepohybuje — setpoint slúži ako referenčná hodnota pre smart rule, ktorý riadi zariadenie Valve state.

Jediný servisný atribút je Temperature offset [°C] so zodpovedajúcou akciou Set temperature offset. Keď je hodnota zo senzora neplatná, zariadenie pridá chybu Temperature sensor error.

Stav batérie

Batéria je vystavená ako prepínač s viacerými hodnotami odvodený z hlásenej úrovne nabitia a stavu nabíjačky. Stav nabíjačky má prednosť pred úrovňou:

StavPodmienka
Criticalbat.value 25 % alebo menej
Lowbat.value 26-50 %
Normalbat.value 51-75 %
Fullbat.value nad 75 %
Chargingnabíjačka pripojená

Dva servisné atribúty hlásia surové nabitie batérie (%) a napätie (V). Modul vyvolá Low battery pod 50 % a Battery charge is criticaly low pod 25 %.

Diagnostika a akcie modulu

Modul polluje /status a /settings každé 3 sekundy a vystavuje diagnostiku a akcie pre celé zariadenie:

  • Diagnostika: Wi-Fi SSID, IP adresa, MAC, sila prijímaného signálu, stav kalibrácie, zapnutie/vypnutie rozvrhu, jas displeja (1-7) a stav otočenia displeja. Keď je k dispozícii aktualizácia firmvéru, zobrazí sa upozornenie.
  • Akcie: Disable schedule, Reboot, Calibrate (spúšťa /calibrate), Update firmware (stiahne SHTRV-01_build.gbl z oficiálneho firmvérového servera Shelly EU), Set display brightness a Flip display.

Riešenie problémov

Device is not calibrated

Zápisy polohy ventilu a setpointu sú odmietané s Device is not calibrated, kým TRV nedokončí úspešný kalibračný cyklus.

  1. Uistite sa, že zariadenie je pevne usadené na telese ventilu — matica musí byť dostatočne dotiahnutá, aby motor mohol tlačiť proti kolíku ventilu.
  2. Spustite servisnú akciu Calibrate na module alebo spustite kalibráciu na zariadení (podržte Up alebo Down 3 sekundy, potom niekoľkokrát stlačte Down). Kým sa motor pohybuje oboma smermi, displej zobrazuje CL.
  3. Pri úspechu sa atribút Calibrated zmení na Yes; E1 na displeji zvyčajne signalizuje nesprávnu montáž.

Ventil sa pohybuje, hoci ho žiadny smart rule nezmenil

Aktívna je vlastná regulácia zariadenia alebo týždenný rozvrh. Skontrolujte upozornenie Automatic valve control is on a atribút modulu Schedule — zapíšte setpoint zo zariadenia Thermostat, čím vypnete automatické riadenie, a ak je rozvrh zapnutý, spustite Disable schedule.

Izbová teplota je príliš vysoká

  • Pripojená nabíjačka. Počas nabíjania sú hodnoty izbovej teploty neplatné. Odpojte USB-C a nechajte zariadenie vychladnúť.
  • Odchýlka vstavaného senzora. Senzor je blízko radiátora. Zapnite endpoint externých korekcií teploty a spárujte Shelly H&T (alebo kompatibilný senzor) v tej istej miestnosti, alebo použite statický Set temperature offset.

Displej zobrazuje E1 / E2

Stav skontrolujete tak, že naraz podržíte Up a Down 5 sekúnd a listujete tlačidlami Up alebo Down.

  • E1 — problém s kalibráciou. Zariadenie znova nasaďte, opatrne dotiahnite maticu a spustite nový kalibračný cyklus.
  • E2 — problém s teplotným senzorom. Šablóna pridá na zariadení Thermostat chybu Temperature sensor error. Ak problém pretrváva aj po reštarte, kontaktujte podporu Shelly.

Zariadenie je nedostupné

  1. Overte, že TRV je pripojený k Wi-Fi — podržte Up a Down 5 sekúnd a prelistujte parametre stavu; CO označuje pripojenie k Wi-Fi sieti, AP znamená, že zariadenie je stále v režime Access Point.
  2. Overte, že TapHome Core a TRV sú v rovnakej sieti / VLAN.
  3. Skúste namiesto IP adresy mDNS hostname (shellytrv-XXXXXX.local) — DHCP lease sa mohol zmeniť.
  4. Otvorte v prehliadači http://{device-ip}/status. Ak príde JSON odpoveď, zariadenie je dostupné a problém je v konfigurácii TapHome.

Zariadenia Shelly Gen1 prijímajú iba 2 súbežné HTTP spojenia. Ak TapHome a iný systém pollujú to isté zariadenie naraz, komunikácia bude nespoľahlivá. Interval pollingu nechajte na predvolenej hodnote šablóny (3 s) a vyhnite sa ďalším pollerom.

Zapnutie MQTT na zariadeniach Shelly Gen1 vypne pripojenie k Shelly Cloud. TapHome používa len HTTP — MQTT nechajte vypnuté.

Ako nainštalovať v TapHome

Predpoklady

  • Zariadenie Shelly nainštalované a zapnuté
  • Lokálna Wi-Fi sieť (2,4 GHz)
  • TapHome CCU v rovnakej sieti

Krok 1 — Pripojte Shelly k Wi-Fi

Možnosť A — Aplikácia Shelly (odporúčané):

  1. Stiahnite si aplikáciu Shelly (iOS / Android)
  2. Klepnite na + → Add Device a postupujte podľa sprievodcu Bluetooth párovaním
  3. Po výzve zadajte svoje Wi-Fi prihlasovacie údaje

Možnosť B — AP režim (bez aplikácie):

  1. Pri prvom zapnutí zariadenie vytvorí hotspot: ShellyXXX-AABBCCDDEE
  2. Pripojte telefón/PC k tomuto hotspotu
  3. Otvorte http://192.168.33.1 → Internet & Security → Wi-Fi Mode - Client
  4. Zadajte SSID a heslo → Save

Shelly podporuje iba 2,4 GHz siete. 5 GHz siete sa pri skenovaní nezobrazia.

Krok 2 — Zistite IP adresu

Po pripojení k Wi-Fi zistite priradenú IP adresu jedným z nasledujúcich spôsobov:

  • Aplikácia Shelly: Detail zariadenia → Device info → IP adresa
  • Webové rozhranie Shelly: Pripojte sa k AP zariadenia pred nastavením Wi-Fi — IP sa zobrazí po uložení
  • DHCP tabuľka routera: Hľadajte hostname ako shelly1pm-AABBCCDDEE
  • mDNS: Pingnite shelly<model>-<mac>.local (napr. shelly1pm-AABBCCDDEE.local) z rovnakej siete

Priraďte zariadeniu Shelly statickú IP (DHCP rezerváciu) vo vašom routeri, aby sa adresa nezmenila po reštarte routera.

Krok 3 — Konfigurácia v TapHome

  1. V TapHome pridajte nový modul Packet Parser (HTTP)
  2. IP Address: zadajte IP z kroku 2 (napr. 192.168.1.50)
  3. Port: 80 (predvolený, nie je potrebné meniť)
  4. Importujte šablónu — TapHome bude pravidelne čítať /status pre zistenie stavu zariadenia

HTTP autentifikácia je na zariadeniach Shelly štandardne vypnutá. Ak ste povolili ochranu prihlásením, TapHome momentálne nepodporuje HTTP Basic Auth — pre integráciu s TapHome ponechajte autentifikáciu vypnutú.

Dostupné zariadenia 3

Tieto zariadenia sa po importe zobrazia v TapHome.

Shelly TRV Modul
Servisné atribúty
Wifi
${ipAddress}
MAC
Received signal strength
Calibrated
Schedule
Display brightness
Display flipped
Servisné akcie
Disable schedule
Reboot
Calibrate
Update firmware
Set display brightness
Flip display
Vlastné premenné
settings (string) = 0
status (string) = 0

Shelly TRV

Čítanie (modul)
VAR response := SENDHTTPREQUEST("/status");
IF response.IsSuccess
    status := response.Content;
END

response := SENDHTTPREQUEST("/settings");
IF response.IsSuccess
    settings := response.Content;
END

if(PARSEJSON(status, "$.thermostats[0].schedule"), adderror("Schedule is enabled"));
if(PARSEJSON(status, "$.update.has_update"), addwarning("Firmware update is available"));

var bat := PARSEJSON(status, "$.bat.value");
if bat < 25
    addwarning("Battery charge is criticaly low");
elseif bat < 50
    addwarning("Low battery");
end
Servisné atribúty
Wifi
PARSEJSON(status, "$.wifi_sta.ssid")
${ipAddress}
PARSEJSON(status, "$.wifi_sta.ip")
MAC
PARSEJSON(status, "$.mac")
Received signal strength
PARSEJSON(status, "$.wifi_sta.rssi")
Calibrated
if(PARSEJSON(status, "$.calibrated"), "${detail_deviceSettings_true}", "${detail_deviceSettings_false}")
Schedule
 VAR response := SENDHTTPREQUEST("/thermostats/0");
IF response.IsSuccess
 VAR content := response.Content;
 VAR responseHeaders := response.Headers;
 RETURN(SWITCH(PARSEJSON(content, "$.schedule"), true, "On", "Off"));
END
Display brightness
PARSEJSON(settings, "$.display.brightness")
Display flipped
if(PARSEJSON(settings, "$.display.flipped"), "${detail_deviceSettings_true}", "${detail_deviceSettings_false}")
Servisné akcie
Disable schedule
var response := SENDHTTPREQUEST("/settings/thermostats/0?schedule=false");
if(response.IsSuccess, return("OK"), return(response.Content));
Reboot
VAR response := SENDHTTPREQUEST("/reboot");
if(response.IsSuccess, return("OK"), return(response.Content));
Calibrate
VAR response := SENDHTTPREQUEST("/calibrate");
if(response.IsSuccess, return("OK"), return(response.Content));
Update firmware
VAR response := SENDHTTPREQUEST("/ota?url=http://shelly-api-eu.shelly.cloud/firmware/SHTRV-01_build.gbl");
if(response.IsSuccess, return("OK"), return(response.Content));
Set display brightness
Parametre: Brightness (1-7) (1–7 Br)
var response := SENDHTTPREQUEST("/settings?display_brightness=" + Br);
if(response.IsSuccess, return("OK"), return(response.Content));
Flip display
var response := SENDHTTPREQUEST("/settings?display_flipped=" + if(PARSEJSON(settings, "$.display.flipped"), "false", "true"));
if(response.IsSuccess, return("OK"), return(response.Content));
Battery Viacstavový prepínač
Hodnoty / Stavy: Critical · Low · Normal · Full · Charging

Battery

Čítanie stavu prepínača
if PARSEJSON(status, "$.charger")
    return(4);
end

var bat := PARSEJSON(status, "$.bat.value");
if bat > 75
    return(3);
elseif bat > 50
    return(2);
elseif bat > 25
    return(1);
else
    return(0);
end
Servisné atribúty
Value [%]
PARSEJSON(status, "$.bat.value");
Voltage [V]
PARSEJSON(status, "$.bat.voltage");
${device_variable_valvestate} Stmievač
Servisné atribúty
Force close
Extra pressure
Automatic calibration correction
Servisné akcie
Toggle force close
Toggle extra pressure

${device_variable_valvestate}

Čítanie (modul)
if(PARSEJSON(status, "$.thermostats[0].target_t.enabled"), addwarning("Automatic valve control is on. It may conflict with smart rule opration."));
Čítanie úrovne
var pos := PARSEJSON(status, "$.thermostats[0].pos");
if pos >= 0
    return(pos / 100);
else
    adderror("Device is not calibrated");
    return(NaN);
end
Zápis úrovne
if(status = "0", return(Le));

if !PARSEJSON(status, "$.calibrated")
    ADDERROR("Device is not calibrated");
    return(NaN);
end
 
 VAR response := SENDHTTPREQUEST("/thermostats/0?pos=" + Le*100);
 IF response.IsSuccess = false
  ADDERROR(response.StatusCode);
 END
Servisné atribúty
Force close
if(PARSEJSON(settings, "$.thermostats[0].force_close"), "${detail_deviceSettings_true}", "${detail_deviceSettings_false}")
Extra pressure
if(PARSEJSON(settings, "$.thermostats[0].extra_pressure"), "${detail_deviceSettings_true}", "${detail_deviceSettings_false}")
Automatic calibration correction
if(PARSEJSON(settings, "$.thermostats[0].calibration_correction"), "${detail_deviceSettings_true}", "${detail_deviceSettings_false}")
Servisné akcie
Toggle force close
var response := SENDHTTPREQUEST("/settings/thermostats/0?force_close=" + if(PARSEJSON(settings, "$.thermostats[0].force_close"), "false", "true"));
if(response.IsSuccess, return("OK"), return(response.Content));
Toggle extra pressure
var response := SENDHTTPREQUEST("/settings/thermostats/0?extra_pressure=" + if(PARSEJSON(settings, "$.thermostats[0].extra_pressure"), "false", "true"));
if(response.IsSuccess, return("OK"), return(response.Content));
${adddevice_thermostat} Termostat
Servisné atribúty
Temperature offset [°C]
Servisné akcie
Set temperature offset

${adddevice_thermostat}

Čítanie teploty
PARSEJSON(status, "$.thermostats[0].tmp.value")
Čítanie (modul)
if(! PARSEJSON(status, "$.thermostats[0].tmp.is_valid"), adderror("Temperature sensor error"));
if(PARSEJSON(status, "$.thermostats[0].target_t.enabled"), addwarning("Automatic valve control is on. It may conflict with smart rule opration."));
Čítanie požadovanej teploty
PARSEJSON(status, "$.thermostats[0].target_t.value")
Zápis požadovanej teploty
if(status = "0", return(Se));

if !PARSEJSON(status, "$.calibrated")
    ADDERROR("Device is not calibrated");
    return(NaN);
end

VAR response := SENDHTTPREQUEST("/settings/thermostats/0?target_t=" + Se + "&target_t_enabled=false");
IF response.IsSuccess = false
  ADDERROR(response.StatusCode);
END
Servisné atribúty
Temperature offset [°C]
PARSEJSON(settings, "$.thermostats[0].temperature_offset")
Servisné akcie
Set temperature offset
Parametre: Offset (-20–20 C)
VAR response := SENDHTTPREQUEST("/settings/thermostats/0?temperature_offset=" + C);
if(response.IsSuccess, return("OK"), return(response.Content));
Pripojenie: Packet Parser → HTTP

Parametre importu

Tieto hodnoty zadáte pri importe XML.

Pýta sa v aplikáciiPredvolené
IP adresa192.168.0.1

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Šablóna · portál TapHome Shelly TRV (valve) Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu. Packet Parser → HTTP Zobraziť v portáli TapHome