Šablona Ecoforest HP24 připojuje tepelná čerpadla Ecoforest ecoGEO a ecoAIR k TapHome přes Modbus RTU po portu RS-485 BMS2. Šablona poskytuje komplexní monitorování teplot, stavů produkčního režimu, diagnostiky kompresoru, výstupního výkonu, žádaných hodnot a provozního programu.
Regulátor tepelného čerpadla (Carel pCOOEM+) má dva porty RS-485: BMS1 (vyžaduje volitelnou sériovou kartu) a BMS2 (dostupný výchozí). Komunikace používá výchozí Slave ID 17 pro tepelná čerpadla.
Důležité — Slave ID
Výchozí Modbus Slave ID pro tepelná čerpadla Ecoforest je 17 (nikoli 1). Při importu šablony v TapHome změňte parametr Slave ID z výchozí hodnoty 1 na 17 (nebo vámi nastavenou adresu).
Hardwarové připojení
Přehled regulátoru
Tepelné čerpadlo Ecoforest používá regulátor Carel pCOOEM+. Port BMS2 (skupina konektorů zcela vlevo) je primárním rozhraním RS-485 pro komunikaci Modbus RTU a je dostupný výchozí — není potřeba žádný další hardware.

Konektory (zleva doprava):
- BMS2 (zcela vlevo) — Primární port RS-485 Modbus (Tx/Rx-, Tx/Rx+, GND) — dostupný výchozí
- FieldBus1 (vlevo) — Interní komunikace
- BMS1 / Serial Card (střed-vlevo) — Sekundární port RS-485 — vyžaduje volitelnou sériovou kartu
- pLAN (střed) — Řídicí síť regulátoru
- FieldBus2 (zcela vpravo) — Interní komunikace
Technické specifikace
- Komunikační port: BMS2 (RS-485)
- Protokol: Modbus RTU (holding registry, funkční kód 0x03 / 0x06 / 0x10)
- Přenosová rychlost: 19200
- Parita: Žádná
- Stop bity: 2
- Datové bity: 8
- Výchozí Slave ID: 17 (tepelné čerpadlo)
Zapojení RS-485 (port BMS2)
Připojte pomocí 3-vodičového stíněného krouceného páru:
- Tx/Rx+ (pin A+) na BMS2 –> A+/D+ na TapHome RS-485
- Tx/Rx- (pin B-) na BMS2 –> B-/D- na TapHome RS-485
- GND na BMS2 –> GND napájecího zdroje TapHome (povinné)
Specifikace kabelu:
- Typ: stíněný 3-vodičový kroucený pár
- Stínění připojeno k zemi pro eliminaci rušení
- Neklaďte kabel paralelně se silovým vedením
Důležité — uzemnění a kabel
Používejte výhradně stíněné 3-vodičové kroucené páry. Stínění kabelu připojte k zemi. Neveďte kabel RS-485 paralelně se silovým vedením. Vodič GND musí být propojen mezi regulátorem tepelného čerpadla a TapHome.
Povolení komunikace Modbus
Před tím, než může TapHome komunikovat s tepelným čerpadlem Ecoforest, musí být v instalačním menu tepelného čerpadla povoleno řízení BUS. Jde o dvoustupňový proces: konfigurace portu BMS2 a povolení vzdáleného řízení BUS.
Krok 1 — Ověření konfigurace portu BMS2
Přejděte na obrazovku konfigurace BMS2 v instalačním menu:
- Přejděte do Instalační menu –> c. Instalace (strana 6/8)
- Vyberte f. Vzdálené řízení
- Přejděte na stranu 3/3 podnabídky Vzdálené řízení
- Vyberte c. Řízení BUS
- Ověřte, že konfigurace BMS2 zobrazuje:
- Protokol: MB Extended
- Baudrate: 19200
- Stop bity: 2
- Parita: None
- Adresa: 17

Krok 2 — Povolení vzdáleného řízení BUS
Řízení BUS musí být explicitně povoleno, aby tepelné čerpadlo přijímalo příkazy Modbus:
- Přejděte do Instalační menu –> c. Instalace (strana 6/8)
- Vyberte f. Vzdálené řízení
- Přejděte na stranu 3/3 podnabídky Vzdálené řízení
- Vyberte c. Řízení BUS
- Na obrazovce BMS remote control zaškrtněte políčko Enable

