---
title: "LG Therma V (pre-2021)"
description: "LG Therma V pre-2021 přes integrované Modbus RTU rozhraní vnitřní PCB — teploty, režim, žádaná teplota, tichý režim. Bez externí LG brány."
url: "https://taphome.com/cs/compatibility/lg-therma-v/"
language: cs
lastmod: 2026-05-29
generator: hugo
ai:
  topics: ["modbus-rtu","heat-pump","rs485","air-to-water","dip-switch","dhw","smart-grid"]
  questions: ["Jak integrovat LG Therma V s TapHome?","Potřebuji externí LG Modbus bránu pro připojení Therma V k TapHome?","Jak aktivovat Modbus rozhraní na vnitřní PCB LG Therma V?","Které DIP přepínače na vnitřní jednotce LG Therma V zapínají Modbus komunikaci?","Jak nastavit Modbus slave adresu na tepelném čerpadle LG Therma V?","Proč je v instalačním manuálu LG prohozená tabulka holding a input registrů?","Jak zjistit, zda má moje LG Therma V integrovaný Modbus pre-2021 nebo bránu PMBUSB00A z roku 2021+?"]
---

# LG Therma V (pre-2021)

Komunikace: Modbus RTU

- [Produktová stránka LG Therma V](https://www.lg.com/global/business/heating-cooling/lg-therma-v)
- [Oficiální stránka LG Electronics](https://www.lg.com)

## Návod na integraci

LG Therma V je tepelné čerpadlo vzduch-voda (5–16 kW, jednofázové i třífázové, generace R-410A a R32) pro vytápění, chlazení a ohřev teplé užitkové vody. Generace pre-2021 nabízí nativní Modbus RTU rozhraní na hlavní PCB vnitřní jednotky přes konektor `CN_MODBUS(WH)`, takže TapHome se připojuje přímo přes RS-485 — bez externí LG brány.

Tato šablona pokrývá integrované Modbus rozhraní starší řady R-410A (HU091MR / HM091M / AHUW / AHNW) a rané R32 série Hydrosplit / Monobloc (HU121MRB / HU141MRB / HU161MRB U30, HU123MRB / HU143MRB / HU163MRB U30, HN0916T.NB1 + HU091MR.U44). Generace Therma V z roku 2021+ používá externí Modbus bránu **PMBUSB00A** s odlišnou adresací registrů — pro tyto jednotky použijte šablonu [`lg-thermav-2021`](https://taphome.com/cs/compatibility/lg-thermav-2021/).

> [!WARNING]
> Před importem šablony si ověřte, že máte správný hardware. Podívejte se na hlavní PCB vnitřní jednotky: pokud vidíte bílý konektor `CN_MODBUS(WH)` a v okolí jednotky žádnou externí bránu, jedná se o generaci pre-2021, kterou pokrývá tato šablona. Pokud LG nainstalovalo mezi vnitřní jednotku a BMS samostatnou malou bílou krabičku s označením `PMBUSB00A`, použijte šablonu [`lg-thermav-2021`](https://taphome.com/cs/compatibility/lg-thermav-2021/) — její adresace registrů není kompatibilní s touto.

## Hardwarové připojení

Integrované Modbus rozhraní sídlí na hlavní PCB vnitřní jednotky. TapHome ModbusRtuCCU se zapojuje přímo do konektoru `CN_MODBUS(WH)` na PCB krouceným párem (A+/B−). Alternativně lze mezi tepelné čerpadlo a TapHome vložit bránu RS-485 na Ethernet (Waveshare RS485-TO-ETH(B), Elfin EW11 apod.) — import parametr šablony `IpAddress` zvládá obě topologie, RTU přímo i RTU přes TCP.

### Konektory vnitřní PCB

![Rozložení vnitřní a venkovní PCB LG Therma V — konektor CN_MODBUS se nachází na hlavní PCB (Indoor), spodní levý panel](https://taphome.com/images/compatibility/lg-therma-v/pcb-connectors_hu_334e59a1028b9002.jpg)

Spodní levý panel zobrazuje **hlavní PCB (Indoor)** — najděte konektor s označením `CN_MODBUS` (bílé pouzdro, v barevném kódování obvykle `WH`). Relevantní konektory na vnitřní PCB:

| Konektor        | Barva  | Účel                                                            |
|-----------------|--------|-----------------------------------------------------------------|
| **CN_MODBUS**   | WH     | **RS-485 Modbus sběrnice — připojení k TapHome.** A+, B− (GND volitelný, není přítomný na každé revizi šasi) |
| CN_REMO         | GR     | Kabelový dálkový ovladač — slouží k nastavení Modbus slave adresy |
| CN_EXT          | BL     | Svorkovnice externího DI/DO (bezpotenciálový kontakt, šablonou nevyužívaná) |

### Zapojení RS-485

- **A (BUS_A / D+)** → A+ na RS-485 sběrnici TapHome
- **B (BUS_B / D−)** → B− na RS-485 sběrnici TapHome
- **GND** (kde je k dispozici) → GND napájení TapHome

Použijte stíněný kroucený pár (CAT5 STP nebo průmyslový RS-485). Při délkách nad 10 m terminujte vzdálený konec rezistorem 120 Ω; TapHome Core má na svých BUS svorkách zabudovaný terminační rezistor, takže může sedět na jednom konci řetězce bez externího rezistoru. Stínění kabelu uzemněte pouze na jednom konci.

> [!NOTE]
> GND propojení mezi tepelným čerpadlem a sběrnicí TapHome se doporučuje při délkách nad několik metrů, i když LG na každé revizi šasi neurčuje samostatný GND pin v `CN_MODBUS`. Pokud na šasi GND v `CN_MODBUS` chybí, jako bonding bod použijte PE/zemnicí lištu ve vnitřní jednotce.

### Alternativy USB-RS485 a Ethernet bran

Pokud TapHome Core nelze zapojit přímo do vnitřní jednotky, ověřenou topologií je RS-485 brána před tepelným čerpadlem:

| Brána                                      | Poznámky                                                              |
|--------------------------------------------|-----------------------------------------------------------------------|
| **Waveshare RS485-TO-ETH(B)**              | Nejčastější nasazení. Nastavte do režimu TCP server, výchozí port 4196. Použijte statickou IP / DHCP rezervaci. |
| **Elfin EW11 (RS-485 na Wi-Fi)**           | Funguje, ale přidává latenci — při zápisech ovládání se nedoporučuje. |
| **USB-RS485 (FTDI / Genuine Prolific)**    | Spolehlivé pro přímé připojení Core při 9600 baud.                    |
| **USB-RS485 (laciné CH340 donglery)**      | Při 9600 baud často ztrácejí rámce — v produkci se vyhněte.           |

## Konfigurace

### Aktivace Modbus komunikace

Modbus rozhraní je **ve výchozím stavu vypnuté** a musí se aktivovat dvěma DIP přepínači na vnitřní PCB. Před změnou poloh DIP odpojte vnitřní jednotku od napájení — přepínače se čtou při startu a změny provedené pod napětím se neuplatní až do dalšího resetu.

![Vnitřní PCB LG Therma V se zvýrazněnými bloky DIP přepínačů SW1 a SW2](https://taphome.com/images/compatibility/lg-therma-v/pcb-dip-switch-layout_hu_b6f4c532d984eb7e.jpg)

Na **Option Switch 1 (SW1)** na hlavní vnitřní PCB nastavte tyto polohy:

| Přepínač | Poloha        | Funkce                                                    |
|----------|---------------|-----------------------------------------------------------|
| SW1-1    | **ON (nahoru)** | MODBUS — As Slave (výchozí je As Master)                |
| SW1-2    | **ON (nahoru)** | MODBUS Function — Unified Open Protocol (výchozí je REGINE, proprietární protokol LG nekompatibilní se standardními Modbus klienty) |

> [!WARNING]
> Pokud SW1-2 zůstane ve výchozí poloze REGINE, TapHome bude při každém pollu hlásit "Read Error 02" a žádné čtení registrů nepůjde. Před standardní Modbus komunikací musí být oba přepínače SW1-1 i SW1-2 v poloze ON.

Po nastavení DIP přepínačů vnitřní jednotku restartujte. Položka menu "Modbus Address" se v servisním menu kabelového dálkového ovladače objeví **až po restartu** se SW1-1 = ON.

### Nastavení slave adresy

Slave adresu nastavte z kabelového dálkového ovladače vnitřní jednotky:

```
Menu  →  Installer settings  →  Connectivity  →  Modbus Address
```

Adresu lze nastavit v rozsahu 1 až 247 (specifikace Modbus RTU). Šablona používá výchozí slave ID **1**, odpovídající továrnímu nastavení LG.

> [!TIP]
> Na některých starších firmwarových revizích R-410A je tovární slave ID **2**, ne 1. Pokud komunikace s výchozím import parametrem `SlaveId=1` vyprší, nejprve vyzkoušejte `SlaveId=2` — teprve pak kontrolujte zapojení nebo DIP přepínače.

### Parametry komunikace

Integrované rozhraní používá pevné parametry Modbus RTU — konfigurovatelná je pouze slave adresa.

| Parametr    | Hodnota                                  |
|-------------|------------------------------------------|
| Baud rate   | 9600                                     |
| Datové bity | 8                                        |
| Parita      | žádná                                    |
| Stop bity   | 1                                        |
| Slave ID    | 1 (výchozí; 2 na některých starších firmwarech) |

### Import parametry TapHome

Při importu šablony do TapHome nastavte:

| Parametr    | Hodnota                                                                                 |
|-------------|-----------------------------------------------------------------------------------------|
| `SlaveId`   | 1 (nebo hodnota nastavená na kabelovém dálkovém ovladači)                               |
| `IpAddress` | IP adresa RS-485 na Ethernet brány (např. Waveshare). Při přímém zapojení TapHome Core do `CN_MODBUS` přes RS-485 ponechte výchozí placeholder hodnotu. |

## Možnosti zařízení

Šablona zpřístupňuje dvanáct zařízení seskupených kolem čtyř řídicích os tepelného čerpadla: výběr režimu a požadavku, žádaná teplota a termostat, snímání stavu a provoz v tichém režimu. Sledování chyb na úrovni modulu automaticky dekóduje chybové kódy CH01–CH18 do TapHome chybových hlášení.

### Provozní režim a požadavek

- **Heating/Cooling Demand** (`C:0`) — hlavní vypínač jednotky. Nastavení na ON je ekvivalentní stisknutí on/off na kabelovém dálkovém ovladači.
- **Mode** (`H:0`) — volba provozního režimu: Cooling (0), Auto (3) nebo Heating (4). Podle LG protokolu jsou platné pouze tyto tři hodnoty — placeholder hodnoty 1, 2 a 5–9 viditelné v multi-value seznamu nevybírejte.
- **Operating Mode** (`A:1`) — pouze ke čtení, provozní cyklus venkovní jednotky: Standby/Off (0), Cooling (1) nebo Heating (2). Odráží aktuální cyklus, který se může krátkodobě lišit od požadovaného **Mode** výše (např. během odmrazování nebo náběhu).
- **Quiet Mode** (`C:2`) — přepínač tichého režimu, který snižuje hluk ventilátoru a kompresoru venkovní jednotky pro noční provoz.

### Metoda řízení a termostat

- **Control Method** (`H:1`) — určuje, které čidlo tepelné čerpadlo používá k regulaci: Water Outlet (0, výchozí), Water Inlet (1) nebo Room Air (2). Toto nastavení zároveň řídí výběr registru procesní proměnné termostatu.
- **Thermostat** (žádaná teplota `H:2`, aktuální teplota dynamicky vybraná) — kombinované zařízení žádané a aktuální teploty. Žádaná teplota je uložena v `H:2` v měřítku ×10 (°C × 10). Registr čtení aktuální teploty se vybírá dynamicky podle Control Method:
  - Control Method = **Room Air** → čte `A:7` (teplota vzduchu v místnosti, okruh 1)
  - Control Method = **Water Inlet** → čte `A:2` (teplota přívodu vody)
  - Control Method = **Water Outlet** (výchozí) → čte `A:3` (teplota výstupu vody)

  Pokud podkladové čidlo vrátí hodnotu ≤ −64,9 °C, TapHome hlásí chybu "Nezapojený teplomer" a termostat vrací NaN. Rozsah žádané teploty závisí na Control Method — přibližně 30–50 °C pro vytápění Water Outlet (Circuit 1 Target Temperature). V režimu Room Air platí užší komfortní rozsahy a závisí na revizi firmwaru a na tom, zda je aktivován vysokoteplotní TUV.

### Snímání stavu

- **Compressor** (`D:3`) — ON, když kompresor venkovní jednotky produkuje výkon vytápění nebo chlazení.
- **Circulation Pump** (`D:1`) — ON, když interní vodní čerpadlo tepelného čerpadla žene vodu primárním okruhem.
- **Defrost** (`D:4`) — ON během běhu odmrazovacího cyklu venkovní jednotky. Topný výkon je dočasně pozastaven, dokud se z venkovního výměníku neodstraní led — během tohoto období očekávejte krátký pokles teploty výstupní vody.

### Teploty

- **Water Inlet Temperature** (`A:2`) — teplota vratné vody vstupující do tepelného čerpadla z topného okruhu.
- **Water Outlet Temperature** (`A:3`) — teplota výstupní vody odcházející z tepelného čerpadla do topného okruhu.
- **Outdoor Temperature** (`A:12`) — teplota venkovního vzduchu měřená ambientním čidlem venkovní jednotky.

Všechny tři teploty jsou škálovány `Int16 ÷ 10` (°C) a pollovány každých 15 sekund. Surová hodnota na úrovni nebo pod −64,9 °C se interpretuje jako "odpojené čidlo" — TapHome hlásí chybu "Nezapojené" a hodnota vrací NaN.

### Sledování chyb

Read script na úrovni modulu polluje diskrétní alarm flag (`D:13`) a pokud je nastaven, přečte aktivní chybový kód z `A:0` a dekóduje ho do TapHome chybového hlášení. Mapovány jsou následující CH kódy:

| Kód   | Význam                                                               |
|-------|----------------------------------------------------------------------|
| CH01  | Chyba čidla teploty vzduchu                                          |
| CH03  | Žádná komunikace mezi kabelovým dálkovým ovladačem a vnitřní jednotkou |
| CH05  | Komunikační chyba mezi vnitřní a venkovní jednotkou                  |
| CH08  | Chyba čidla teploty zásobníku teplé vody                             |
| CH09  | Chyba EEPROM vnitřní jednotky                                        |
| CH11  | Komunikační chyba mezi vnitřní jednotkou a invertorovou PCB          |
| CH12  | Chyba invertorové PCB                                                |
| CH13  | Chyba čidla solárně-termického okruhu                                |
| CH14  | Chyba průtokového spínače — průtok vody pod prahovou hodnotou        |
| CH15  | Přehřátí vodního potrubí                                             |
| CH16  | Kombinovaná chyba čidel teploty přívodu/výstupu vody                 |
| CH17  | Chyba čidla teploty přívodu vody                                     |
| CH18  | Chyba čidla teploty výstupu vody                                     |

Chybové kódy venkovní PCB (CH21 a vyšší) se přes vnitřní Modbus rozhraní neexponují — hlásí se pouze blikajícím vzorem LED na venkovní jednotce.

## Řešení problémů

### "Read Error 02" při každém pollu

Téměř vždy způsobeno `SW1-2 = OFF` (proprietární protokol REGINE). Odpojte vnitřní jednotku od napájení, nastavte `SW1-2 = ON` (Unified Open Protocol), zapněte napájení a zkuste znovu.

### Slave nikdy neodpovídá

- **DIP přepínač `SW1-1 = OFF`** — jednotka pracuje jako Modbus master, ne slave, a na polly nikdy neodpovídá. Nastavte na ON a restartujte PCB.
- **Nesprávné slave ID** — na starších firmwarech R-410A před změnou zapojení vyzkoušejte `SlaveId=2`.
- **Chybějící položka menu "Modbus Address"** v kabelovém dálkovém ovladači — DIP `SW1-1` není v poloze ON nebo PCB nebyla po změně restartována.

### Tiché odmítnutí zápisu žádané teploty

Na starších NK3 firmwarech (před rokem 2018) jsou univerzálně zapisovatelné pouze holding registry `H:0` (Mode), `H:1` (Control Method) a `H:2` (Setpoint). Žádané teploty okruhu 2 a cílová teplota TUV jsou dokumentovány v mapě registrů, ale jednotka může zápisy do nich ignorovat — právě proto je tato šablona záměrně neexponuje.

### Ztráta rámců u laciných USB-RS485 adaptérů

Donglery založené na CH340 při 9600 baud často ztrácejí rámce kvůli OS schedulingu a inter-character timingu. Přepněte na adaptér s FTDI nebo Prolific, nebo přejděte na bránu Waveshare RS485-TO-ETH (RTU přes TCP přes import parametr `IpAddress`) pro produkční nasazení.

### Čidlo hlásí "Nezapojené" / "Nezapojený teplomer"

Surový registr teploty vrátil hodnotu na úrovni nebo pod −64,9 °C, což indikuje odpojené nebo vadné podkladové LG čidlo. Zkontrolujte zapojení čidla na příslušném konektoru vnitřní PCB (`CN_ROOM1` pro vzduch v místnosti, čidla výstupní/vratné vody na vnitřní jednotce) nebo ambientní čidlo venkovní jednotky pro zařízení venkovní teploty.

## Dostupná zařízení 12

Tato zařízení se po importu zobrazí v TapHome.

LG Therma V Modul

Čtení (modul)

```taphome
if MODBUSR(D, 13, bool)
    #ADDERROR("Ch: " + MODBUSR(A, 0, int16));
    switch(MODBUSR(A, 0, int16),
        1, ADDERROR("CH01 Air temperature sensor error"),
        3, ADDERROR("CH03 No communication between wired remote controller & indoor unit"),
        5, ADDERROR("CH05 Indoor unit & outdoor unit communication error"),
        8, ADDERROR("CH08 Water tank temperature sensor error"),
        9, ADDERROR("CH09 Indoor unit EEPROM error"),
        11, ADDERROR("CH11 Indoor unit & inverter PCB communication error"),
        12, ADDERROR("CH12 Inverter PCB error"),
        13, ADDERROR("CH13 Problem in Solar-thermal sensor "),
        14, ADDERROR("CH14 Flow switch error"),
        15, ADDERROR("CH15 Water pipe overheated"),
        16, ADDERROR("CH16 Water inlet & outlet temperature sensor error"),
        17, ADDERROR("CH17 Water inlet temperature sensor error"),
        18, ADDERROR("CH18 Water outlet temperature sensor error"),
        ADDERROR("CH01 Air temperature sensor error"));
end
```

Kompresor Jazýčkový kontakt Pouze ke čtení

Stav běhu kompresoru — ON, když kompresor venkovní jednotky aktivně produkuje výkon vytápění nebo chlazení

Registr: D:3 Bool

Čtení

```taphome
MODBUSR(D, 3, Bool)
```

Metoda řízení Vícestavový přepínač Čtení i zápis

Vybírá, které čidlo teploty reguluje tepelné čerpadlo — Water Outlet, Water Inlet nebo Room Air. Zároveň řídí, které čidlo čte zařízení Thermostat.

Registr: H:1 Int16 numeric

Hodnoty / Stavy: Vystupna voda · Vstupna voda · Teplota v miestnosti

Čtení stavu přepínače

```taphome
MODBUSR(H, 1, Int16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 1, Int16, Mu)
```

Oběhové čerpadlo Jazýčkový kontakt Pouze ke čtení

Stav běhu interního vodního čerpadla — ON, když oběhové čerpadlo tepelného čerpadla žene vodu primárním okruhem

Registr: D:1 Bool

Čtení

```taphome
MODBUSR(D, 1, Bool)
```

Odmrazování Jazýčkový kontakt Pouze ke čtení

Aktivní během běhu odmrazovacího cyklu venkovní jednotky — topný výkon je dočasně pozastaven, dokud se z venkovního výměníku neodstraní led

Registr: D:4 Bool

Čtení

```taphome
MODBUSR(D, 4, Bool)
```

Provozní režim Vícestavový přepínač Pouze ke čtení

Pouze ke čtení, provozní cyklus venkovní jednotky — Standby/Off, Cooling nebo Heating. Odráží aktuální cyklus, který se může krátkodobě lišit od požadovaného Mode (například během odmrazování nebo náběhu).

Registr: A:1 Int16 numeric

Hodnoty / Stavy: Standby (Off) · ${category\_cooling} · ${category\_heating}

Čtení stavu přepínače

```taphome
MODBUSR(A, 1, Int16)
```

Požadavek vytápění/chlazení Přepínač Čtení i zápis

Hlavní vypínač pro vytápění a chlazení prostoru — ekvivalent stisknutí tlačítka on/off na kabelovém dálkovém ovladači

Registr: C:0 Bool

Hodnoty / Stavy: ${general\_yes} · ${general\_no}

Čtení stavu přepínače

```taphome
MODBUSR(C, 0, Bool)
```

Zápis stavu přepínače

```taphome
MODBUSW(C, 0, Bool, St)
```

Režim Vícestavový přepínač Čtení i zápis

Volič provozního režimu — Cooling, Auto nebo Heating. Platné jsou pouze tyto tři hodnoty; ostatní položky v seznamu jsou placeholder sloty a nesmějí se vybírat.

Registr: H:0 Int16 numeric

Hodnoty / Stavy: ${category\_cooling} · ${device\_mode\_long\_Automatic} · ${category\_heating}

Čtení stavu přepínače

```taphome
MODBUSR(H, 0, Int16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 0, Int16, Mu)
```

Termostat Termostat Čtení i zápis

Termostat se žádanou a aktuální teplotou — aktuální teplota se čte dynamicky podle Control Method (Room Air, Water Inlet nebo Water Outlet). Rozsah žádané teploty závisí na zvolené metodě, typicky 30–50 °C v režimu vytápění Water Outlet a 16–32 °C v režimu Room Air.

Registr: H:2 → H:2 Int16 Jednotka: °C numeric

Čtení teploty

```taphome
var mode := MODBUSR(H, 1, Int16);
var reg := switch(mode, 2, 7, 1, 2, 3);
var temp := MODBUSR(A, reg, Int16) / 10;
if temp <= -64.9
    adderror("Nezapojeny teplomer");
    return(NaN);
else
    return(temp);
end
```

Čtení požadované teploty

```taphome
var Sp := MODBUSR(H, 2, Int16) / 10;

if round(Se) != Sp
    return(Sp);
else
    return(Se);
end
```

Zápis požadované teploty

```taphome
MODBUSW(H, 2, Int16, round(Se) * 10)
```

Tichý režim Přepínač Čtení i zápis

Přepínač tichého režimu — snižuje hluk ventilátoru a kompresoru venkovní jednotky pro noční provoz

Registr: C:2 Bool

Hodnoty / Stavy: ON · OFF

Čtení stavu přepínače

```taphome
MODBUSR(C, 2, Bool)
```

Zápis stavu přepínače

```taphome
MODBUSW(C, 2, Bool, St)
```

Venkovní teplota Teplotní senzor Pouze ke čtení

Teplota venkovního vzduchu měřená ambientním čidlem venkovní jednotky. Při surové hodnotě na úrovni nebo pod −64,9 °C hlásí chybu 'Nezapojené' (odpojené čidlo) a hodnotu NaN.

Registr: A:12 Int16 Jednotka: °C numeric

Čtení teploty

```taphome
var temp := MODBUSR(A, 12, Int16) / 10;
if temp <= -64.9
    adderror("Nezapojene");
    return(NaN);
else
    return(temp);
end
```

Teplota přívodu vody Teplotní senzor Pouze ke čtení

Teplota vratné vody vstupující do tepelného čerpadla z topného okruhu. Při surové hodnotě na úrovni nebo pod −64,9 °C hlásí chybu 'Nezapojené' (odpojené čidlo) a hodnotu NaN.

Registr: A:2 Int16 Jednotka: °C numeric

Čtení teploty

```taphome
var temp := MODBUSR(A, 2, Int16) / 10;
if temp <= -64.9
    adderror("Nezapojene");
    return(NaN);
else
    return(temp);
end
```

Teplota výstupu vody Teplotní senzor Pouze ke čtení

Teplota výstupní vody odcházející z tepelného čerpadla do topného okruhu. Při surové hodnotě na úrovni nebo pod −64,9 °C hlásí chybu 'Nezapojené' (odpojené čidlo) a hodnotu NaN.

Registr: A:3 Int16 Jednotka: °C numeric

Čtení teploty

```taphome
var temp := MODBUSR(A, 3, Int16) / 10;
if temp <= -64.9
    adderror("Nezapojene");
    return(NaN);
else
    return(temp);
end
```

**Připojení:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Možná vylepšení (38)

- H:8 DHW Target Temperature — DHW tank setpoint, range 45–60 °C, scale ×10. Required to control DHW output from TapHome.
- A:5 DHW Tank Water Temperature — Current tank temperature, Int16 ÷ 10, °C. Pair with H:8 for full DHW visibility.
- C:1 DHW Enable — DHW on/off coil (0=Disable, 1=Enable). Independent of space heating C:0.
- C:3 DHW Disinfection Trigger — Triggers thermal anti-Legionella cycle on the DHW tank.
- D:5 DHW Heating Status — 1 = DHW production is currently active.
- D:6 DHW Disinfection Status — 1 = anti-Legionella cycle in progress.
- D:12 DHW Boost Heater Status — 1 = electric boost heater on the DHW tank is running.
- A:13 Water Pressure — System water pressure, UInt16 ÷ 10, bar. Important for diagnosing low-pressure faults (E14 flow switch errors).
- A:8 Flow Rate — Primary water flow, UInt16 ÷ 10, L/min.
- D:0 Water Flow Status — Binary — 1 = flow detected by flow switch.
- D:2 External Water Pump Status — Status of an external (secondary) circulation pump.
- A:16 Liquid Gas Temperature — Refrigerant liquid-line temperature (Int16, °C, no scale). Useful for COP analysis.
- A:18 Suction Temperature — Compressor suction-side refrigerant temperature.
- A:19 Heat Gas (Discharge) Temperature — Compressor discharge refrigerant temperature — high-side cycle diagnostic.
- A:20 Temperature Before Vaporiser — Int16 ÷ 10, °C. Pre-evaporator refrigerant temperature.
- A:21 Temperature After Vaporiser — Int16 ÷ 10, °C. Post-evaporator refrigerant temperature.
- A:22 High Pressure — Refrigerant high-side pressure, UInt16, bar. Critical for compressor protection diagnostics.
- A:23 Low Pressure — Refrigerant low-side pressure, UInt16, bar.
- A:24 Compressor RPM — Compressor speed, UInt16 × 60 = RPM. Indicates inverter modulation level.
- H:5 Target Temperature (Circuit 2) — UInt16 ÷ 10, °C. Setpoint for the second heating zone (20–40 °C). Only relevant for dual-zone installations with mixer valve.
- H:6 Room Air Temperature (Circuit 2) — UInt16 ÷ 10, °C. Room air temperature override for Circuit 2.
- H:7 Shift Value Auto Mode (Circuit 2) — Auto-mode shift (−5…+5 K). Adjusts curve for Circuit 2.
- H:4 Shift Value Auto Mode (Circuit 1) — Auto-mode shift (−5…+5 K) — biases the weather curve.
- H:3 Room Air Temperature (Circuit 1) — Writable for thermostat takeover — sends an external room temperature reading back to the indoor unit.
- A:9 Flow Temperature (Circuit 2) — Int16 ÷ 10, °C. Secondary loop water temperature.
- A:10 Room Air Temperature (Circuit 2) — Int16 ÷ 10, °C. Secondary loop room sensor.
- A:0 Error Code — Raw error code register. The template uses it via the module readscript (triggered when D:13 = 1) to decode CH01–CH18 errors into TapHome error messages, but does not expose it as a standalone diagnostic value/device.
- A:4 Backup Heater Outlet Temperature — Int16 ÷ 10, °C. Temperature downstream of the electric backup heater.
- A:6 Solar Collector Temperature — Int16 ÷ 10, °C. For installs with solar thermal integration.
- A:7 Room Air Temperature (Circuit 1) — Indirectly used: the thermostat's ReadCurrentTemperature reads A:7 dynamically when Control Method=2, but no standalone room temperature sensor device is exposed.
- A:11 Energy State (input) — UInt16 enum — Smart Grid / energy management state.
- H:9 Energy State (control) — Writable Smart Grid energy state input.
- D:7 Silent Mode Status — Confirms whether silent/quiet mode is actually active (separate from the C:2 command coil).
- D:8 Cooling Status — 1 = cooling production active (complement to D:3 compressor).
- D:9 Solar Pump Status — 1 = solar pump running (solar-thermal integration).
- D:10 Backup Heater Step 1 Status — 1 = first stage of electric backup heater is on.
- D:11 Backup Heater Step 2 Status — 1 = second stage of electric backup heater is on.
- D:13 Error Status (binary flag) — 1 = at least one alarm active. Used by the module readscript as a gate (only decodes A:0 when D:13=1), but not exposed as a TapHome device/attribute.

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci | Výchozí       |
|-------------------|---------------|
| Slave Id          | `1`           |
| IP address        | `192.168.1.0` |

## Zdroje

- LG Therma V — AWHP Service Manual (MFL68682007, 2020)
  
  [www.irishellas.com](https://www.irishellas.com/files/LG-Therma-V-Service-Manual_MFL68682007_GM_1217.pdf) 2026-05-29
  
  [PDF](https://taphome.com/compatibility/devices/lg-therma-v/manufacturer/service-manual.pdf)
- LG Therma V Modbus Setup Guide (YourWizBlog) — DIP switches, corrected register map
  
  [www.yourwizblog.com](https://www.yourwizblog.com/blog/2022/02/20/therma-v-modbus-information/) 2026-05-29
- Home Assistant LG Therma V Modbus Integration — full register YAML (basti242)
  
  [github.com](https://github.com/basti242/homeassistant_lg_therma_v_modbus) 2026-05-29
- Home Assistant Community thread — model matrix, gateway hardware verdicts, DIP switch verification
  
  [community.home-assistant.io](https://community.home-assistant.io/t/lg-therma-v-heat-pump-modbus-control/496233) 2026-05-29
- Velog — Controlling LG Heat Pump via Modbus on HA (HU091MR.U44 + HN0916T.NB1 verified setup)
  
  [velog.io](https://velog.io/@marin_/Controlling-LG-Heat-Pump-via-Modbus-on-Home-Assistant) 2026-05-29

Dokumenty výrobců jsou © jejich příslušných vlastníků. Poskytujeme je tak, jak je výrobce zveřejnil, pouze pro informaci.

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

