
Midea M-Thermal A Series Split (R32) je invertorové tepelné čerpadlo sestávající z venkovní jednotky a hydraulického modulu. Systém komunikuje s TapHome přes Modbus RTU po RS-485 při rychlosti 9 600 baudů a zpřístupňuje holding registry pro řízení a monitorování. Šablona umožňuje zapínání/vypínání vytápění a TUV, výběr provozního režimu, termostat TUV, teplotní senzory, diagnostiku kompresoru a monitorování tlaku chladiva.
Stejnou mapu Modbus registrů používají OEM klony včetně tepelných čerpadel Hyundai, Concept, Hajdu, Immergas a Clivet Swan. Šablona je kompatibilní s těmito jednotkami při použití stejného drátového ovladače a hydraulického modulu.
Mapa Modbus registrů pro toto zařízení pochází z komunitních zdrojů (komunita Home Assistant). Adresy registrů ověřilo více uživatelů, ale Midea je oficiálně nedokumentuje.
Hardwarové zapojení
Kabelové zapojení RS-485
Modbus RS-485 připojení je dostupné přes porty H1 a H2 na PCB drátového ovladače. Drátový ovladač musí být připojen k hydraulickému modulu pro úplný přístup k Modbus datům.
Zapojte signální vodiče RS-485:
| Signál | Směr | Port |
|---|---|---|
| BUS1 (A+) | <-> | H2 |
| BUS2 (B-) | <-> | H1 |
Důležité — vyžaduje se drátový ovladač
Drátový ovladač musí být připojen k hydraulickému modulu, aby Modbus komunikace fungovala. Bez drátového ovladače nebudou registry dostupné přes RS-485.
Technické parametry
- Protokol: Modbus RTU Slave, RS-485
- Rychlost přenosu: 9 600 baudů, bez parity, 1 stop bit, 8 datových bitů
- Výchozí Slave ID: 1 (rotační přepínač S3, poloha 0)
- Modely: MHA-V4W až MHA-V16W (4–16 kW), varianty D2N8-B a D2RN8-B
- Hydraulický modul: HB-A60/A100/A160/CGN8-B
Konfigurace
Adresa slave (rotační přepínač S3)
Adresa Modbus slave se nastavuje rotačním přepínačem S3 na hlavním PCB hydraulického modulu. Poloha 0 odpovídá adrese slave 1.