Řízení BUS je možnost c na straně 3/3 podnabídky Vzdálené řízení. Strany 1/3 a 2/3 obsahují EVU/SG Control a Services Control — přejděte přes ně, abyste se dostali na BUS Control.
Možnosti zařízení
Monitorování teploty
Šablona poskytuje rozsáhlé monitorování teplot napříč hydraulickými okruhy a chladivovým cyklem tepelného čerpadla:
Teploty hydraulického okruhu (vše přepočet /10, °C):
- Venkovní teplota (H:2080) — teplota okolního venkovního prostředí, s bezpečnostními výstrahami při zamrznutí/přehřátí
- Teplota vstupu primárního okruhu (H:2082) — vstup vody na straně zdroje
- Teplota výstupu primárního okruhu (H:2081) — výstup vody na straně zdroje
- Teplota vstupu sekundárního okruhu (H:2085) — vstup vody na straně spotřebiče
- Teplota výstupu sekundárního okruhu (H:2084) — výstup vody na straně spotřebiče
- Teplota vyrovnávací nádrže vytápění (H:2132) — vyrovnávací zásobník vytápění
- Teplota vyrovnávací nádrže chlazení (H:2133) — vyrovnávací zásobník chlazení
- Teplota zásobníku TV (H:2130) — zásobník teplé užitkové vody
- Teplota cirkulace TV (H:2131) — cirkulační smyčka TV
Teploty chladivového cyklu (vše přepočet /10 kromě výparu, °C):
- Teplota sání kompresoru (H:2092) — sací potrubí chladiva
- Teplota výtlaku kompresoru (H:2095) — výtlak kompresoru / scroll
- Přehřátí (H:2096) — přehřátí chladiva (sání mínus výpar)
- Teplota měniče (H:2097) — elektronika měniče kompresoru
- Teplota výparu (H:2098) — výpar chladiva (šablona používá /100)
- Teplota kondenzace (H:2099) — kondenzace chladiva
Monitorování žádaných hodnot
Šablona čte aktuální žádané hodnoty pro všechny služby (vše přepočet /10, °C):
- Žádaná hodnota TV (H:2150) — cílová teplota teplé užitkové vody
- Žádaná hodnota vyrovnávacího zásobníku vytápění (H:2152) — cílová teplota vyrovnávacího zásobníku vytápění
- Žádaná hodnota vyrovnávacího zásobníku chlazení (H:2153) — cílová teplota vyrovnávacího zásobníku chlazení
- Žádaná hodnota HTR (H:2154) — cílová teplota okruhu vysokoteplotního radiátoru
- Žádaná hodnota vytápění skupiny 1 (H:2155) — cílová teplota vytápění zóny 1
- Žádaná hodnota chlazení skupiny 1 (H:2156) — cílová teplota chlazení zóny 1
Registry žádaných hodnot jsou v této šabloně pouze pro čtení. Pro zápis žádaných hodnot přes Modbus použijte příslušné zapisovací registry (H:2720 pro TV, H:2722 pro vyrovnávací zásobník vytápění atd.), které vyžadují předchozí povolení řízení BUS pro každou službu. Tyto lze přidat jako vlastní Modbus zařízení v TapHome.
Stavy produkčního režimu
Binární stavové indikátory zobrazující, které služby jsou právě aktivní:
- Produkční režim TV (H:2030) — probíhá produkce teplé užitkové vody
- Produkční režim vytápění (H:2031) — probíhá produkce vytápění
- Režim aktivního chlazení (H:2032) — probíhá aktivní produkce chlazení
- Režim pasivního chlazení (H:2033) — probíhá pasivní (volné) chlazení
- Produkční režim bazénu (H:2034) — probíhá ohřev bazénu
- Režim ochrany proti zamrznutí (C:2035) — aktivní ochrana proti zamrznutí
- Režim sušení podlahy (C:2036) — aktivní program sušení podlahy
- Integrovaný pomocný ohřívač (Aux 1) (C:2046) — aktivní elektrický záložní ohřívač
- Externí pomocný ohřívač (Aux 2) (C:2047) — aktivní externí pomocný ohřívač
Stav tepelného čerpadla a provozní program
- Stav tepelného čerpadla (H:2045) — přepínač s více hodnotami: VYP (0), ZAP (1), NOUZOVÝ (2)
- Provozní program (H:2044) — přepínač s více hodnotami: Zima (0), Léto (1), Kombinovaný (2)
Tyto hodnoty jsou v aktuální šabloně pouze pro čtení. Pro zápis stavu tepelného čerpadla nebo provozního programu použijte zapisovací registry H:2700 (stav) a H:2701 (program) s odlišným mapováním hodnot: pro stav zapište 1=VYP, 2=ZAP, 3=Nouzový; pro program zapište 1=Zima, 2=Léto, 3=Kombinovaný.
Monitorování výkonu
Šablona monitoruje okamžitý výstupní výkon pro každou službu (vše přepočet /1000):
- Okamžitý výkon (H:2186) — celkový výkon vytápění
- Výkon vytápění (H:2187) — výkon vytápěcí služby
- Výkon TV (H:2188) — výkon služby TV
- Celkový výkon chlazení (H:2190) — celkový výkon chlazení
- Výkon aktivního chlazení (H:2191) — výkon služby aktivního chlazení
- Výkon pasivního chlazení (H:2192) — výkon služby pasivního chlazení
Měření energie
- Celková elektrická spotřeba (H:2193) — celková okamžitá elektrická spotřeba
- Elektrická spotřeba v režimu přebytku (H:2194) — elektrická spotřeba během režimu přebytku (fotovoltaika)
Diagnostika kompresoru
- Spuštění kompresoru (H:2103 + H:2104) — celkový počet spuštění kompresoru (vysoký × 1000 + nízký)
- Provozní hodiny kompresoru (H:2105 + H:2106) — celková doba provozu kompresoru v hodinách (vysoký × 1000 + nízký)
Monitorování tlaku
Tři tlakové senzory jsou zahrnuty, ale vyžadují manuální konfiguraci readscript po importu:
- Tlak primárního okruhu (H:2083) — tlak vody na straně zdroje
- Tlak sekundárního okruhu (H:2086) — tlak vody na straně spotřebiče
- Tlak sání kompresoru (H:2093) — sací tlak chladiva
- Tlak výtlaku kompresoru (H:2094) — výtlakový tlak chladiva
Tlaková zařízení jsou importována jako ModbusAnalogInput bez readscript. Pro jejich aktivaci přidejte následující readscript v nastavení služby TapHome:
MODBUSR(H, <adresa>, Int16) / 10kde<adresa>je adresa registru (např. 2083 pro tlak primárního okruhu). Výsledek je v bar.
Servisní diagnostika
Modul zpřístupňuje osm servisních atributů pro monitorování:
- Čas tepelného čerpadla — formátovaný časový údaj z registrů H:2000–H:2004
- Softwarová platforma — identifikátor platformy (ESO22, AWD24, WWD24, WWC24)
- Produktová řada — typ produktu (HP, PS, EM, SM)
- Verze softwaru — řetězec verze firmwaru
- Písmeno typu kompilace — písmeno podverze (A–Z)
- Verze softwaru (Build) — číslo sestavení
- Model TČ / Model venkovní jednotky — dekódovaný kód modelu z registrů H:2010–H:2015
- Role zařízení — instalační role (Samostatné, Block master, Block slave, Supervisor atd.)
Další možnosti
Manuál Ecoforest API BUS Client dokumentuje další zapisovací registry nezahrnuté v této šabloně, včetně řízení ZAP/VYP tepelného čerpadla (H:2700), výběru provozního programu (H:2701), správy požadavku služby (H:2705–H:2715), řízení žádaných hodnot (H:2720–H:2731), řízení zónového terminálu (H:2750–H:2759), správy alarmů (H:2074), omezení rychlosti kompresoru (H:2765) a správy přebytku/FV (H:2775–H:2778). Registry elektroměru (H:2200+) poskytují denní, měsíční a roční čítače energie. Tyto lze doplnit v budoucí aktualizaci šablony nebo jako vlastní Modbus zařízení.
Řešení problémů
Žádná komunikace Modbus
- Ověřte, že řízení BUS je povoleno: Instalační menu –> Instalace –> Vzdálené řízení –> Řízení BUS –> musí být zaškrtnuto Enable
- Zkontrolujte nastavení portu BMS2: Protokol musí být „MB Extended", přenosová rychlost 19200, parita None, 2 stop bity
- Ověřte Slave ID: Výchozí je 17 pro tepelná čerpadla — ujistěte se, že TapHome je nakonfigurován se správnou adresou
- Zkontrolujte kabely RS-485:
- Tx/Rx+ správně připojeno k A+/D+ na TapHome
- Tx/Rx- správně připojeno k B-/D- na TapHome
- GND připojeno k uzemnění napájecího zdroje TapHome — nejčastější problém
- Používejte stíněný kroucený pár, stínění připojeno k zemi
Nefungující odečítání tlaku
Tlaková zařízení (Tlak primárního okruhu, Tlak sekundárního okruhu, Tlak sání/výtlaku kompresoru) jsou importována bez readscript. Přidejte readscript ručně v TapHome:
- Otevřete zařízení v nastavení služby TapHome
- Přidejte ReadScript:
MODBUSR(H, <registr>, Int16) / 10 - Hodnoty jsou v bar (manometrický)
Nesprávné odečítání teplot
- Většina teplot používá přepočet /10 (gain 0,1 dle zdrojové dokumentace)
- Teplota výparu používá v šabloně /100 — pokud se odečítání zdají nesprávná, zkuste změnit na /10
- Duplicitní záznam teploty vyrovnávacího zásobníku vytápění používá /100 místo /10 — používejte primární záznam s přepočtem /10
Nesprávné odečítání výkonu
Šablona používá pevný přepočet /1000 pro registry výkonu, ale skutečný přepočet závisí na registru jednotek výkonu H:2185 (10=W, 20=kW, 30=MW). Ověřte nastavení jednotek výkonu na vašem tepelném čerpadle. Pokud tepelné čerpadlo reportuje výkon ve W (hodnota 10 na H:2185), přepočet /1000 je správný. Pro kW (hodnota 20) budou odečítání 10× příliš velká.
