---
title: "Kostal PLENTICORE plus"
description: "Hybridní solární střídač Kostal PIKO IQ / PLENTICORE plus připojený k TapHome přes Modbus TCP."
url: "https://taphome.com/cs/compatibility/plentycoreinverter/"
language: cs
lastmod: 2026-10-31
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","solar-pv","battery-management","ethernet"]
  questions: ["Jak integrovat Kostal PLENTICORE s TapHome?","Co sleduje a ovládá šablona Kostal PLENTICORE v TapHome?","Jak připojit Kostal PIKO IQ přes Modbus TCP k TapHome?","Jak nastavit limity SOC baterie na Kostal PLENTICORE přes TapHome?","Proč střídač Kostal používá TCP port 1502 místo 502?","Jaká data FV stringů jsou dostupná z Kostal PLENTICORE v TapHome?"]
---

# Kostal PLENTICORE plus

Komunikace: Modbus TCP

- [Oficiální web Kostal Solar Electric](https://www.kostal-solar-electric.com)

> Adresa v síti
> 
> TapHome komunikuje se zařízením na adrese zadané při importu. Dejte zařízení stálou adresu — rezervaci IP v routeru, nebo jeho mDNS jméno, pokud ho podporuje —, jinak integrace přestane fungovat, když router adresu změní.
> 
> [Příprava sítě](https://taphome.com/cs/docs/setup/network-preparation/)

## Návod na integraci

Série Kostal PIKO IQ a PLENTICORE plus jsou hybridní solární střídače s až třemi MPPT trackery a volitelným bateriovým úložištěm. TapHome se připojuje přímo ke střídači přes Modbus TCP po síti Ethernet. Šablona pokrývá modely PIKO IQ, PLENTICORE G1, G2, G3 a PLENTICORE MP G3 ve výkonových třídách od 3 kW do 10 kW.

Šablona poskytuje monitorování FV stringů (výkon, proud, napětí pro každý DC vstup), stav nabití baterie s nastavitelnými min/max limity, statistiky výnosu (denní, měsíční, roční, celkové), výkon AC výstupu a diagnostiku střídače.

## Síťové připojení

Střídač má port RJ45 Ethernet na Smart Communication Board. Připojte jej do stejné lokální sítě jako TapHome Core pomocí standardního ethernetového kabelu.

- **Protokol:** Modbus TCP
- **Port:** 1502 (nestandardní -- odlišný od standardního portu Modbus TCP 502)
- **Výchozí Unit-ID:** 71
- **Pořadí bajtů:** Big-endian ABCD, které tato šablona vyžaduje (výchozí nastavení střídače je Little-endian CDAB)

> [!WARNING]
> Střídač Kostal používá TCP port **1502**, ne standardní Modbus port 502. Ověřte, že je to správně nakonfigurováno v TapHome při importu šablony. Výchozí Unit-ID je **71** (parametr šablony TapHome je výchozně 1 -- nastavte na 71, aby odpovídalo továrnímu nastavení).

## Konfigurace

### Povolení komunikace Modbus TCP

Modbus TCP musí být na střídači explicitně povolen, aby s ním TapHome mohlo komunikovat:

1. Otevřete webové rozhraní střídače (zadejte IP adresu střídače do prohlížeče)
2. Přejděte na **Nastavení > Modbus/SunSpec (TCP)**
3. Povolte **Modbus TCP**
4. Nastavte pořadí bajtů na **Big-endian (ABCD)** -- tato šablona čte hodnoty Float v pořadí ABCD, takže při výchozím Little-endian (CDAB) jsou hodnoty nesmyslné. Pokud chcete ponechat výchozí nastavení, použijte místo ní šablonu [Kostal PLENTICORE plus](https://taphome.com/cs/compatibility/kostalplenticore/)
5. Poznamenejte si **Unit-ID** (výchozně 71) a **TCP port** (výchozně 1502)

Při importu šablony v TapHome zadejte:

- **IP adresa** -- IP adresa střídače v lokální síti
- **Slave ID** -- nastavte na **71** (odpovídá Unit-ID střídače)

## Možnosti zařízení

### Monitorování FV stringů

Tři senzory FV stringů (DC1, DC2, DC3) každý hlásí:

- **Výkon** (kW) -- okamžitý výstup z MPPT trackeru
- **Proud** (A) a **Napětí** (V) -- dostupné jako servisní atributy každého výkonového zařízení

DC3 lze volitelně použít pro připojení baterie namísto třetího FV stringu, v závislosti na modelu střídače a instalaci.

- **Celkový DC výkon** -- kombinovaný výstup ze všech připojených FV stringů (registr H:1066)
- **Celkový aktivní AC výkon** -- celkový výkon dodávaný do AC sítě (registr H:172)

### Správa baterie

- **SOC baterie** -- aktuální stav nabití (0--100 %). Šablona také zpřístupňuje napětí baterie, teplotu a typ baterie jako servisní atributy.
- **Nastavení SOC (servisní akce)** -- nakonfigurujte minimální SOC (1--90 %) a maximální SOC (10--100 %) přímo z TapHome. Tím se řídí, jak hluboko se baterie vybíjí a jak plně se nabíjí.

| Servisní atribut | Popis |
|------------------|-------|
| Napětí baterie | Aktuální napětí baterie (V) |
| Teplota baterie | Aktuální teplota baterie (C) |
| Minimální SOC | Nastavený dolní limit SOC (%) |
| Maximální SOC | Nastavený horní limit SOC (%) |
| Typ baterie | Připojená baterie (BYD, LG, BMZ, Pyontech, Dyness, VARTA a další) |

### Statistiky výnosu

Čtyři energetické čítače sledují výrobu FV v různých časových obdobích:

| Zařízení | Popis |
|----------|-------|
| Denní výnos | Energie vyrobená dnes (kWh) |
| Měsíční výnos | Energie vyrobená tento měsíc (kWh) |
| Roční výnos | Energie vyrobená tento rok (kWh) |
| Celkový výnos | Kumulativní energie od instalace (kWh) |

Všechny hodnoty výnosu se čtou ze střídače ve Wh a šablona je převádí na kWh.

### Diagnostika střídače

Servisní atributy na úrovni modulu poskytují stav systému:

| Servisní atribut | Popis |
|------------------|-------|
| Stav střídače | Aktuální provozní stav (Vypnutý, Init, FeedIn, Throttled, Standby, Přehřívání, Vypínání a další -- celkem 19 stavů) |
| Frekvence sítě | Frekvence AC sítě (Hz) |
| MODBUS Enable | Zda je komunikace Modbus TCP aktivní |
| IP Enable | Zda je síťové IP připojení zapnuto |

### Další možnosti

Kostal PLENTICORE také zpřístupňuje Modbus registry pro monitorování AC výkonu po fázích, rozklad domácí spotřeby (z FV, baterie a sítě), data cyklů nabíjení/vybíjení baterie, měření externího wattmetru a řízení omezení aktivního výkonu. K dispozici jsou také podrobné energetické čítače baterie (DC nabíjení/vybíjení, AC nabíjení/vybíjení, export do sítě) a přepínané výstupy I/O desky. Tyto lze přidat do šablony TapHome v budoucí aktualizaci.

## Řešení problémů

### Žádná komunikace Modbus

1. Ověřte, že Modbus TCP je povolen ve webovém rozhraní střídače v části **Nastavení > Modbus/SunSpec (TCP)**
2. Potvrďte, že TCP port je **1502** (ne standardní 502)
3. Ověřte, že Unit-ID odpovídá střídači (výchozně 71) a konfiguraci šablony TapHome
4. Ujistěte se, že pořadí bajtů na střídači odpovídá šabloně: **Big-endian (ABCD)**
5. Zkontrolujte, že TapHome Core a střídač jsou ve stejné síti/podsíti

### Nesprávné hodnoty nebo nulové hodnoty

- Střídač hlásí nulové hodnoty výkonu, když nevyrábí (noc, střídač vypnutý). Toto je normální chování.
- Pokud se hodnoty jeví jako nesprávné, ověřte nastavení pořadí bajtů -- tato šablona očekává Big-endian (ABCD); výchozí Little-endian (CDAB) produkuje nesprávné hodnoty Float.

### SOC baterie se neaktualizuje

- Ověřte, že je připojena a rozpoznána kompatibilní baterie (zkontrolujte servisní atribut Typ baterie)
- Pokud Typ baterie zobrazuje "No battery (PV-functionality)", střídač pracuje v režimu pouze FV bez bateriového úložiště

## Dostupná zařízení 10

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

PlentyCore Modul

Servisní atributy

|                |                                                                                                                    |
|----------------|--------------------------------------------------------------------------------------------------------------------|
| MODBUS enable  | Zda je komunikace Modbus TCP povolena na střídači                                                                  |
| IP enable      | Zda je síťové IP připojení zapnuto na střídači                                                                     |
| Frekvence sítě |                                                                                                                    |
| Stav střídače  | Aktuální provozní stav — Vypnutý, Init, FeedIn, Throttled, Standby, Přehřívání, Vypínání a další (celkem 19 stavů) |

Servisní atributy

MODBUS enable

```taphome
IF(MODBUSR(H, 2, Bool), "Enabled", "Disabled");
```

IP enable

```taphome
IF(MODBUSR(H, 416, Bool), "Enabled", "Disabled");
```

Grid Frequency

```taphome
ROUND(MODBUSR(H, 152, Float, 2)) + " Hz";
```

Inverter State

```taphome
SWITCH(MODBUSR(H, 56, Uint16), 
0, "Off",
1, "Init",
2, "IsoMeas",
3, "GridCheck",
4, "StartUp",
5, "-",
6, "FeedIn",
7, "Throttled",
8, "ExtSwitchOff",
9, "Update",
10, "Standby",
11, "GridSync",
12, "GridPreCheck",
13, "GridSwitchOff",
14, "Overheating",
15, "Shutdown",
16, "ImproperDcVoltage",
17, "ESB",
18, "Unknown",
"Error"
);
```

SOC baterie Analogový vstup Pouze ke čtení

Stav nabití baterie (0–100 %) s napětím, teplotou a nastavitelnými min/max limity SOC

Registr: H:210 Float Jednotka: %

Servisní atributy

|                 |                                                                                        |
|-----------------|----------------------------------------------------------------------------------------|
| Napětí baterie  |                                                                                        |
| Teplota baterie |                                                                                        |
| Minimální SOC   | Nastavený dolní limit stavu nabití (1–90 %)                                            |
| Maximální SOC   | Nastavený horní limit stavu nabití (10–100 %)                                          |
| Typ baterie     | Připojená baterie — No battery, PIKO Battery Li, BYD, BMZ, LG, Pyontech, Dyness, VARTA |

Servisní akce

|               |                                                                 |
|---------------|-----------------------------------------------------------------|
| Nastavení SOC | Nastavení minimálního a maximálního limitu stavu nabití baterie |

Čtení vstupní úrovně

```taphome
MODBUSR(H, 210, Float, 2)/100
```

Servisní atributy

Battery Voltage

```taphome
ROUND(MODBUSR(H, 216, Float, 2)) + " V";
```

Battery Temperature

```taphome
MODBUSR(H, 214, Float, 2) + " °C"
```

Minimum SOC

```taphome
MODBUSR(H, 1042, Float, 2) + "%"
```

Maximum SOC

```taphome
MODBUSR(H, 1044, Float, 2) + "%"
```

Battery Type

```taphome
SWITCH(MODBUSR(H, 588, Uint16),
 0, "No battery (PV-functionality)",
 2, "Li-Io battery SONY / MURATA",
 4, "Li-Io battery BYD / BBOX",
 "Unknown"
 );
```

Servisní akce

SOC settings

Parametry: Minimum SOC (1–90 mis), Maximum SOC (10–100 mas)

```taphome
MODBUSW(H, 1042, Float, mis,  2);
MODBUSW(H, 1044, Float, mas, 2);

```

Denní výnos Proměnná Pouze ke čtení

Energie vyrobená dnes (Wh převedeno na kWh)

Registr: H:322 Float Jednotka: kWh

Čtení

```taphome
MODBUSR(H, 322, Float, 2)/1000
```

Měsíční výnos Proměnná Pouze ke čtení

Energie vyrobená tento měsíc (Wh převedeno na kWh)

Registr: H:326 Float Jednotka: kWh

Čtení

```taphome
MODBUSR(H, 326, Float, 2)/1000
```

Výkon DC1 Proměnná Pouze ke čtení

Výstupní výkon FV stringu 1 (MPPT 1) (W převedeno na kW)

Registr: H:260 Float Jednotka: kW

Servisní atributy

|            |
|------------|
| Proud DC1  |
| Napětí DC1 |

Čtení

```taphome
MODBUSR(H, 260, float, 2)/1000
```

Servisní atributy

Current DC1

```taphome
ROUND(MODBUSR(H, 258, Float, 2)) + " A";
```

Voltage DC1

```taphome
ROUND(MODBUSR(H, 266, Float, 2)) + " V"
```

Výkon DC2 Proměnná Pouze ke čtení

Výstupní výkon FV stringu 2 (MPPT 2) (W převedeno na kW)

Registr: H:270 Float Jednotka: kW

Servisní atributy

|            |
|------------|
| Proud DC2  |
| Napětí DC2 |

Čtení

```taphome
MODBUSR(H, 270, float, 2)/1000
```

Servisní atributy

Current DC2

```taphome
ROUND(MODBUSR(H, 268, Float, 2)) + " A";
```

Voltage DC2

```taphome
ROUND(MODBUSR(H, 276, Float, 2)) + " V"
```

Výkon DC3 Proměnná Pouze ke čtení

Výstupní výkon FV stringu 3 (MPPT 3) — lze volitelně použít pro připojení baterie

Registr: H:280 Float Jednotka: kW

Servisní atributy

|            |
|------------|
| Proud DC3  |
| Napětí DC3 |

Čtení

```taphome
MODBUSR(H, 280, float, 2)/1000
```

Servisní atributy

Current DC3

```taphome
ROUND(MODBUSR(H, 278, Float, 2)) + " A";
```

Voltage DC3

```taphome
ROUND(MODBUSR(H, 286, Float, 2)) + " V"
```

Celkový aktivní AC výkon Proměnná Pouze ke čtení

Celkový aktivní výkon na straně AC sítě (W převedeno na kW)

Registr: H:172 Float Jednotka: kW

Čtení

```taphome
MODBUSR(H, 172, Float, 2)/1000
```

Celkový DC výkon Proměnná Pouze ke čtení

Kombinovaný výstup ze všech připojených FV stringů (W převedeno na kW)

Registr: H:1066 Float Jednotka: kW

Čtení

```taphome
MODBUSR(H, 1066, Float, 2)/1000
```

Celkový výnos Proměnná Pouze ke čtení

Kumulativní celková energie vyrobená od instalace (Wh převedeno na kWh)

Registr: H:320 Float Jednotka: kWh

Čtení

```taphome
MODBUSR(H, 320, Float, 2)/1000
```

Roční výnos Proměnná Pouze ke čtení

Energie vyrobená tento rok (Wh převedeno na kWh)

Registr: H:324 Float Jednotka: kWh

Čtení

```taphome
MODBUSR(H, 324, Float, 2) /1000
```

**Připojení:** Modbus TCP • Slave ID: $\[SlaveId]

Možná vylepšení (22)

- H:98 Controller PCB Temperature — Float, °C, read-only — inverter internal temperature
- H:100 Total DC Power (addr 100) — Float, W — alternative register for total DC power (template uses H:1066 instead, which is sum of all PV inputs)
- H:106 Home Own Consumption from Battery — Float, W, read-only
- H:108 Home Own Consumption from Grid — Float, W, read-only
- H:116 Home Own Consumption from PV — Float, W, read-only
- H:118 Total Home Consumption — Float, Wh, read-only — cumulative
- H:156 Active Power Phase 1 — Float, W, read-only
- H:162 Active Power Phase 2 — Float, W, read-only
- H:170 Active Power Phase 3 — Float, W, read-only
- H:194 Number of Battery Cycles — Float, read-only — battery health indicator
- H:200 Actual Battery Charge/Discharge Current — Float, A, read-only — negative=charge, positive=discharge
- H:252 Total Active Power (Powermeter) — Float, W, read-only — external power meter reading
- H:512 Battery Gross Capacity — U32, Ah, read-only
- H:1046 Total DC Charge Energy (DC-side to Battery) — Float, Wh, read-only
- H:1048 Total DC Discharge Energy (DC-side from Battery) — Float, Wh, read-only
- H:1056 Total DC PV Energy (sum of all PV inputs) — Float, Wh, read-only — cumulative PV production
- H:1064 Total Energy AC-side to Grid — Float, Wh, read-only — total energy exported
- H:1068 Battery Work Capacity — Float, Wh, read-only
- H:1076 Maximum Charge Power (from battery) — Float, W, read-only — battery-reported charge limit
- H:1078 Maximum Discharge Power (from battery) — Float, W, read-only — battery-reported discharge limit
- H:533 Active Power Setpoint — U16, %, write-only — power curtailment (1-100%)
- H:608-611 I/O Board Switched Outputs 1-4 — U16, R/W — digital outputs for external relay control

## Parametry importu

Tyto hodnoty zadáte při importu XML.

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

## Zdroje

- KOSTAL Modbus TCP Interface Description v2.7
  
  [www.kostal-solar-electric.com](https://www.kostal-solar-electric.com/fileadmin/downloadcenter/kse/BA/Protokollbeschreibung/BA_KOSTAL_Interface_MODBUS-TCP_SunSpec_with_Control.pdf) 2026-03-27
  
  [PDF](https://taphome.com/compatibility/devices/plentycoreinverter/manufacturer/kostal-modbus-interface.pdf)
- HA Kostal Plenticore Modbus Integration
  
  [github.com](https://github.com/CrunkA3/ha_kostal_plenticore_modbus) 2026-03-27

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/)

