---
title: "Kostal PLENTICORE plus"
description: "Hybrydowy falownik solarny Kostal PLENTICORE plus podłączony do TapHome przez Modbus TCP."
url: "https://taphome.com/pl/compatibility/kostalplenticore/"
language: pl
lastmod: 2026-10-31
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","solar","pv","battery-storage","sunspec","ethernet"]
  questions: ["Jak zintegrować Kostal PLENTICORE plus z TapHome?","Co monitoruje szablon Kostal PLENTICORE w TapHome?","Jak podłączyć Kostal PLENTICORE przez Modbus TCP do TapHome?","Jak włączyć Modbus TCP na falowniku Kostal PLENTICORE?","Jakie ustawienie byte order jest wymagane dla szablonu Kostal PLENTICORE?","Czy TapHome może monitorować podział zużycia domowego z PV, baterii i sieci?"]
---

# Kostal PLENTICORE plus

Komunikacja: Modbus TCP

- [Strona Kostal Solar Electric](https://www.kostal-solar-electric.com)

> Adres w sieci
> 
> TapHome łączy się z urządzeniem pod adresem podanym przy imporcie. Nadaj urządzeniu stały adres — rezerwację IP w routerze albo jego nazwę mDNS, jeśli ją obsługuje — inaczej integracja przestanie działać, gdy router zmieni adres.
> 
> [Przygotowanie sieci](https://taphome.com/pl/docs/setup/network-preparation/)

## Poradnik integracji

Kostal PLENTICORE plus to hybrydowy falownik solarny z opcjonalnym magazynem energii bateryjnym. TapHome łączy się z falownikiem przez Modbus TCP po Ethernecie, zapewniając kompleksowy monitoring produkcji PV, stanu baterii, podziału zużycia domowego według źródła energii oraz pomiarów z licznika sieciowego.

Szablon jest kompatybilny z falownikami PLENTICORE plus (G1, G2, G3), PLENTICORE MP G3 i PIKO IQ, które współdzielą tę samą mapę rejestrów Modbus.

## Połączenie sieciowe

PLENTICORE posiada port RJ45 Ethernet (100 Mbit) na Smart Communication Board. Podłącz go do tej samej sieci lokalnej co TapHome Core za pomocą standardowego kabla Ethernet.

- **Protokół:** Modbus TCP
- **Port:** 1502 (niestandardowy — nie 502)
- **Domyślne Unit-ID:** 71
- **Byte order:** Little-endian (CDAB), domyślne ustawienie falownika — nie zmieniaj go

> [!WARNING]
> Domyślny port TCP to **1502**, a nie standardowy port Modbus 502. Upewnij się, że TapHome jest skonfigurowany na port 1502.

## Konfiguracja

### Włączenie komunikacji Modbus

Modbus TCP musi być jawnie aktywowany na falowniku. Przejdź do interfejsu webowego falownika lub menu na wyświetlaczu:

1. Otwórz **Settings** na falowniku
2. Przejdź do **Modbus/Sunspec (TCP)**
3. Włącz interfejs Modbus
4. Pozostaw **Byte Order** na **Little-Endian (CDAB)**, domyślnym ustawieniu falownika. Szablon TapHome (rewizja 1.2 i nowsze) używa typów danych LittleEndianFloat. Rewizja 1.1 i starsze używała BigEndianFloat i wymagała Big-Endian (ABCD); jeśli z jej powodu przełączyłeś falownik na Big-Endian, po zaimportowaniu aktualnego szablonu przełącz go z powrotem

Unit-ID domyślnie wynosi 71 i można go zmienić, jeśli w tej samej sieci pracuje kilka falowników.

Podczas importu szablonu w TapHome podaj:

- **Adres IP** — adres IP falownika w sieci lokalnej
- **Slave ID** — Modbus Unit-ID (domyślnie: 71)

## Możliwości urządzenia

Szablon udostępnia 22 czujniki tylko do odczytu, zorganizowane w następujące grupy funkcjonalne.

### Produkcja PV

- **Total DC Power** — całkowita chwilowa moc ze wszystkich stringów PV (W)

### Monitorowanie baterii

- **Battery State of Charge** — stan naładowania baterii z precyzją float (%)
- **Battery SOC (integer)** — całkowitoliczbowy stan naładowania z osobnego rejestru U16, mniej precyzyjny niż wartość float
- **Battery Charge/Discharge Current** — aktualny prąd ładowania lub rozładowania baterii (A)
- **Battery Temperature** — temperatura modułu bateryjnego (°C)
- **Battery Cycles** — łączna liczba cykli ładowania/rozładowania

### Zużycie domowe — moc chwilowa

Trzy czujniki pokazują, z jakiego źródła pokrywane jest aktualne zużycie energii w domu:

- **Home Consumption from Grid** — moc aktualnie pobierana z sieci (W)
- **Home Consumption from PV** — moc aktualnie zużywana bezpośrednio z produkcji PV (W)
- **Home Consumption from Battery** — moc aktualnie dostarczana z baterii (W)

### Zużycie domowe — energia skumulowana

Odpowiadające liczniki skumulowane śledzą łączną energię zużytą z każdego źródła:

- **Total Home Consumption from Grid** — skumulowana energia z sieci (kWh, przeliczona z Wh)
- **Total Home Consumption from PV** — skumulowana energia z PV (kWh, przeliczona z Wh)
- **Total Home Consumption from Battery** — skumulowana energia z baterii (kWh, przeliczona z Wh)
- **Total Home Consumption** — skumulowana łączna energia ze wszystkich źródeł (kWh, przeliczona z Wh)

### Wskaźnik autokonsumpcji

- **Self-Consumption Rate** — procent energii PV zużytej lokalnie w stosunku do oddanej do sieci (%)

### Licznik sieciowy

Pomiary mocy czynnej i prądu na fazę oraz łącznie z licznika w punkcie przyłącza do sieci:

- **Active Power Phase 1/2/3 (powermeter)** — moc czynna na fazę (W)
- **Current Phase 1/2/3 (powermeter)** — prąd na fazę (A)
- **Total Active Power (powermeter)** — łączna moc czynna w punkcie przyłącza do sieci (W)

### Stan falownika i menedżera energii

- **Energy Manager State** — aktualny stan operacyjny menedżera energii (Idle, Emergency Battery Charge, Winter Mode Step 1/2)

Szablon udostępnia również rozbudowane atrybuty serwisowe, w tym stan falownika (Off, Init, FeedIn, Throttled, Standby i 13 innych stanów), nazwę produktu, numer seryjny, numer artykułu, klasę mocy, konfigurację sprzętową (liczba stringów PV, faz AC, dwukierunkowych przetwornic), konfigurację sieciową (adres IP, maska podsieci, brama) oraz informacje o baterii (pojemność brutto, producent).

### Dodatkowe możliwości

PLENTICORE udostępnia obszerną mapę rejestrów Modbus wykraczającą poza to, co szablon obecnie implementuje. Wśród dostępnych funkcji znajduje się monitorowanie poszczególnych stringów DC (prąd, moc, napięcie dla maksymalnie 3 stringów PV), pomiary AC po stronie falownika (napięcie, prąd i moc na fazę), częstotliwość sieci, liczniki uzysku (dzienny, miesięczny, roczny, łączny), napięcie baterii, temperatura PCB sterownika i monitorowanie rezystancji izolacji. Falownik obsługuje również rejestry zapisywalne do ograniczania mocy czynnej, regulacji mocy biernej, wyjść cyfrowych karty I/O (4 kanały) oraz pełnego zewnętrznego zarządzania baterią (wartości zadane ładowania/rozładowania, limity SOC, limity mocy z watchdog fallback na modelach G3). Funkcje te mogą zostać dodane w przyszłej aktualizacji szablonu.

## Rozwiązywanie problemów

### Nieprawidłowe lub zerowe odczyty

Jeśli wartości pokazują zero lub bezsensowne liczby (na przykład około ±3,4E+38), byte order falownika nie odpowiada szablonowi. Szablon od rewizji 1.2 używa LittleEndianFloat i wymaga domyślnego ustawienia falownika **Little-Endian (CDAB)**. Rewizja 1.1 i starsze używała BigEndianFloat i wymagała **Big-Endian (ABCD)**. Ustaw byte order w ustawieniach Modbus/Sunspec falownika zgodnie z zaimportowaną rewizją szablonu lub zaimportuj aktualny szablon.

### Błąd odczytu IllegalDataAddress

Jeśli wartość pokazuje błąd ModbusIllegalDataAddress, Core rozpoczął odczyt w środku wartości dwurejestrowej, a falownik go odrzucił. Szablon od rewizji 1.2 ustawia **Prefetch** na **Isolated** dla dwóch wartości, które odczytują rejestry 116 i 118. Jeśli ten błąd pokazuje inna wartość, ustaw jej **Prefetch** na **Isolated** w **Ustawieniach serwisowych → Modbus** urządzenia.

### Odmowa połączenia

1. Sprawdź, czy Modbus TCP jest włączony w ustawieniach falownika
2. Potwierdź prawidłowy port TCP — PLENTICORE używa portu **1502**, nie 502
3. Upewnij się, że TapHome Core i falownik są w tej samej sieci/podsieci
4. Sprawdź, czy Unit-ID zgadza się między TapHome (Slave ID) a falownikiem (domyślnie: 71)

### Czujniki baterii nie wyświetlają danych

Jeśli falownik nie ma podłączonej baterii, czujniki związane z baterią (SOC, temperatura, cykle, prąd ładowania/rozładowania) będą zwracać zero lub nieprawidłowe wartości. Jest to oczekiwane zachowanie — PLENTICORE obsługuje pracę wyłącznie z PV bez baterii.

## Dostępne urządzenia 22

Te urządzenia pojawią się w TapHome po imporcie.

Kostal PLENTICORE Moduł

Atrybuty serwisowe

|                                    |                                                                                                                                                                                                                              |
|------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Nazwa produktu                     |                                                                                                                                                                                                                              |
| Numer artykułu falownika           |                                                                                                                                                                                                                              |
| Numer seryjny falownika            |                                                                                                                                                                                                                              |
| Liczba dwukierunkowych przetwornic |                                                                                                                                                                                                                              |
| Liczba faz AC                      |                                                                                                                                                                                                                              |
| Liczba stringów PV                 |                                                                                                                                                                                                                              |
| Stan falownika                     | Aktualny stan operacyjny falownika — Off, Init, IsoMeas, GridCheck, StartUp, FeedIn, Throttled, ExtSwitchOff, Update, Standby, GridSync, GridPreCheck, GridSwitchOff, Overheating, Shutdown, ImproperDcVoltage, ESB, Unknown |
| Stan menedżera energii             | Stan operacyjny menedżera energii — Idle, Emergency Battery Charge, Winter Mode Step 1/2                                                                                                                                     |
| Nazwa sieciowa falownika           |                                                                                                                                                                                                                              |
| IP włączone                        |                                                                                                                                                                                                                              |
| Ręczne IP / Auto-IP                |                                                                                                                                                                                                                              |
| Adres IP                           |                                                                                                                                                                                                                              |
| Maska podsieci                     |                                                                                                                                                                                                                              |
| Brama IP                           |                                                                                                                                                                                                                              |
| Klasa mocy                         | Klasa mocy falownika (np. 10 kW)                                                                                                                                                                                             |
| Pojemność brutto baterii           |                                                                                                                                                                                                                              |
| Producent baterii                  |                                                                                                                                                                                                                              |

Atrybuty serwisowe

Productname

```taphome
MODBUSR(H, 768, String, 32)
```

Inverter article number

```taphome
MODBUSR(H,6, String,8)
```

Inverter serial number

```taphome
MODBUSR(H,14,String,8)
```

Number of bidirectional converter

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

Number of AC phases

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

Number of PV strings

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

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",
"Unkown value or Error");
```

State of energy manager

```taphome
SWITCH(MODBUSR(H,104,UInt32),
0x00, "Idle",
0x01, "n/a",
0x02, "Emergency Battery Charge",
0x04, "n/a",
0x08, "Winter Mode Step 1",
0x10, "Winter Mode Step 2",
"Unknown")
```

Inverter network name

```taphome
MODBUSR(H,384,String, 32)
```

IP Enabled

```taphome
MODBUSR(H,416, UInt16)
```

Manual IP / Auto-IP

```taphome
MODBUSR(H, 418, UInt16)
```

IP-address

```taphome
MODBUSR(H, 420, String, 8)
```

IP-subnetmask

```taphome
MODBUSR(H, 428, STRING, 8)
```

IP-gateway

```taphome
MODBUSR(H, 436, STRING, 8)
```

Power class

```taphome
MODBUSR(H, 800, String, 32)
```

Battery gross capacity

```taphome
MODBUSR(H, 512, UInt32) + "Ah"
```

Battery Manufacturer

```taphome
MODBUSR(H,517,String,8)
```

SOC baterii (liczba całkowita) Zmienna Tylko do odczytu

Całkowitoliczbowy stan naładowania baterii — mniej precyzyjny niż wartość SOC typu float

Rejestr: H:514 UInt16 Jednostka: %

Odczyt

```taphome
MODBUSR(H, 514, UInt16)
```

Prąd ładowania/rozładowania baterii Zmienna Tylko do odczytu

Aktualny prąd ładowania (ujemny) lub rozładowania (dodatni) baterii

Rejestr: H:212 LittleEndianFloat Jednostka: A

Odczyt

```taphome
MODBUSR(H, 212, LittleEndianFloat)
```

Temperatura baterii Czujnik temperatury Tylko do odczytu

Rejestr: H:214 LittleEndianFloat Jednostka: °C

Odczyt temperatury

```taphome
MODBUSR(H, 214, LittleEndianFloat)
```

Moc czynna faza 1 (licznik) Zmienna Tylko do odczytu

Moc czynna na fazie 1 z licznika sieciowego

Rejestr: H:224 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 224, LittleEndianFloat)
```

Moc czynna faza 2 (licznik) Zmienna Tylko do odczytu

Moc czynna na fazie 2 z licznika sieciowego

Rejestr: H:234 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 234, LittleEndianFloat)
```

Moc czynna faza 3 (licznik) Zmienna Tylko do odczytu

Moc czynna na fazie 3 z licznika sieciowego

Rejestr: H:244 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 244, LittleEndianFloat)
```

