MiniHPC este un controler DIY pentru pompe de căldură de la producătorul slovac MiniHPC. Montat între unitatea exterioară a unui aparat de aer condiționat split obișnuit și un circuit de apă, transformă unitatea exterioară într-o pompă de căldură aer-apă pentru încălzirea spațiilor, răcire și apă caldă menajeră (ACM). Controlerul comandă pompa de circulație, vanele cu trei căi și rezistențele electrice de rezervă prin propriile relee și măsoară temperaturile apei, agentului frigorific și camerei cu senzori NTC.
TapHome comunică cu MiniHPC prin MQTT. Ambele se conectează la același broker MQTT din rețeaua locală (de exemplu Mosquitto): MiniHPC publică pe broker măsurătorile și configurația și primește de la acesta modificări ale setărilor și comenzi. Acest șablon al comunității citește datele de funcționare și permite TapHome să comute modul de funcționare, să modifice valorile setate pentru apă și ACM, să pornească încălzirea ACM și dezghețarea, să limiteze puterea și să trimită controlerului valori de la senzori externi.
Conectarea hardware
MiniHPC funcționează la tensiunea rețelei și este conectat la circuitul frigorific al unității exterioare. Cablarea trebuie realizată de un electrician calificat, iar partea frigorifică de un tehnician frigotehnist calificat.
Montare
- MiniHPC se montează pe șină DIN într-un tablou electric cu lățimea de cel puțin 9 module, ideal cât mai aproape de schimbătorul de căldură — senzorii NTC și senzorul de debit livrați au cabluri de 3 m.
- Dacă în tablou se află și alte dispozitive (siguranțe automate, relee, contoare electrice), amplasați MiniHPC la extremitatea dreaptă, fără nimic în dreapta sa. Antena Wi-Fi se află în colțul din dreapta sus, iar dispozitivele din apropiere o pot perturba.
- Pozați cablurile de alimentare separat de cablurile de joasă tensiune ale senzorilor NTC și ale senzorului de debit.
- Controlerul nu are întrerupător de rețea propriu. Instalatorul trebuie să adauge în instalația fixă din tablou un dispozitiv de separare pe toți polii, ușor accesibil (de exemplu o siguranță automată bipolară sau un întrerupător care deconectează L și N).
Schema de conexiuni