Klíčové komponenty na PCB hydraulického modulu:
- S3 (označení 2) — Rotační DIP přepínač pro adresu Modbus slave
- CN14 (označení 21) — Komunikace s drátovým ovladačem
- CN19 (označení 20) — Komunikace mezi vnitřní a venkovní jednotkou
- CN30 (označení 22) — Komunikace s drátovým ovladačem a paralelnými interními jednotkami
- DIS1 (označení 3) — Digitální displej pro chybové kódy
Aktivace Modbus komunikace
- Odpojte celý systém tepelného čerpadla od napájení
- Demontujte zadní kryt drátového ovladače
- Připojte vodiče RS-485 A a B k portům H1 a H2 na drátovém ovladači
- Zpřístupněte PCB hydraulického modulu
- Zkontrolujte, že rotační přepínač S3 je nastaven na požadovanou polohu (poloha 0 = adresa slave 1)
- Zapněte systém tepelného čerpadla
Při konfiguraci modulu TapHome použijte Modbus RTU s parametry 9 600 baudů, bez parity, 1 stop bit, 8 datových bitů. Výchozí slave ID je 1 (poloha S3 = 0). Při použití brány Modbus TCP-to-RTU (např. WaveShare) nastavte port brány na 502 a slave ID podle polohy přepínače S3.
Doporučení statické IP adresy
Při připojení přes bránu Modbus TCP-to-RTU přiřaďte bráně statickou IP adresu nebo rezervaci DHCP, aby se předešlo výpadkům při změně IP adresy.
Možnosti zařízení
Řízení vytápění a TUV
Šablona používá registr H:0 jako bitové pole pro řízení jednotlivých funkcí:
- Vytápění (H:0 bit 1) — zapíná nebo vypíná funkci prostorového vytápění
- TUV (H:0 bit 2) — zapíná nebo vypíná funkci přípravy teplé užitkové vody
- Dezinfekce (H:5 bit 4) — aktivuje dezinfekční cyklus proti legionelle pro zásobník TUV
Každá funkce se ovládá nezávisle pomocí operací GETBIT/SETBIT, což umožňuje přepínání vytápění a TUV bez vzájemného ovlivnění.
Provozní režim
Režim tepelného čerpadla (H:1) vybírá provozní režim: Auto (0), Auto (1), Chlazení (2), Vytápění (3) a další režimy (4–9). Šablona jej prezentuje jako přepínač s více hodnotami.
Termostat TUV
Teplota TUV čte aktuální teplotu zásobníku TUV z H:115 (senzor T5) a zapisuje cílovou teplotu do H:4. Funguje jako termostat — aktuální teplota se zobrazuje spolu s nastavenou hodnotou.
Monitorování teplot
Šablona poskytuje pět teplotních senzorů:
- Vypočítaná teplota vody (H:110) — teplota na konečném výstupu vody (senzor T1)
- Ekvitermická cílová teplota (H:136) — cílová teplota ekvitermické křivky vypočítaná regulátorem tepelného čerpadla
- Teplota vstupní vody (H:104) — voda vstupující do výměníku tepla (senzor Tw_in)
- Teplota výstupní vody (H:105) — voda vystupující z výměníku tepla (senzor Tw_out)
- Venkovní teplota (H:107) — venkovní teplota prostředí (senzor T4), snímaná každou 1 sekundu
Diagnostika kompresoru a výkonu
- Frekvence kompresoru (H:100) — aktuální rychlost invertorového kompresoru v Hz
- Provozní doba kompresoru (H:122) — kumulativní doba chodu kompresoru v hodinách
- Otáčky ventilátoru (H:102) — otáčky ventilátoru venkovní jednotky v RPM (12 rychlostních kroků, 200–730 RPM podle modelu)
- Výkon (H:140) — aktuální výkon tepelného čerpadla (surová hodnota / 100)
- Průtok vody (H:138) — průtok vody hydraulickým okruhem v m³/h (surová hodnota / 100)
Elektrické monitorování
- Napětí venkovní jednotky (H:119) — napájecí napětí (ochrana: jednofázová >=265 V nebo <=172 V, chybový kód H7)
- Proud venkovní jednotky (H:118) — odběr proudu kompresoru (ochranné limity se liší podle modelu: 18 A pro 4–6 kW, 30 A pro 12–16 kW)
- Napětí DC sběrnice (H:134) — napětí invertorového DC sběrnice (surová hodnota × 10)
- Proud DC sběrnice (H:133) — proud invertorového DC sběrnice
Tlak chladiva
- Vysoký tlak venkovní jednotky (H:116) — tlak chladiva na vysokotlaké straně v kPa (ochrana se aktivuje při >4,3 MPa, chybový kód P1)
- Nízký tlak venkovní jednotky (H:117) — tlak chladiva na nízkotlaké straně v kPa (ochrana se aktivuje při <0,14 MPa, chybový kód P0)
Servisní diagnostika
Modul zpřístupňuje dva servisní atributy:
- Verze softwaru (H:130) — číslo verze firmwaru tepelného čerpadla
- Atribut — záložní servisní atribut (prázdný čtecí vzorec)
Další možnosti
Systém Midea M-Thermal také zpřístupňuje registry pro výběr topné křivky, nucené ohřívání vody, nucené řízení zásobníkového elektrického ohřevu (TBH) a interního záložního ohřívače (IBH1), maximální cílovou teplotu Smart Grid a další teplotní senzory včetně T1S (konečný výstup vody), T3 (výstup vzduchového výměníku), Tp (výtlačné potrubí), Th (sací potrubí), T1, T2 (kapalinové potrubí) a T2B (plynové potrubí). Dostupné jsou také zpětné čtení chybového kódu (H:124), procento výstupního zatížení, cílová frekvence kompresoru, stavové bity systému a kumulativní počítadla energie (spotřeba elektrické energie a výstupní teplo jako Int32 přes dva registry). Konfigurovatelný je také výkon IBH1, IBH2 a TBH. Tyto funkce lze přidat v budoucí aktualizaci šablony.
Registr aktuálního chybového kódu (H:124) není zahrnut v šabloně. Pro monitorování chyb tepelného čerpadla jej lze přidat jako vlastní zařízení Modbus v TapHome s čtením registru H0124 jako Int16.
Řešení problémů
Žádná Modbus komunikace
- Ověřte, že drátový ovladač je připojen k hydraulickému modulu — bez něj nejsou Modbus registry dostupné
- Zkontrolujte zapojení signálních vodičů RS-485: BUS1 na H2, BUS2 na H1
- Potvrďte nastavení TapHome: 9 600 baudů, bez parity, 1 stop bit, 8 datových bitů
- Ověřte adresu slave: zkontrolujte polohu rotačního přepínače S3 na PCB hydraulického modulu (poloha 0 = adresa 1)
- Při použití brány TCP-to-RTU ověřte dostupnost brány a shodu nastavení sériového portu
Chyba komunikace (chybový kód H0)
Chybový kód H0 indikuje komunikační chybu mezi venkovní jednotkou a hydraulickým modulem. Možné příčiny:
- Abnormální napájení — zkontrolujte vstup transformátoru (220 V AC) a výstup (13,5 V AC)
- Elektromagnetické rušení z blízkých vysokofrekvenčních zařízení — přemístěte nebo stíněte
- Komunikační vodiče P, Q, E mezi venkovní jednotkou a hydraulickým modulem jsou uvolněné nebo poškozené — znovu zapojte
Chyby teplotních senzorů (kódy E3–E9)
Chybové kódy E3, E4, H2, H3, Ed, HA, E5, E6, E9, EA indikují poruchy teplotních senzorů:
- Zkontrolujte připojení senzoru na odpovídajícím portu PCB (viz diagram rozmístění PCB)
- Změřte odpor senzoru — pokud je příliš nízký, senzor je zkratován; pokud neodpovídá tabulce odporů, senzor je vadný
- Pokud jsou zapojení správná a senzor je funkční, PCB může vyžadovat výměnu
Chyby tlakové ochrany
- P0 (nízký tlak) — sací tlak pod 0,14 MPa. Zkontrolujte náplň chladiva, činnost expanzního ventilu
- P1 (vysoký tlak) — výtlačný tlak nad 4,3 MPa. Zkontrolujte proudění vzduchu kondenzátorem, chod ventilátoru, přeplnění chladivem
- P4 (vysoká teplota výtlaku) — teplota výtlačného potrubí nad 115 °C. Zkontrolujte chod kompresoru, hladinu chladiva