Zużycie domowe z sieci Zmienna Tylko do odczytu

Aktualne zużycie domowe pokrywane z sieci

Rejestr: H:108 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 108, LittleEndianFloat)
```

Prąd faza 1 (licznik) Zmienna Tylko do odczytu

Rejestr: H:222 LittleEndianFloat Jednostka: A

Odczyt

```taphome
MODBUSR(H, 222, LittleEndianFloat)
```

Prąd faza 2 (licznik) Zmienna Tylko do odczytu

Rejestr: H:232 LittleEndianFloat Jednostka: A

Odczyt

```taphome
MODBUSR(H, 232, LittleEndianFloat)
```

Prąd faza 3 (licznik) Zmienna Tylko do odczytu

Rejestr: H:242 LittleEndianFloat Jednostka: A

Odczyt

```taphome
MODBUSR(H, 242, LittleEndianFloat)
```

Całkowita moc DC Zmienna Tylko do odczytu

Całkowita moc ze wszystkich stringów PV

Rejestr: H:100 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 100, LittleEndianFloat)
```

Stan naładowania baterii Zmienna Tylko do odczytu

Stan naładowania baterii z precyzją float — dokładniejszy niż SOC całkowitoliczbowy

Rejestr: H:210 LittleEndianFloat Jednostka: %