Blocul de borne Outdoor al MiniHPC (N, comunicație, L, PE) se conectează la bornele 1, 2, 3 și PE ale unității exterioare (N + comunicație + L + PE) cu un cablu de cel puțin 4 × 0,75 mm². Prin acest bloc de borne este alimentat controlerul, precum și sarcinile de pe R3, R4 și R5, care au o siguranță comună de 3 A.
| Bornă | Tip | Funcție principală | Funcție alternativă |
|---|---|---|---|
| T1 | Intrare NTC 10 kΩ | Temperatura aerului interior | Poate fi înlocuit de un senzor Bluetooth |
| T2 | Intrare NTC 10 kΩ | Apa de încălzire care intră în schimbătorul de căldură | — |
| T3 | Intrare NTC 10 kΩ | Apa încălzită care iese din schimbătorul de căldură | — |
| T4 | Intrare NTC 10 kΩ | Apa de încălzire după rezistența electrică de rezervă | — |
| T5 | Intrare NTC 10 kΩ | Apa din boilerul de ACM | — |
| T6 | Intrare NTC 10 kΩ | Conducta de agent frigorific lichid (țeavă de 1/4", stânga jos la schimbătorul de căldură) | — |
| I1 | Intrare de impulsuri 5 V | Senzor de debit al apei de încălzire | — |
| R1 | Releu 230 V, 10 A | Rezistență electrică în boilerul de ACM | Încălzirea tăvii unității exterioare |
| R2 | Releu 230 V, 10 A | Rezistență electrică de rezervă pentru apa de încălzire | Încălzirea tăvii unității exterioare |
| R3 | 230 V, fază comutată + N + PE | Pompa de circulație a circuitului de încălzire | — |
| R4 | 230 V, fază comutată + L + N + PE | Vană cu trei căi ACM / încălzire | Încălzirea tăvii unității exterioare |
| R5 | 230 V, fază comutată + L + N + PE | Vană cu trei căi răcire prin tavan / încălzire | Încălzirea tăvii unității exterioare |
| S1 | Intrare fără potențial | Fluxostatul circuitului de încălzire | Contor electric extern cu ieșire S0 |
| S2 | Intrare fără potențial | Termostat extern pornit/oprit cu fir | Contor electric extern cu ieșire S0 |
- T6 este obligatoriu. T2 sau T3 este obligatoriu atunci când senzorul respectiv este folosit pentru reglarea temperaturii, iar T5 este obligatoriu când încălzirea ACM este activată. Fixați T2, T3, T4 și T6 pe conductă cu bandă de aluminiu și izolați-i.
- T1 se montează în interior, departe de surse de căldură precum un șemineu, lumina directă a soarelui sau o sobă. Poate fi înlocuit de un senzor Bluetooth de temperatură și umiditate Xiaomi Mijia LYWSD03MMC cu firmware-ul alternativ ATC.
- I1 este setat implicit la 476 de impulsuri pe litru (senzor YF-B10); pentru alt tip de senzor, valoarea se modifică în meniul de calibrare a debitmetrului (7.3).
- R1 și R2 suportă 10 A. O rezistență cu un consum de curent mai mare trebuie comutată printr-un releu auxiliar extern sau un contactor. Rezistența de rezervă R2 este implicit dezactivată.
- R4 și R5 au patru borne: N, L4/L5, L și PE. L este permanent sub tensiune, iar L4/L5 este comutat. Vanele cu actuator monofazat SPST se conectează direct; vanele cu actuator SPDT (două intrări de fază) necesită un releu auxiliar de comutare între ieșire și vană.
- S1 și S2 sunt destinate exclusiv contactelor fără potențial sau ieșirilor cu tranzistor (S0) ale contoarelor electrice.
Nu conectați niciodată vreo sursă de tensiune la intrările S1 și S2.
Schema hidraulică

Schema arată unde se află senzorii și ieșirile în circuitul de apă: T2 și T3 la intrarea și ieșirea schimbătorului de căldură cu plăci, T6 pe conducta de agent frigorific, senzorul de debit (S1/I1) și pompa R3 pe retur, R5 comutând spre răcirea prin tavan, R2 ca rezistență electrică de rezervă cu T4 după ea, R4 comutând spre boilerul de ACM cu rezistența R1 și T5 în interior.
Configurare
Conectarea MiniHPC la rețeaua locală
- Conectați MiniHPC la rețeaua Wi-Fi a locuinței conform meniului 9.2 WiFi AP din manualul producătorului. După conectare, lângă ceasul din colțul din dreapta sus al afișajului apare o pictogramă Wi-Fi albă.
- Citiți adresa IP a controlerului în meniul 9.1 WiFi station. Adresa este atribuită de serverul DHCP al rețelei; este acceptat doar IPv4. Același meniu afișează puterea semnalului Wi-Fi (RSSI) și starea conexiunii MQTT.
Pregătirea brokerului MQTT
TapHome și MiniHPC au nevoie de un broker MQTT funcțional în aceeași rețea locală, de exemplu Mosquitto. Notați adresa IP și portul TCP al acestuia (de obicei 1883); sunt singurele două valori pe care le cere șablonul la import.
Activarea MQTT pe MiniHPC
- Deschideți adresa IP a MiniHPC într-un browser web și alegeți meniul MQTT. Pagina cere numele și parola afișate în meniul 9.2 WiFi AP de pe controler.
- Completați setările MQTT:
| Setare | Valoare |
|---|---|
| Enable MQTT | Activat |
| MQTT broker IP | Adresa IP a brokerului în rețeaua locală |
| MQTT port | Portul TCP al brokerului |
| MQTT user name / MQTT password | Datele de autentificare pentru broker, dacă acesta le cere |
| MQTT Root topic | miniHPC — șablonul ascultă doar pe miniHPC/# |
| MQTT Birth topic | Opțional — orice mesaj pe acest topic face ca MiniHPC să publice configurația completă și toate datele |
| MQTT update interval | Cât de des trimite MiniHPC datele măsurate către broker |
- Pe controler, deschideți meniul 9.4 Permissions și permiteți MQTT la permisiunile de control de la distanță. Fără aceasta, MiniHPC ignoră tot ce se trimite pe topicurile
set,setns,setsensorșicmd, astfel încât TapHome poate citi valorile, dar nu poate modifica nimic. - Verificați meniul 9.1 WiFi station: starea MQTT trebuie să afișeze Connected.
Șablonul are topicul rădăcină
miniHPCfixat în scripturi. Dacă mai multe controlere MiniHPC folosesc același broker, producătorul cere un topic rădăcină unic pentru fiecare dintre ele — acest șablon funcționează atunci doar cu controlerul care păstreazăminiHPC.
Topicuri MQTT utilizate
| Topic | Direcție | Utilizare în șablon |
|---|---|---|
miniHPC/data/# | MiniHPC publică | Date măsurate. O valoare se trimite doar când se modifică; toate valorile se trimit la pornire și după orice modificare a setărilor. |
miniHPC/config/# | MiniHPC publică | Configurația curentă (mod, valori setate, limită de putere) |
miniHPC/set/PARAMETER | TapHome scrie | Modificări ale setărilor, salvate permanent în memoria controlerului |
miniHPC/setsensor/SENSOR | TapHome scrie | Valori ale senzorilor externi T1, Tout și RH |
miniHPC/cmd/COMMAND | TapHome scrie | Comenzi: încălzirea ACM și dezghețarea unității exterioare |
Șablonul scrie toate setările pe
miniHPC/set/, care le salvează în memoria controlerului. Această memorie are un număr limitat de cicluri de scriere. Utilizarea normală nu o uzează, dar un smart rule care modifică valorile setate sau modurile de mai multe ori pe minut nu ar trebui să comande aceste dispozitive. Pentru o astfel de automatizare, producătorul oferăminiHPC/setns/, care aplică modificarea fără a o salva; acest șablon nu îl folosește.
În TapHome, importați șablonul în unitatea de control și introduceți adresa IP și portul brokerului MQTT (implicit 192.168.0.1 și 1883).
Funcțiile dispozitivului
Numele dispozitivelor din șablon sunt în slovacă; tabelul le prezintă așa cum apar în aplicația TapHome.
| Dispozitiv | Nume în șablon | Ce face |
|---|---|---|
| Mod de funcționare | Prevádzkový stav | Comută MiniHPC între Oprit, Încălzire și Răcire (Vypnuté / Kúrenie / Chladenie) |
| Valoare setată apă de încălzire | Vykurovacia teplota vody | Valoarea țintă fixă a apei de ieșire T2/T3 pentru încălzire, 15–55 °C (meniul 1.2) |
| Valoare setată apă de răcire | Chladiaca teplota vody | Valoarea țintă fixă a apei de ieșire T2/T3 pentru răcire, 10–25 °C (meniul 2.2) |
| Temperatura camerei | Izbová teplota | Temperatura camerei de la senzorul T1 |
| Încălzire ACM pornit/oprit | TÚV – zapnutie | Activează sau dezactivează încălzirea ACM (meniul 3.1) |
| Temperatura țintă ACM | TÚV – cieľová teplota | Temperatura țintă a ACM, 20–80 °C |
| Unitate exterioară | Vonkajšia jednotka | Puterea absorbită de compresor în W |
| Energie încălzire | Energia – kúrenie | Energia electrică consumată pentru încălzire în kWh |
| Energie răcire | Energia – chladenie | Energia electrică consumată pentru răcire în kWh |
| Energie ACM | Energia – TÚV | Energia electrică consumată pentru încălzirea ACM în kWh |
| Temperaturi sistem | Teploty systému | Temperatura exterioară (Tout) |
| Relee și intrări | Diagnostika – relé a vstupy | Starea releului R1 (rezistența electrică ACM) |
| Senzor Bluetooth | Bluetooth senzor | Temperatura și umiditatea de la senzorul Bluetooth asociat |
| Setări sistem | Nastavenia systému | Limita de putere a unității exterioare: fără limită, 70 % sau 50 % (meniul 13.2) |
MiniHPC raportează energia în mWh; șablonul o convertește în kWh.
Încălzirea ACM
Dispozitivul Încălzire ACM pornit/oprit are patru acțiuni de service care trimit comenzi pe miniHPC/cmd/dhw:
- Pornire încălzire ACM (Spustiť TÚV ohrev) și Oprire încălzire ACM (Zastaviť TÚV ohrev) — pornește încălzirea sau oprește încălzirea în curs.
- Încălzire anti-legionella (Protilégionelový ohrev) — forțează încălzirea ACM la temperatura setată în meniul 3.3 Anti-legionella.
- Încălzire ACM turbo (Turbo TÚV ohrev) — încălzește simultan cu compresorul și cu rezistența electrică ACM.
Unitatea exterioară și energia
Atributele de service ale dispozitivului Unitate exterioară: starea compresorului, modul unității exterioare (Cool, Dry, Fan, Heat), frecvența compresorului (Hz), turația ventilatorului (RPM), poziția ventilului de expansiune (EEV), tensiunea DC a invertorului (V), curentul compresorului (A), dezghețarea activă și puterea termică actuală a pompei de căldură (W). Acțiunea de service Dezghețare manuală (Manuálne odmrazovanie) pornește dezghețarea unității exterioare.
Energie încălzire afișează și căldura produsă pentru încălzire, iar Energie ACM căldura produsă pentru ACM, împreună cu timpul total de funcționare al compresorului (h) și numărul total de porniri ale compresorului — aceste două contoare acoperă compresorul în toate modurile, nu doar ACM.
Temperaturi și diagnosticare
Atributele de service ale Temperaturi sistem: T2 (apa care intră în schimbătorul de căldură), T3 (apa care iese din acesta), T4 (după rezistența electrică de rezervă), T5 (boilerul de ACM), T6 (conducta de agent frigorific lichid), temperatura vaporizatorului (Tsuc), temperatura de refulare a compresorului (Texh), temperatura setată de controler și debitul apei de încălzire în l/min.
Relee și intrări afișează R1 ca stare principală, iar R2 (rezistența electrică de rezervă pentru apa de încălzire), R3 (pompa de circulație), R4 (vana cu trei căi ACM), R5 (vana cu trei căi pentru răcire) și intrările S1 și S2 ca atribute de service.
Senzorul Bluetooth adaugă ca atribute de service nivelul bateriei (%) și puterea semnalului (RSSI, dBm). Citirea senzorului Bluetooth se activează în controler, în meniul 2.6.
Setări sistem și injectarea valorilor senzorilor
Acțiunile de service ale dispozitivului Setări sistem:
- Mod de noapte (Nočný režim) — Oprit, Mereu pornit sau După program orar (meniul 13.3).
- Limita de putere a sistemului (Limit výkonu systému) — 0–5000 W (meniul 7.4).
- Modul de încălzire electrică R2 (Režim elektrického vykurovania R2) — doar pompa de căldură, pompa de căldură + rezistența de rezervă, pompa de căldură sau rezistența de rezervă, doar rezistența de rezervă (meniul 1.5).
- Injectare senzor T1, Injectare senzor Tout, Injectare senzor RH (Injekcia senzora T1 / Tout / RH) — trimit o temperatură a camerei, o temperatură exterioară sau o umiditate relativă interioară pe
miniHPC/setsensor/. MiniHPC folosește apoi valoarea în locul senzorului fizic (T1 înlocuiește senzorul interior, Tout temperatura exterioară măsurată de unitatea exterioară).
O valoare de senzor injectată este valabilă 60 de minute, după care MiniHPC o elimină. Trimiteți-o în mod repetat, mai des de o dată pe oră — producătorul recomandă o dată pe minut, de exemplu dintr-un smart rule TapHome.
Rezolvarea problemelor
TapHome nu afișează valori
- Verificați ca meniul 9.1 WiFi station să afișeze starea MQTT ca Connected.
- Verificați ca adresa IP și portul brokerului introduse în TapHome să corespundă brokerului folosit de MiniHPC.
- Verificați ca MQTT Root topic pe MiniHPC să fie
miniHPC. - MQTT Explorer, recomandat de producător, afișează tot ce publică MiniHPC pe broker.
Valorile se afișează, dar MiniHPC ignoră modificările din TapHome
- Permiteți MQTT în meniul 9.4 Permissions. Fără această permisiune, MiniHPC ignoră topicurile
set,setns,setsensorșicmd.
Unele valori rămân goale după repornirea TapHome sau a brokerului
- MiniHPC trimite o valoare doar când se modifică și trimite totul la pornire sau după o modificare a setărilor. Setați MQTT Birth topic pe MiniHPC — orice mesaj publicat pe el face ca MiniHPC să trimită din nou configurația completă și toate datele.
O valoare de senzor injectată nu mai funcționează
- Valorile injectate T1, Tout și RH expiră după 60 de minute. Repetați injectarea regulat, ideal o dată pe minut.
