LinkedGo ST802-B este un termostat de perete încastrat pentru ventiloconvectoare și încălzire în pardoseală, “Powered by Shelly”. Comută chiar el cele trei viteze ale ventilatorului ventiloconvectorului, vana ventiloconvectorului și vana încălzirii în pardoseală și are senzor integrat de temperatură și umiditate a camerei. TapHome comunică cu el prin API-ul local Shelly RPC (HTTP pe portul 80, Wi-Fi) — nu este necesară conexiunea la cloud.
Șablonul citește temperatura și umiditatea camerei și setează temperatura țintă, viteza ventilatorului, modul de funcționare, pornirea/oprirea, protecția antiîngheț și umiditatea țintă. Este un șablon al comunității creat de Libor Kratochvíl.
Conectarea hardware
Termostatul se montează într-o doză de aparataj îngropată de 60 mm, numai în interior (IP20). Se alimentează de la rețeaua de 230 V AC; baza de cunoștințe Shelly indică un domeniu de intrare de 90–240 V AC, 50/60 Hz. Sarcina maximă este de 1 A inductiv sau 2 A rezistiv. Instalarea și orice modificare a cablajului revin unui electrician calificat, cu bornele deconectate de la rețea.
Borne
| Bornă | Funcție |
|---|---|
| N, L | alimentare, nul și fază |
| H, M, Lo | ventilator viteză mare, medie și mică — ieșire 230 V, câte 1 A |
| NO, NC | vana ventiloconvectorului — releu cu contact normal deschis și normal închis, 230 V |
| FL | vana încălzirii în pardoseală — ieșire 230 V |
| C1, C2 | contact uscat (ieșire digitală) pentru pornirea și oprirea unei pompe de căldură sau a unei centrale pe gaz |
| 0-10V, GND | ieșire analogică pentru viteza unui motor de ventilator DC și comun |
| A1/B1, A2/B2 | RS485 — nu este folosit de acest șablon |

Cablarea în funcție de funcția termostatului (parametrul H02)
Modul de cablare a ventilatorului și a vanelor depinde de tipul sistemului, setat pe termostat de instalator prin parametrul H02. Instrucțiunile tehnice LinkedGo prezintă câte o schemă pentru fiecare valoare H02:
| H02 | Sistem | Moduri disponibile |
|---|---|---|
| 0 | ventiloconvector AC cu 2 țevi — ventilator pe H/M/Lo, vana ventiloconvectorului pe NO/NC | răcire, încălzire, dezumidificare, ventilație |
| 1 | ventiloconvector DC — viteza ventilatorului de la ieșirea 0-10V, vana ventiloconvectorului pe NO/NC | răcire, încălzire, dezumidificare, ventilație |
| 2 | doar încălzire în pardoseală — vana încălzirii în pardoseală pe FL | încălzire în pardoseală |
| 3 | răcire cu ventiloconvector AC + încălzire în pardoseală | răcire cu ventiloconvector, încălzire în pardoseală |
| 4 | răcire și încălzire cu ventiloconvector AC + încălzire în pardoseală | răcire, încălzire, încălzire în pardoseală, dezumidificare, ventilație |
| 6 | răcire cu ventiloconvector DC + încălzire în pardoseală | răcire cu ventiloconvector, încălzire în pardoseală, dezumidificare, ventilație |
| 7 | răcire și încălzire cu ventiloconvector DC + încălzire în pardoseală | răcire, încălzire, încălzire în pardoseală, dezumidificare, ventilație |
| 17 | ventiloconvector AC cu 4 țevi — vana de răcire pe NO/NC, vana de încălzire pe FL | răcire, încălzire, dezumidificare, ventilație |