Odczyt

```taphome
MODBUSR(H, 210, LittleEndianFloat)
```

Zużycie domowe z PV Zmienna Tylko do odczytu

Aktualne zużycie domowe pokrywane bezpośrednio z produkcji PV

Rejestr: H:116 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 116, LittleEndianFloat)
```

Zużycie domowe z baterii Zmienna Tylko do odczytu

Rejestr: H:106 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 106, LittleEndianFloat)
```

Cykle baterii Zmienna Tylko do odczytu

Rejestr: H:194 LittleEndianFloat

Odczyt

```taphome
MODBUSR(H, 194, LittleEndianFloat)
```

Wskaźnik autokonsumpcji Zmienna Tylko do odczytu

Procent energii PV zużytej lokalnie w stosunku do oddanej do sieci

Rejestr: H:124 LittleEndianFloat Jednostka: %

Odczyt

```taphome
MODBUSR(H, 124, LittleEndianFloat)
```

Łączne zużycie domowe z PV Zmienna Tylko do odczytu

Skumulowana energia zużyta z produkcji PV (kWh)

Rejestr: H:114 LittleEndianFloat Jednostka: kWh

Odczyt

```taphome
MODBUSR(H, 114, LittleEndianFloat) / 1000
```

Stan menedżera energii Zmienna Tylko do odczytu

