Tepelné čerpadlo (Ecoforest ecoGEO)
Hlavní zdroj tepla pro celý dům: vytápění, ohřev teplé vody (TV), ohřev bazénu a příprava topné vody pro bazénovou VZT. Jde o zemní (geotermální) tepelné čerpadlo napojené na čtyři hlubinné vrty.
Primární zdroje pro tento dokument:
- realizační projekt vytápění (Veskom, s.r.o., zak. 24-2-0019, 04/2024) — uložen v
docs/manualy/ecoforest_ecogeo/projekt/ - manuály zařízení —
docs/manualy/ecoforest_ecogeo/ - Modbus register mapa —
docs/manualy/ecoforest_ecogeo/modbus.md - živý stav HA — entity
sensor.ecoforest_*(viz sekce Integrace do HA)
Co to je (sestava)
| Prvek | Specifikace | Poznámka |
|---|---|---|
| Tepelné čerpadlo | Ecoforest ecoGEO B1 T5-22 HTR EH | zemní, invertorové (frekvenčně řízené), 4,0–22,8 kW (B0/W35), chladivo R410A 1,4 kg, třífázové |
| Vestavěný el. kotel | 6 kW | dotop / záloha při poruše TČ; běžně nastaven na 3. stupeň = 6 kW |
| Výměník HTR | vysokoteplotní | umožňuje ohřev TV / bazénu sníženým výkonem současně s vytápěním |
| Zdroj tepla | 4 hlubinné vrty á 140 m (celkem 560 m) | sondy 2×40×3,7 PE, nemrznoucí směs Thermofrost L (bod tuhnutí −15 °C) |
| Akumulační nádoba (AK) | Austria Email WPPS 400 (400 l) | slouží i jako hydraulický vyrovnávač; minimalizuje počet startů TČ |
| Zásobník TV | Austria Email HRS400 (400 l) | na výtoku termostatický směšovací ventil (ochrana proti opaření — TUV lze v zásobníku ohřát na 60 °C bez rizika na kohoutku) |
| Bazénový výměník | OVB500 | ohřev bazénové vody přes trojcestný ventil DO2 |
| El. topná tyč EP1 | Regulus ETT-F2 3 kW | v zásobníku TV — pro využití FTV přebytků; bezpečnostní termostat 60 °C |
| El. topná tyč EP2 | Regulus ETT-F2 5 kW | v akumulační nádobě AK — pro využití FTV přebytků; bezpečnostní termostat 60 °C |
Strojovna je v technické místnosti m.č. 1.11. Celkový max. tepelný výkon zdroje 28,8 kW (B0/W35).
Návrhové parametry domu
- Tepelná ztráta domu: 17,46 kW (z toho 3,4 kW dodává VZT ohřívač), vytápěná kubatura 1718 m³.
- Celková roční potřeba tepla ~79 700 kWh/rok (TV ~12 600, bazén ~15 000); TČ z toho dodá ~78 600 kWh, el. kotel ~1 000 kWh.
- Bivalentní bod −7,6 °C (do této venkovní teploty TČ pokryje ztráty samo).
- Zateplení obálky: fasáda 25 cm polystyren (EPS), podlaha 10 cm PIR, střecha 24 cm PIR, okna Uw 0,9. Díky tomu a velkým prosklením má dům velké solární a vnitřní zisky — v přechodném období je v plusu i při nízké venkovní teplotě.
Topné okruhy a jak se řídí
Topný systém je nízkoteplotní, rozdělený na 3 okruhy na sdruženém rozdělovači/sběrači RUT (ETL Ekotherm) v technické místnosti:
| Okruh | Co napájí | Jak se řídí | Celoročně? |
|---|---|---|---|
| SG2 | Podlahovka + tělesa — dům | ekvitermní křivka (TČ řídí směšovací ventil AO3 + čerpadlo DO6); referenční pokojový terminál + pokojové termostaty | sezónně |
| SG3 | Podlahovka + těleso — bazénová hala | ekvitermní křivka (AO4 + čerpadlo DO14); teplotu prostoru řídí VZT jednotka haly, ne pokojový termostat | ano |
| DG1 | VZT ohřívač bazénové haly | řídí sama VZT jednotka (ventil TV1 + čerpadlo Č1); čerpadlo DO5 drží před ní teplotu ≈ jako v AK | ano |
Mimo topné okruhy běží ohřev TV (čidlo AI10 v zásobníku) a ohřev bazénu přes výměník BV (spouští se při sepnutém kontaktu DI4 = termostat bazénu a běžící filtrace zároveň). Obojí jede celoročně, nezávisle na sezónním vytápění domu.
[!NOTE] Hydraulická topologie — akumulačka AK je buffer jen topného okruhu; bazén i TV ji míjejí. TV a bazén jsou samostatné větve napojené přímo na výstup kondenzátoru TČ a přepínané trojcestnými ventily (TV ventil ve skříni TČ; bazén ventil DO2 na potrubí mezi TČ a ohřívačem TV) — neodebírají z AK. Důsledek pro řízení: „vybití akumulačky" spustí jen dotop topného okruhu (SG2/SG3/DG1), ne bazén — bazén se spouští vlastním požadavkem
DI4. Pro jímání FTV přebytku je proto bazén plnohodnotný COP-cíl kompresoru: buď plným výkonem přes hlavní kondenzátor (přetočení vnitřního ventilu TČ + DO2 do A-AB), nebo sníženým výkonem přes výměník HTR souběžně s vytápěním domu. Zdroj: projekt Veskom 24-2-0019, sekce 6.3.
Ekvitermní regulace — jak to chápat
- Ekvitermní křivka neurčuje teplotu v místnosti, ale teplotu přívodní (topné) vody podle venkovní teploty. Návrh: venku −12 °C → přívod 45 °C; venku +18 °C → přívod 32 °C. Křivka se ladí během první sezóny dle potřeb domu.
- Venkovní čidlo (AI11) je na severovýchodní fasádě.
- Stop temperature for heating = prahová venkovní teplota, nad kterou se vytápění domu úplně zastaví. Je to cutoff, ne cíl ani teplota místnosti.
Pokojové ovládání (okruh SG2 — dům)
- Referenční pokojový terminál Ecoforest Th-t (PT1) je v m.č. 1.10 (kuchyň+jídelna, otevřeno do obýváku). Je to „lead" termostat — měří pokojovou teplotu, generuje/ruší požadavek okruhu, komunikuje s regulací TČ a aplikací a ovládá termopohony okruhů 1.04, 1.08, 1.10, 2.05a, 2.05b.
- Ostatní pokoje (1.14, 2.01, 2.02, 2.03, 2.07, 2.11, 2.13) řídí Zigbee termostaty MOES → termopohony Getasystem na příslušných okruzích.
- Koupelny mají trubková tělesa s termostatickými hlavicemi; garáž (1.12) deskové těleso s hlavicí.
- Některé okruhy podlahovky jsou neřízené (bez termopohonu, trvale otevřené). Topí pokaždé, když okruh SG2 cirkuluje horkou vodu — tj. bez ohledu na lokální teplotu místnosti. Při velkých solárních ziscích to ekviterm „nevidí" → riziko přetápění neřízených místností.
Jak to ovládat (provoz)
Hlavní rozhraní je webová/mobilní aplikace EasyNet (vzdálená správa). Záložky: ON/OFF, Programming, Heating, Cooling, DHW, Pool, e-Manager, Information, Alarms.
Instalatérské menu (Installer Menu) je chráněné PINem
6592(od Veskomu). Potřeba pro servisní nastavení: síťové ochrany, e-Manager / surplus, BUS konfigurace, per-okruh nastavení. Provozní přístup — needituj naslepo, jen s jasným záměrem a rollbackem.
Provozní zásady (důležité)
- Pracovní program nechávat trvale na „Winter" (zima). Dle control manuálu: Winter povoluje režimy HEATING + DHW + POOL a blokuje jen chlazení; Summer blokuje celý režim HEATING (tedy i podlahovku bazénové haly). Letní program proto koliduje s celoročním vytápěním haly — nepoužívat.
- Stop temperature for heating je jediné globální nastavení pro celý režim HEATING — platí pro všechny topné skupiny najednou (dům SG2 i bazénová hala SG3). Nad touto venkovní teplotou se vytápění zastaví. Důsledek: nelze přes ni nechat topit jen halu a vypnout dům — utlumí obojí. (Ohřev TV a ohřev bazénové vody jsou samostatné služby, StopT je neovlivní. VZT ohřívač DG1 jede na externí požadavek VZT jednotky a může se chovat jinak — ověřit s instalatérem.)
- Pokojové termostaty zavřou okruhy spokojených místností.
- Pokud chceš topit jen halu/VZT a ne dům, je správná cesta per-okruh (vypnout/utlumit jen domovní skupinu SG2 na úrovni technického servisu), ne globální StopT.
- Heating nechávat zapnuté (Enabled) — jeho vypnutím se odstaví i celoroční topení bazénu a bazénové haly.
- TV: setpoint ~48 °C, „Set temp. HTR" cíl dohřevu přes HTR výměník. DHW se spustí až při poklesu o
DT start= 5 °C (tj. pod ~43 °C) a zastaví na setpointu — proto kompresor neběží, dokud TV nespadne pod 43, i když je „pod setpointem". Legionella program (dohřev) 1×/týdně (neděle 03:00). - Termostatický směšovač na výtoku TV byl nastaven na 75 °C (= fakticky neaktivní, dokud je zásobník pod 75 → kohoutek dostane teplotu zásobníku). Pro FTV surplus ohřev na 60 °C ho sniž na ~55 °C (cap proti opaření na kohoutku). Na běžný provoz ani na časování cirkulace to nemá vliv — zásobník je skoro vždy pod 55 (směšovač jen propouští) a cirkulace běží nezávisle (viz níže). Pod 55 nejít kvůli legionelle ve smyčce.
- Cirkulace TUV řídí HA, ne TČ. Relé
switch.cirkulace(bránamodbus-rele-topeni192.168.40.32), automatizace „Cirkulace ráno a večer" (automations.yaml): zapne v 06:45 a 19:00, po 3 h 15 min vypne → běží 06:45–10:00 a 19:00–22:15. Vlastní recirc funkce TČ (registr 2706 / recirculation schedule) se nepoužívá. Pozn. k legionelle: cyklus dohřevu TČ (neděle 03:00) je mimo okno cirkulace → smyčka se v něm neproplachuje horkou vodou; při běžných ~52 °C v zásobníku je riziko nízké, ale stojí za zvážení srovnat časování legionella ↔ cirkulace. - Topný buffer (AK): setpoint 30 °C,
DT start= 2 °C (spustí při poklesu o 2 °C pod setpoint). - Bazén: setpoint v záložce Pool (např. 28 °C = teplota vody); „Supply temperature / setpoint 40 °C" = teplota topné vody do výměníku, ne vody v bazénu.
Využití přebytků z FTV
Detailní strategie a měření jsou v
docs/infrastruktura/ftv.md(sekce „Spínání přebytků FTV").
- Pozor — odchylka od projektu: projekt předpokládal řízení patron EP1/EP2 přes Ecoforest E-manager (+ elektroměr CEM C20 + modul CEM-M). Reálně jsou ale obě patrony řízené přímo z Home Assistantu přes Waveshare relé
modbus-rele-topeni(192.168.40.32): switch.ftv_do_boileru— patrona EP1 v TV (~3 kW)switch.ftv_do_akumulacky— patrona EP2 v AK (~5 kW)- Pořadí jímání přebytku podle účinnosti: nejdřív zvednout setpointy, které žere kompresor (TV, AK, bazén) — TČ udělá z 1 kWh elektřiny 3–5 kWh tepla (COP). Patrony až jako overflow, když kompresor přebytek nestíhá pohltit. Rezistivní dotop má COP 1 — je to nejméně efektivní cesta.
Integrace do Home Assistant (Modbus)
TČ má dva nezávislé komunikační kanály:
- EasyNet — vzdálená správa a monitoring (využívá realizační firma Veskom i uživatel přes app). Do tohoto kanálu HA nezasahuje.
- BM2 — RS485 Modbus slave port vnitřního regulátoru TČ, paralelně k EasyNetu. Vede přes Waveshare RS485→ETH bránu
modbus-gateway-topeni(192.168.40.34:502) do Home Assistantu.
| Parametr | Hodnota |
|---|---|
| Brána | 192.168.40.34, Modbus TCP, port 502 |
| Slave / unit ID | 17 |
| Typ registrů | holding (FC03) — všechna data; analog = hodnota/10, integer = raw |
| Konfigurace HA | modbus/ecoforest.yaml |
Sběrnice má jen jednoho mastera. Tím je Home Assistant (přes bránu). Souběžný druhý Modbus master (např. ruční probe) koliduje a vrací nuly.
Stav integrace
Konfigurace v HA je read-only (Fáze 1) podle oficiální HP24 register mapy (holding FC03, rozsah 2000+) — teploty, tlaky, výkony, stavy, alarm level, mode/aux statusy včetně FTV patron EP1/EP2 (2048/2049). Zdroj: docs/manualy/ecoforest_ecogeo/modbus_official_hp24.pdf. Žádné zápisové entity. Řízení je plánovaná Fáze 2 — zejména registry 2775+2777 (surplus control by BUS + surplus regulation setpoint v kW) pro elegantní jímání FTV přebytků přes kompresor TČ. Detail mapování: docs/manualy/ecoforest_ecogeo/modbus.md.
Stav 2026-05-28: data tečou živě — entity sensor.ecoforest_* čtou reálné hodnoty (potvrzeno proti EasyNetu: venkovní 17,8 °C, DHW 43,2 °C, tlaky 1,4/1,3 bar). Kořenová příčina byla dvojí:
- BMS port byl v
MB Slave(basic) místoMB Extended— v základním režimu port odpovídá, ale neservíruje HP24 variabilní mapu. Přepnuto v Installer Menu → Externí řízení → Řízení BUS → BMS konfigurace → Protocol = MB Extended.- Volba mapy
BUS_HP24(vs. starší HP23) — tohle už instalatér měl správně.Detail v
docs/manualy/ecoforest_ecogeo/modbus.md.
Spotřeba TČ v HA Energy dashboardu
Co to dělá: HA počítá kumulativní spotřebu TČ (kWh) a její rozpad na
teplou vodu / bazén / topení / ostatní a ukazuje je v Energy dashboardu
(sekce Individual devices). TČ samo měří elektřinu jen celkově; rozpad dělá
HA podle toho, kterou službu kompresor právě obsluhuje (detail
docs/manualy/ecoforest_ecogeo/modbus.md).
Jak to číst:
- „Topení" zahrnuje dům i bazénovou halu a bazénovou VZT dohromady — jemněji to z TČ rozlišit nejde.
- „Ostatní" = standby, oběhová čerpadla, ohřev kompresoru — typicky desítky W.
- Hodnoty jsou z interního měření TČ (odhad z inverteru), ne z fakturačního elektroměru — řádově sedí, na fakturu je nepřepočítávej.
- Entity:
sensor.ecoforest_electric_energy_total(+_dhw,_pool,_heating,_other); okamžité příkonysensor.ecoforest_electric_power_*.
Když data netečou: stejná diagnóza jako u ostatních sensor.ecoforest_*
(brána 192.168.40.34, viz tabulka níže). Výpadek čtení integraci nerozbije —
kWh jen po dobu výpadku nerostou. Cross-check: denní spotřeba dle TČ je
sensor.ecoforest_daily_energy_consumption (resetuje se o půlnoci); měla by
zhruba sedět na denní přírůstek ..._energy_total.
Bezpečnost a provozní parametry
- Pojistné ventily 3 bar na primární i sekundární straně (součást skříně TČ) + na výstupu z AK a zásobníku TV (Meibes Duko 1/2"×3/4").
- Expanzní nádoby: sekundární (topný) systém — vestavěná 12 l + 2× Reflex N35/6 (35 l, přetlak plynu 1,0 bar); primární okruh — vestavěná 8 l + Reflex S33/10 (33 l, přetlak plynu 0,7 bar).
- Patrony EP1/EP2 mají provozní i bezpečnostní termostat s vypnutím na 60 °C — hardwarový strop teploty obou zásobníků (TV i AK) při ohřevu patronou. Na výtoku TV je navíc termostatický směšovací ventil proti opaření, takže TUV smí v zásobníku jít na 60 °C bez rizika na kohoutku. (Relevantní pro FTV surplus stropy — viz ftv.md a řízení energie.)
- Provozní meze: sekundární strana max. 2,5 bar / min. 1,3 bar; primární max. 2,5 bar / min. 1,0 bar. Vstup primáru do TČ max. 20 °C, výstup min. −8 °C (mění se během roku v rozmezí −5 až +20 °C). Teplotní spád sekundáru v topení 8–10 °C, primáru 3–5 °C.
- Větrání technické místnosti: pouze hygienické; teplota strojovny se drží mezi +10 a +35 °C.
Údržba
- 1× ročně: vyčistit sítka ve filtrkulových kohoutech (filterball) propláchnutím a zkontrolovat přetlak plynu v expanzních nádobách (postup viz technická zpráva projektu, kap. 13).
- Obsluha: pravidelné prohlídky min. 1× týdně.
- Všechny servisní úkony provádět při vypnutém zařízení a po kontrole vrátit armatury do původního stavu.
- Doplňování primárního okruhu nemrznoucí směsí — servisní organizace (Veskom).
Co dělat, když to nefunguje
| Problém | Kde hledat / co dělat |
|---|---|
| Alarm na TČ | EasyNet → záložka Alarms; v HA binary_sensor.ecoforest_alarm. Poznamenat kód, kontaktovat servis (Veskom). |
| Netopí dům | Zkontroluj v EasyNetu: pracovní program = Winter, Heating = Enabled, venkovní teplota vs. Stop temperature. Pokojové termostaty volají teplo? |
| Netopí bazén / bazénová hala | Heating musí být Enabled. Bazén: běží filtrace + termostat bazénu (kontakt DI4)? Hala: jede VZT jednotka? |
| Mode skáče zima↔léto | Není to HA (čte jen). Pravděpodobně aktivní topný požadavek (bazén/hala) brání letnímu režimu. Nech Winter natrvalo. |
| Senzory v HA = 0 / unavailable | Brána 192.168.40.34 dostupná? Nekoliduje druhý Modbus master? Viz docs/manualy/ecoforest_ecogeo/modbus.md. |
| Úplný výpadek TČ | Vestavěný el. kotel (6 kW) funguje jako záloha. Pro plný provoz kontaktovat servis. |
Servis / realizace: Veskom, s.r.o., Dolnoměcholupská 522/12a, Praha 10 — projektant Ing. Pavel Libora.
Související dokumenty
- Manuály a Modbus mapa:
docs/manualy/ecoforest_ecogeo/ - Realizační projekt (technická zpráva, schémata, půdorysy):
docs/manualy/ecoforest_ecogeo/projekt/ - Bazénová VZT:
docs/technologie_domu/vzduchotechnika/bazen_vzt.md - FTV a přebytky:
docs/infrastruktura/ftv.md - Modbus / Waveshare brány:
docs/chytry_dum/technologie/modbus.md - Architekturní rozhodnutí:
docs/decision_log.md