Configurare
Conectarea termostatului la Wi-Fi
Termostatul se adaugă în rețea cu aplicația gratuită Shelly Smart Control (App Store, Google Play sau AppGallery; este necesar un cont Shelly gratuit). Folosiți o rețea Wi-Fi de 2,4 GHz și activați Bluetooth pe telefon înainte de a începe.
- Deschideți aplicația Shelly Smart Control și atingeți + în colțul din dreapta jos.
- Selectați Add via Bluetooth și atingeți Next; apare lista dispozitivelor compatibile.
- Selectați termostatul și atingeți Next.
- Introduceți numele și parola rețelei Wi-Fi și atingeți Add device. Adăugarea poate dura câteva minute; la final apare un mesaj de confirmare.
- Dați dispozitivului un nume și o imagine, alegeți o cameră și atingeți Save.
Dacă aplicația nu găsește termostatul, țineți apăsat butonul ON/OFF al termostatului timp de 10 secunde și scanați din nou. După conectarea termostatului, pe afișajul lui apare pictograma semnalului Wi-Fi.
Adresă IP fixă
TapHome accesează termostatul prin adresa lui IP. Atribuiți-i o adresă fixă — cea mai simplă metodă este o rezervare DHCP pentru adresa MAC a termostatului în router —, astfel încât adresa să nu se schimbe după repornirea routerului sau a termostatului. Această adresă vă este necesară la importarea șablonului.
Protecția prin parolă dezactivată
Lăsați protecția prin parolă a termostatului dezactivată în aplicația Shelly. TapHome nu acceptă autentificarea HTTP Digest a dispozitivelor Shelly Gen2+; cu o parolă setată, termostatul răspunde cu HTTP 401, iar fiecare dispozitiv TapHome afișează eroarea “Thermostat asks for a password (HTTP 401)”.
Pentru verificare, deschideți http://<thermostat IP>/rpc/Shelly.GetDeviceInfo într-un browser din aceeași rețea. Dacă returnează JSON fără să ceară autentificare, TapHome poate citi termostatul.
Unitatea de temperatură în °C
Păstrați unitatea de temperatură a termostatului setată pe grade Celsius. TapHome citește toate temperaturile în °C; când termostatul este setat pe Fahrenheit, modulul afișează avertismentul “Thermostat uses degrees Fahrenheit”. Setarea curentă este vizibilă la http://<thermostat IP>/rpc/Service.GetConfig?id=0 ("temp_unit": "C").
Parametrii de instalator pe termostat
Setați parametrii de instalator de la tastatura termostatului înainte de a-l conecta la TapHome, deoarece aceștia determină ce moduri și ce valori setate acceptă termostatul:
- H02 — tipul sistemului și modurile de funcționare oferite de termostat (tabelul de mai sus).
- H05 — 0 încălzire și răcire, 1 doar răcire, 2 doar încălzire.
- H23 / H24 — valoarea setată minimă și maximă (implicit 5 °C și 35 °C).
- A05 / A06 — protecția antiîngheț pornită/oprită și pragul ei de temperatură a camerei (0–21 °C, implicit 5 °C).
Pentru a intra în parametrii de instalator, țineți apăsat butonul Mode timp de 5 secunde; afișajul arată grupurile de parametri (H, P, F …). Selectați grupul și parametrul cu butoanele sus și jos, modificați valoarea și salvați-o. Lista completă a parametrilor se găsește în instrucțiunile tehnice LinkedGo.
Adăugarea termostatului în TapHome
În TapHome, adăugați modulul din acest șablon sub o interfață Packet Parser și introduceți adresa IP a termostatului.
Funcțiile dispozitivului
| Dispozitiv | Ce face |
|---|---|
| Thermostat | temperatura camerei, temperatura țintă (5–35 °C, pas de 0,5 °C) și umiditatea camerei |
| Fan speed | Auto, Low, Medium, High (automat, viteză mică, medie, mare) |
| Working mode | Cool, Heat, Dry, Ventilation, Floor heating (răcire, încălzire, dezumidificare, ventilație, încălzire în pardoseală) |
| Thermostat on/off | pornește sau oprește funcția de reglare a termostatului |
| Anti-freeze | protecția antiîngheț pornită sau oprită |
| Target humidity | valoarea setată a umidității pentru modul Dry (40–75 %) |
Modurile de funcționare acceptate de termostat depind de H02. O unitate configurată pentru un ventiloconvector AC cu 2 țevi (H02 = 0) oferă Cool, Dry, Heat și Ventilation. Dacă alegeți un mod pe care termostatul nu îl oferă (de exemplu Floor heating fără vană pentru încălzirea în pardoseală), termostatul îl refuză, iar TapHome afișează modul care rămâne activ. Un mod pe care șablonul nu îl cunoaște apare ca eroare pe dispozitivul Working mode.
Informații despre modul și acțiuni de service
Modulul afișează rețeaua Wi-Fi, adresa IP, puterea semnalului, adresa MAC, starea de service, modul termostatului (cool, heat sau auto), unitatea de temperatură și decalajele de calibrare pentru temperatură și umiditate. Avertizează când este disponibilă o actualizare de firmware, când este necesară o repornire, când termostatul raportează o eroare de service și când este setat pe grade Fahrenheit. Acțiuni de service: actualizare de firmware și repornire.
Ieșirea de releu comutată în acel moment (viteza ventilatorului, vana ventiloconvectorului, vana încălzirii în pardoseală) nu este disponibilă în API-ul Shelly, așa că TapHome nu o poate afișa.
Comportament util de știut
- După o repornire a TapHome Core, fiecare dispozitiv își citește valoarea din termostat, astfel încât o modificare făcută de la tastatura termostatului cât timp Core era oprit se păstrează și nu este niciodată suprascrisă.
- O valoare din afara domeniului termostatului (de exemplu umiditate țintă 80 % sau o valoare setată în afara H23–H24) este refuzată de termostat; TapHome afișează apoi valoarea care rămâne setată.
- Valorile sunt interogate la fiecare 5–15 secunde; o modificare de la tastatură apare în TapHome în acest interval.
Rezolvarea problemelor
Toate dispozitivele afișează “HTTP 401”
Protecția prin parolă este activată în termostat. Dezactivați-o în aplicația Shelly, apoi verificați http://<thermostat IP>/rpc/Shelly.GetDeviceInfo într-un browser — trebuie să răspundă fără cerere de autentificare.
Dispozitivele afișează “Thermostat answered HTTP …” sau nu au valori
- Verificați dacă termostatul afișează pictograma Wi-Fi și dacă adresa lui IP nu s-a schimbat (adresă fixă sau rezervare DHCP).
- Deschideți
http://<thermostat IP>/rpc/Shelly.GetDeviceInfode pe un dispozitiv din aceeași rețea cu TapHome Core — dacă returnează JSON, termostatul este accesibil. - Asigurați-vă că TapHome Core și termostatul sunt în aceeași rețea sau că rutarea între ele este permisă.
Temperaturile par greșite
- Verificați unitatea de temperatură — modulul avertizează când termostatul este setat pe Fahrenheit.
- Verificați decalajele de calibrare pentru temperatură și umiditate afișate pe modul.
Working mode sau Fan speed afișează o eroare
Termostatul a raportat o valoare pe care șablonul nu o cunoaște. API-ul Shelly listează vitezele ventilatorului auto, low, medium și high; instrucțiunile tehnice LinkedGo indică cinci viteze pentru un ventiloconvector DC. Verificați setarea H02 și valoarea de pe afișajul termostatului.
Afișajul arată E03
E03 este codul de alarmă LinkedGo pentru defectarea senzorului de cameră. Erorile pe care termostatul le raportează prin API-ul Shelly apar pe modul ca avertismentul “Thermostat reports: …”.