Stan operacyjny menedżera energii — Idle, Emergency Battery Charge, Winter Mode Step 1/2

Rejestr: H:104 LittleEndianFloat

Odczyt

```taphome
MODBUSR(H, 104, LittleEndianFloat)
```

Łączna moc czynna (licznik) Zmienna Tylko do odczytu

Łączna moc czynna mierzona przez licznik sieciowy

Rejestr: H:252 LittleEndianFloat Jednostka: W

Odczyt

```taphome
MODBUSR(H, 252, LittleEndianFloat)
```

Łączne zużycie domowe z baterii Zmienna Tylko do odczytu

Skumulowana energia zużyta z magazynu bateryjnego (kWh)

Rejestr: H:110 LittleEndianFloat Jednostka: kWh

Odczyt

```taphome
MODBUSR(H, 110, LittleEndianFloat) / 1000
```

Łączne zużycie domowe z sieci Zmienna Tylko do odczytu

Skumulowana energia zużyta z sieci (kWh)

Rejestr: H:112 LittleEndianFloat Jednostka: kWh

Odczyt

```taphome
MODBUSR(H, 112, LittleEndianFloat) / 1000
```

Łączne zużycie domowe Zmienna Tylko do odczytu

Skumulowana łączna energia zużyta ze wszystkich źródeł — bateria, sieć i PV (kWh)

