---
title: "SolaX SK-SU Hybridní solární invertor"
description: "Hybridní solární invertory SolaX SK-SU (Gen2 X1 Hybrid) připojené k TapHome přes Modbus TCP."
url: "https://taphome.com/cs/compatibility/solax-hybrid-sk-su/"
language: cs
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","solar-energy","battery-storage","ethernet"]
  questions: ["Jak integrovat hybridní invertor SolaX SK-SU s TapHome?","Co měří šablona SolaX SK-SU v TapHome?","Jak připojit SolaX SK-SU přes Modbus TCP k TapHome?","Jak monitorovat stav nabití baterie na SolaX SK-SU přes TapHome?","Jaké údaje o FV výrobě čte TapHome z invertoru SolaX SK-SU?","Jak nastavit Modbus TCP na hybridním invertoru SolaX SK-SU?"]
---

# SolaX SK-SU Hybridní solární invertor

Komunikace: Modbus TCP

- [Oficiální stránky SolaX Power](https://www.solaxpower.com/)
- [SolaX Modbus TCP protokol V3.21 (PDF)](https://www.gbc-solino.cz/files/uploads/FAQ%20SolaX/Hybrid-X1X3-G4-ModbusTCPRTU-V3.21-English_0622-public-version.pdf)

> 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 SolaX SK-SU (SK-SU3000E, SK-SU3700E, SK-SU5000E, SK-SU3000C, SK-SU5000C) jsou jednofázové hybridní invertory z rodiny Gen2 X1 Hybrid. Kombinují solární FV konverzi s řízením bateriového úložiště v jednom zařízení. TapHome se připojuje přímo k invertoru přes Modbus TCP po Ethernetu — není potřeba žádná další brána ani WiFi dongle.

Šablona poskytuje monitoring v reálném čase: AC výstupní výkon, výrobu FV stringů, stav nabití a výkon baterie, dodávku/odběr ze sítě, denní a celkovou produkci energie a teplotní senzory invertoru a baterie.

## Aktivace Modbus komunikace

Série SK-SU má vestavěný Ethernet modul s nativní podporou Modbus TCP. Není potřeba žádný další hardware (Pocket WiFi dongle).

1. Připojte Ethernet kabel z Ethernet portu invertoru do routeru nebo switche v lokální síti
2. Zkontrolujte DHCP tabulku routeru a najděte IP adresu přiřazenou invertoru
3. Ověřte, že TapHome Core je ve stejné síti/podsíti jako invertor

- **Protokol:** Modbus TCP
- **Port:** 502
- **Výchozí Slave ID:** 1
- **Funkční kód:** 0x04 (Read Input Registers)
- **Pořadí bajtů:** Little-endian pro 32bitové hodnoty

> [!WARNING]
> Invertor podporuje pouze jedno aktivní Modbus TCP připojení najednou. Před připojením TapHome zavřete všechny ostatní Modbus nástroje (QModMaster, monitoring SolaX Cloud přes dongle).

## Konfigurace

Při importu šablony do TapHome zadejte:

- **IP adresa** — IP adresa invertoru v lokální síti (zadejte skutečnou adresu zařízení; šablona předvyplní zástupnou hodnotu 192.168.1.0)
- **Slave ID** — Modbus slave adresa (výchozí: 1)

Doporučený minimální cyklus dotazování invertoru je přibližně 1 sekunda. Šablona používá intervaly 2,5–150 sekund podle zařízení, což je v rámci tohoto limitu.

## Možnosti zařízení

Šablona zpřístupňuje následující zařízení:

### Solární výroba

- **PV String 1 Power** — výkon FV stringu 1 v reálném čase v kW (registr 0x0A, UInt16, dělený 1000)
- **PV String 2 Power** — výkon FV stringu 2 v reálném čase v kW (registr 0x0B, UInt16, dělený 1000)
- **AC Power** — celkový AC výstupní výkon invertoru v kW (registr 0x02, Int16, dělený 1000)

### Monitoring baterie

- **Battery SOC** — stav nabití baterie v procentech (registr 0x1C, UInt16). Zobrazen jako 0–100 % v TapHome pomocí AnalogInput s konverzí úrovně (dělený 100 pro rozsah 0,0–1,0).
- **Battery Power** — výkon nabíjení/vybíjení v kW (registr 0x16, Int16, dělený 1000). Kladné hodnoty znamenají nabíjení, záporné vybíjení.
- **Battery Temperature** — teplota baterie v °C (registr 0x55, UInt16, dělený 10). Jedná se o registr specifický pro Gen2 SK-SU.

### Měření sítě

- **Grid Feed-in / Consumption** — výkon sítě v reálném čase v kW (registry 0x46–0x47, LittleEndianInt32, dělený 1000). Kladné hodnoty znamenají export energie do sítě, záporné import ze sítě.
- **Daily / Instant Production** — elektroměr kombinující denní produkci energie v kWh (registr 0x50, UInt16, dělený 10) s okamžitým AC výkonem v kW (registr 0x02).

### Celková energie

- **Total Energy Production** — kumulativní celková energie vyrobená invertorem v kWh (registry 0x52–0x53, LittleEndianInt32, dělený 1000).

### Monitoring teploty

- **Inverter Temperature** — vnitřní teplota invertoru v °C (registr 0x08, Int16).
- **Battery Temperature** — viz sekce Monitoring baterie výše.

### Servisní atributy

Modul zpřístupňuje jeden servisní atribut:

- **Run Mode** — aktuální provozní režim invertoru čtený z registru 0x09. Hodnoty: 0=Wait, 1=Check, 2=Normal, 3=Fault, 4=Permanent Fault, 5=Update, 6=Off-grid waiting, 7=Off-grid, 8=Self Test, 9=Idle, 10=Standby.

### Alarmy

Šablona monitoruje tři chybové registry a vyvolá alarm při detekci poruchy:

| Registr | Alarm |
|---------|-------|
| 0x40 | Porucha invertoru |
| 0x42 | Porucha nabíjení |
| 0x43 | Porucha řízení |

### Další možnosti mimo šablonu

SolaX SK-SU také zpřístupňuje Modbus registry pro napětí a proud sítě, napětí a proudy FV stringů, frekvenci sítě, napětí a proud baterie, teplotu BMS baterie, kumulativní energii importovanou/exportovanou ze sítě a nastavení Use Mode (Self Use, Feed-in Priority, Backup, Manual). Tyto lze přidat do šablony TapHome v budoucí aktualizaci.

## Řešení problémů

### Žádná Modbus komunikace

1. Ověřte, že Ethernet kabel je připojen do Ethernet portu invertoru (ne do portu WiFi donglu)
2. Potvrďte IP adresu invertoru — zkontrolujte DHCP tabulku routeru
3. Ujistěte se, že TapHome Core a invertor jsou ve stejné síti/podsíti
4. Zkontrolujte, že žádný firewall neblokuje port 502
5. Zavřete všechna ostatní Modbus TCP připojení k invertoru (podporováno je pouze jedno připojení)

### Hodnoty ukazují nulu během noci / bez slunečního svitu

Toto je normální. Když je FV výroba nulová, invertor přejde do režimu Wait nebo Idle (Run Mode 0 nebo 9). AC výkon a výkon FV stringů budou nulové. Hodnoty výkonu baterie a sítě se budou nadále aktualizovat.

### Battery SOC zobrazuje neočekávané hodnoty

Šablona čte registr 0x1C (Battery Capacity) a dělí 100 pro rozsah AnalogInput 0,0–1,0. Ověřte, že baterie je připojena a BMS komunikuje (registr BMS_Connect_State 0x11 by měl být 1).

## Dostupná zařízení 10

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

SolaX SK-SU Hybridní solární invertor Modul

Servisní atributy

|                |                                                                                                                                               |
|----------------|-----------------------------------------------------------------------------------------------------------------------------------------------|
| Provozní režim | Aktuální provozní režim invertoru — Wait, Check, Normal, Fault, Permanent Fault, Update, Off-grid waiting, Off-grid, Self Test, Idle, Standby |

Čtení (modul)

```taphome
#alarms
IF(MODBUSR(A, 0x40, Uint16) = 1, ADDERROR("Porucha meniča"));
IF(MODBUSR(A, 0x42, Uint16) = 1, ADDERROR("Porucha nabíjania"));
IF(MODBUSR(A, 0x43, Uint16) = 1, ADDERROR("Porucha  riadenia meniča"));
```

Servisní atributy

Solax Run Mode

```taphome
MODBUSR(A, 0x09, Uint16);
```

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

AC výstupní výkon invertoru (strana sítě)

Registr: A:0x02 Int16 Jednotka: kW numeric

Čtení

```taphome
MODBUSR(A,0x02, Int16)/ 1000
```

SOC baterie Analogový vstup Pouze ke čtení

Stav nabití baterie v procentech (0–100 %)

Registr: A:0x1C UInt16 Jednotka: % numeric

Čtení vstupní úrovně

```taphome
MODBUSR(A, 0x1C, UInt16)/100
```

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

Výkon nabíjení/vybíjení baterie — kladný=nabíjení, záporný=vybíjení

Registr: A:0x16 Int16 Jednotka: kW numeric

Čtení

```taphome
MODBUSR(A, 0x16, Int16)/1000
```

Celková produkce energie Proměnná Pouze ke čtení

Kumulativní celková energie vyrobená invertorem

Registr: A:0x52 LittleEndianInt32 Jednotka: kWh numeric

Čtení

```taphome
MODBUSR(A, 0x52,LittleEndianInt32) / 1000
```

Denní / okamžitá výroba Elektroměr Pouze ke čtení

Elektroměr — denní produkce energie a okamžitý AC výkon

Registr: A:0x50 (total), A:0x02 (demand) UInt16 / Int16 Jednotka: kWh / kW numeric

Čtení celkové spotřeby

```taphome
MODBUSR(A, 0x50, UInt16) /10
```

Čtení odběru

```taphome
MODBUSR(A,0x02, Int16)/1000
```

Dodávka / odběr ze sítě Proměnná Pouze ke čtení

Výkon sítě — kladný=export do sítě, záporný=import ze sítě

Registr: A:0x46 LittleEndianInt32 Jednotka: kW numeric

Čtení

```taphome
MODBUSR(A, 0x46,LittleEndianInt32)/1000
```

Výkon FV stringu 1 Proměnná Pouze ke čtení

Výkon solárního stringu 1 v reálném čase

Registr: A:0x0A UInt16 Jednotka: kW numeric

Čtení

```taphome
MODBUSR(A,0x0a, UInt16)/1000
```

Výkon FV stringu 2 Proměnná Pouze ke čtení

Výkon solárního stringu 2 v reálném čase

Registr: A:0x0B UInt16 Jednotka: kW numeric

Čtení

```taphome
MODBUSR(A,0x0b, UInt16)/1000
```

Teplota baterie Teplotní senzor Pouze ke čtení

Teplotní senzor baterie

Registr: A:0x55 UInt16 Jednotka: °C numeric

Čtení teploty

```taphome
MODBUSR(A, 0x55, UInt16) /10
```

Teplota invertoru Teplotní senzor Pouze ke čtení

Vnitřní teplota invertoru

Registr: A:0x08 Int16 Jednotka: °C numeric

Čtení teploty

```taphome
MODBUSR(A, 0x08, Int16)
```

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

Možná vylepšení (15)

- A:0x00 Grid Voltage — UInt16, 0.1V, read-only — grid voltage measurement
- A:0x01 Grid Current — Int16, 0.1A, read-only — grid current measurement
- A:0x03 PV1 Voltage — UInt16, 0.1V — PV string 1 voltage
- A:0x04 PV2 Voltage — UInt16, 0.1V — PV string 2 voltage
- A:0x05 PV1 Current — UInt16, 0.1A — PV string 1 current
- A:0x06 PV2 Current — UInt16, 0.1A — PV string 2 current
- A:0x07 Grid Frequency — UInt16, 0.01Hz — grid frequency
- A:0x0E Battery Voltage — UInt16, 0.1V — battery voltage
- A:0x0F Battery Current — Int16, 0.1A — battery current (positive=charge, negative=discharge)
- A:0x10 Battery Power — Int16, 1W — battery power
- A:0x12 Battery Temperature (BMS) — Int16, 1°C — BMS-reported battery temperature
- A:0x48 Total Energy to Grid — UInt32, 0.01kWh — cumulative energy exported to grid (from meter)
- A:0x4A Total Energy from Grid — UInt32, 0.01kWh — cumulative energy imported from grid (from meter)
- H:0x7B Use Mode — UInt16, R/W — 0=Self Use, 1=Feed-in Priority, 2=Backup, 3=Manual. Writable holding register for mode selection
- A:0x40 Inverter Fault Code — UInt32 (2 registers), bitmask — inverter error codes. Template uses this for ADDERROR alarms but not as a readable device

## 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

- SolaX Hybrid X1/X3 — Modbus TCP & RTU Communication Protocol V3.21
  
  [www.gbc-solino.cz](https://www.gbc-solino.cz/files/uploads/FAQ%20SolaX/Hybrid-X1X3-G4-ModbusTCPRTU-V3.21-English_0622-public-version.pdf) 2026-03-29
  
  [PDF](https://taphome.com/compatibility/devices/solax-hybrid-sk-su/manufacturer/Hybrid-X1X3-G4-ModbusTCPRTU-V3.21.pdf)
- Home Assistant SolaX Modbus Integration — Gen2 Register Map
  
  [github.com](https://github.com/wills106/homeassistant-solax-modbus) 2026-03-29
- SolaX KB: How to Get Device Data by Modbus TCP
  
  [kb.solaxpower.com](https://kb.solaxpower.com/solution/detail/ff8080818407e2a701840a22dec20032) 2026-03-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/)