Rejestr: H:118 LittleEndianFloat Jednostka: kWh

Odczyt

```taphome
MODBUSR(H, 118, LittleEndianFloat)/1000
```

**Połączenie:** Modbus TCP • Slave ID: $\[SlaveId]

Możliwe ulepszenia (27)

- H:98 Controller PCB Temperature — Float, °C, read-only — inverter internal temperature
- H:120 Isolation Resistance — Float, Ohm, read-only — PV isolation monitoring
- H:122 Power Limit from EVU — Float, %, read-only — grid operator power curtailment
- H:152 Grid Frequency — Float, Hz, read-only
- H:154 Current Phase 1 (inverter) — Float, A, read-only — inverter-side AC current
- H:156 Active Power Phase 1 (inverter) — Float, W, read-only — inverter-side AC power
- H:158 Voltage Phase 1 — Float, V, read-only
- H:160 Current Phase 2 (inverter) — Float, A, read-only
- H:162 Active Power Phase 2 (inverter) — Float, W, read-only
- H:164 Voltage Phase 2 — Float, V, read-only
- H:166 Current Phase 3 (inverter) — Float, A, read-only
- H:168 Active Power Phase 3 (inverter) — Float, W, read-only — inverter-side (not powermeter)
- H:170 Voltage Phase 3 — Float, V, read-only
- H:172 Total AC Active Power — Float, W, read-only — inverter total AC output
- H:190 Battery Charge Current — Float, A, read-only — charge-only current (always positive)
- H:200 Battery Charge/Discharge Current — Float, A, read-only — negative=charge, positive=discharge
- H:216 Battery Voltage — Float, V, read-only
- H:258-286 DC String 1/2/3 (current, power, voltage) — Float, A/W/V — per-string PV monitoring (9 registers total)
- H:320 Total Yield — Float, Wh, read-only — total energy produced by inverter
- H:322 Daily Yield — Float, Wh, read-only
- H:324 Yearly Yield — Float, Wh, read-only
- H:326 Monthly Yield — Float, Wh, read-only
- H:533 Active Power Setpoint — U16, %, R/W — power curtailment control (1-100%)
- H:608-611 I/O-Board Switched Outputs 1-4 — U16, R/W — 4 digital outputs controllable via Modbus
- H:1026-1044 Battery Management Setpoints — Float/U16, R/W — external battery charge/discharge control, SOC limits
- H:1046-1066 Energy Totals (DC/AC charge/discharge, PV per string) — Float, Wh/W — detailed energy flow breakdown
- H:1280-1288 Battery Limitation (G3 only) — Float/U32, R/W — battery power limits with watchdog fallback (SW ≥ 3.05)

## Parametry importu

Te wartości podajesz podczas importu pliku XML.

| Pytanie w aplikacji | Domyślnie     |
|---------------------|---------------|
| Slave ID            | `1`           |
| Adres IP            | `192.168.0.1` |

## Źródła

- KOSTAL Interface Description MODBUS (TCP) & SunSpec — PIKO IQ / PLENTICORE
  
  [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-28
  
  [PDF](https://taphome.com/compatibility/devices/kostalplenticore/manufacturer/BA_KOSTAL_Interface_MODBUS-TCP_SunSpec_with_Control.pdf)
- Kostal Plenticore Modbus — Home Assistant Custom Integration
  
  [github.com](https://github.com/CrunkA3/ha_kostal_plenticore_modbus) 2026-03-28

Dokumenty producentów są © ich właścicieli. Udostępniamy je w formie opublikowanej przez producenta, wyłącznie w celach informacyjnych.

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

