---
title: "SolarEdge SunSpec Invertor"
description: "Integrácia SolarEdge SunSpec Modbus RTU pre TapHome. Monitorovanie AC/DC výkonu, napätia, prúdu, frekvencie, energie, teploty chladiča a stavu."
url: "https://taphome.com/sk/compatibility/solaredge-sunspec/"
language: sk
lastmod: 2026-03-23
generator: hugo
ai:
  topics: ["modbus-rtu","inverter","rs485","sunspec","solar","3-phase","energy-monitoring"]
  questions: ["Ako integrovať SolarEdge menič do TapHome cez Modbus RTU?","Čo monitoruje šablóna SolarEdge SunSpec v TapHome?","Ako pripojiť SolarEdge menič cez RS-485 k TapHome?","Ako povoliť SunSpec Modbus v SolarEdge meničovi?","Aké prevádzkové stavy hlási šablóna SolarEdge SunSpec?","Ako monitorovať výrobu solárnej energie pomocou TapHome?"]
---

# SolarEdge SunSpec Invertor

Komunikácia: Modbus RTU

- [Oficiálna stránka SolarEdge](https://www.solaredge.com)

## Návod na integráciu

Solárne invertory SolarEdge implementujú otvorený protokol SunSpec pre interoperabilitu s monitorovacími zariadeniami tretích strán. Šablóna TapHome číta údaje invertora cez Modbus RTU po RS-485 a poskytuje monitorovanie AC a DC elektrických parametrov v reálnom čase, celoživotnú výrobu energie, teplotu chladiča a prevádzkový stav invertora.

Šablóna podporuje všetky SunSpec-kompatibilné invertory SolarEdge — vrátane jednofázových (SE3000H, SE3800, SE4000H, SE5000H, SE5K, SE6000H, SE7K), trojfázových (SE10K, SE12.5K) a modelov Synergy. Všetky invertory s konfiguráciou SetApp podporujú SunSpec priamo. Invertory s LCD displejom vyžadujú firmware verziu 3.xxxx alebo vyššiu.

## Hardvérové pripojenie

### Zapojenie RS-485

Pripojte invertor SolarEdge k TapHome Core pomocou krúteného páru RS-485:

- **RS-485 A+** na invertore → **A+/D+** na TapHome RS-485
- **RS-485 B-** na invertore → **B-/D-** na TapHome RS-485
- **GND** → spoločná referencia zeme (**odporúčané**)

**Špecifikácia kábla:**

- Typ: tienený krútený pár, 0,2–1 mm² (možno použiť CAT5)
- Minimálne 3 vodiče: A+, B-, GND (tienenie)

Všetky SetApp invertory majú **dva vstavané porty RS485** a môžu súčasne fungovať ako Leader na oboch. Pre jeden invertor pripojený k TapHome použite RS485-1 pre pripojenie SunSpec.

### Pripojenie jedného invertora

RS-485 zbernica slúži na priame pripojenie invertora k TapHome. Ethernet alebo bezdrôtové pripojenie slúži osobitne pre monitorovaciu platformu SolarEdge.

![SolarEdge pripojenie jedného invertora cez RS-485 k TapHome](https://taphome.com/images/compatibility/solaredge-sunspec/connection-single_hu_c860a4c9ee409c44.jpg)

### Pripojenie viacerých invertorov

Ak je potrebný druhý RS-485 port, použite RS-485-2 pre invertory s konfiguráciou SetApp, alebo RS-485-E (vyžaduje plug-in) pre invertory s LCD.

**Varianta 1 (priame pripojenie)** — všetky Followery aj Leader sú pripojené k TapHome cez RS-485-1. Každý invertor na RS-485 zbernici musí mať jedinečné Modbus Device ID.

![SolarEdge priame pripojenie viacerých invertorov cez RS-485](https://taphome.com/images/compatibility/solaredge-sunspec/connection-multiple-option1_hu_6ace2bf69a8d91d3.jpg)

**Varianta 2 (cez Leader)** — Followery sa pripoja k Leaderovi cez RS-485-1, Leader sa pripojí k TapHome cez RS-485-2 alebo RS-485-E.

![SolarEdge pripojenie viacerých invertorov cez Leader-Follower RS-485](https://taphome.com/images/compatibility/solaredge-sunspec/connection-multiple-option2_hu_7697d7e63dc99f4d.jpg)

> [!NOTE]
> Systémy SolarEdge podporujú iba **jedného Modbus Leadera** — buď Modbus RTU, alebo Modbus TCP, nie oboje. Ak je TapHome pripojený cez RS-485, žiadny iný Modbus master nemôže používať rovnakú zbernicu.

## Konfigurácia

### Povolenie Modbus komunikácie

#### SetApp invertory

1. Otvorte aplikáciu SetApp a ťuknite na **Commissioning → Site Communication**
2. Prejdite na **RS485-1 → Protocol** a vyberte **SunSpec (Non-SE Logger)**
3. Prejdite na **RS485-1 → Device ID** a zadajte Modbus adresu (jedinečná hodnota **1–247**)
4. Voliteľne nastavte prenosovú rýchlosť v **RS485-1 → Baud rate** (predvolené: 115200 bps)

#### Invertory s LCD displejom

1. Prejdite na **Communication → RS485-1 Conf → Device Type** a vyberte **Non-SE Logger**
2. Prejdite na **Communication → RS485-1 Conf → Protocol** a vyberte **SunSpec**

### Komunikačné parametre

| Parameter | Hodnota |
|-----------|---------|
| **Prenosová rýchlosť** | 115200 bps (konfigurovateľné 9600–115200) |
| **Dátové bity** | 8 |
| **Parita** | Žiadna |
| **Stop bity** | 1 |
| **Slave ID** | 1–247 (konfigurovateľné) |
| **Doba odozvy** | < 100 ms na invertor pri 115200 bps |

> [!TIP]
> Predvolená prenosová rýchlosť je **115200 bps**. Konfigurácia prenosovej rýchlosti je podporovaná od verzie CPU firmvéru 2.0549 a vyššej. Ak TapHome nedokáže komunikovať na 115200, skúste znížiť na 9600 bps v nastaveniach invertora aj v konfigurácii modulu TapHome.

### Nastavenie viacerých invertorov

Pri pripájaní viacerých invertorov k TapHome:

1. Nakonfigurujte každý invertor s **jedinečným Device ID** (1–247)
2. Pripojte všetky invertory na zbernicu RS-485 v reťazovej topológii
3. V TapHome pridajte samostatnú inštanciu modulu pre každý invertor s príslušným Slave ID
4. Leader invertor sa pripája k TapHome; Followery sa pripájajú cez RS485-1 v reťazci

Pre systémy s Commercial Gateway použite RS485-2 na gateway pre pripojenie TapHome a RS485-1 pre reťazec Leader-Follower.

## Možnosti zariadenia

### Monitorovanie AC elektrických parametrov

Šablóna poskytuje komplexné monitorovanie AC strany s dynamickými škálovacími faktormi SunSpec. Každá hodnota sa číta ako škálované celé číslo a konvertuje pomocou registra škálovacieho faktora pre daný parameter:

- **AC celkový prúd** (H:40071) — súčet všetkých fázových prúdov v ampéroch
- **AC prúd fázy A/B/C** (H:40072–40074) — prúd na fázu, všetky zdieľajú škálovací faktor na H:40075
- **AC výkon** (H:40083) — celkový AC výstupný výkon vo wattoch
- **AC frekvencia** (H:40085) — frekvencia siete v Hz

### Monitorovanie AC napätia

Šablóna číta napätia medzi fázami aj medzi fázou a nulou, všetky používajú škálovací faktor napätia na H:40082:

- **AC napätie fázy A-B** (H:40076), **B-C** (H:40077), **C-A** (H:40078) — napätia medzi fázami
- **AC napätie fázy A-N** (H:40079), **B-N** (H:40080), **C-N** (H:40081) — napätia medzi fázou a nulou

> [!NOTE]
> Jednofázové invertory (SunSpec DID 101) vyplňujú iba registre fázy A. Dvojfázové invertory (DID 102) vyplňujú fázy A a B. Trojfázové invertory (DID 103) vyplňujú všetky tri fázy.

### Kvalita výkonu

- **Zdanlivý výkon** (H:40087) — AC zdanlivý výkon vo VA
- **Jalový výkon** (H:40089) — AC jalový výkon vo VAR
- **Účinník** (H:40091) — AC účinník v percentách

### Monitorovanie DC vstupu

- **DC prúd** (H:40096) — DC vstupný prúd zo solárnych panelov v ampéroch
- **DC napätie** (H:40098) — DC vstupné napätie vo voltoch
- **DC výkon** (H:40100) — DC vstupný výkon vo wattoch

### Výroba energie

- **AC celoživotná energia** (H:40093) — akumulovaná celková výroba energie v kWh. Toto zariadenie tiež číta AC výkon (H:40083) ako aktuálny odber v kW, čo umožňuje sledovanie okamžitého výkonu aj kumulatívnej energie v TapHome

### Teplota a stav

- **Teplota chladiča** (H:40103) — teplota chladiča invertora v °C
- **Prevádzkový stav** (H:40107) — aktuálny stav invertora:
    - **1 — Off** — invertor je vypnutý
    - **2 — Sleeping** — nočný režim / automatické vypnutie
    - **3 — Grid Monitoring** — spúšťanie / prebúdzanie
    - **4 — Producing** — invertor je ZAPNUTÝ a vyrába energiu (MPPT)
    - **5 — Throttled** — výroba je obmedzená
    - **6 — Shutting Down** — vypínanie
    - **7 — Fault** — poruchový stav
    - **8 — Standby** — údržba / nastavenie

### Servisná diagnostika

Modul sprístupňuje šesť servisných atribútov pre identifikáciu a diagnostiku:

- **SunSpecID** (H:40000) — overenie hlavičky protokolu SunSpec (očakávaná hodnota: „SunS" / 0x53756e53)
- **Manufacturer** (H:40004) — názov výrobcu invertora („SolarEdge")
- **Model** (H:40020) — model invertora (napr. „SE5000")
- **Version** (H:40044) — verzia softvéru CPU (napr. „0002.0611")
- **SerialNumber** (H:40052) — sériové číslo invertora
- **SunSpecDID** (H:40069) — identifikuje typ invertora: 101=jednofázový, 102=dvojfázový, 103=trojfázový

ReadScript modulu tiež monitoruje výrobcovo-špecifický stavový register (H:40108) pre hlásenie chýb v TapHome.

### SunSpec škálovacie faktory

Všetky číselné hodnoty v protokole SunSpec používajú dynamické škálovacie faktory. Skutočná hodnota sa vypočíta ako:

```text
Value = RegisterValue × 10^ScaleFactor
```

Napríklad surová hodnota frekvencie 5003 so škálovacím faktorom -2 dáva 50,03 Hz. Šablóna TapHome tento prepočet vykonáva automaticky — nie je potrebná žiadna manuálna konfigurácia.

### Ďalšie možnosti

Invertory SolarEdge tiež sprístupňujú modely meračov SunSpec (201–204) pre až tri externé merače na invertor, čo poskytuje meranie spotreby zo siete, výroby a exportu/importu. Rozšírený model MPPT (SunSpec ID 160) poskytuje DC prúd, napätie, výkon a teplotu na jednotku pre invertory Synergy s firmvérom 4.13.xx alebo novším. Na niektorých modeloch sú k dispozícii dva ďalšie teplotné senzory (H:40104, H:40105). Tieto možno doplniť v budúcej aktualizácii šablóny.

## Riešenie problémov

### Žiadna Modbus komunikácia

1. **Skontrolujte zapojenie RS-485:** Overte, že A+ a B- nie sú prehodené medzi invertorom a TapHome
2. **Overte, že SunSpec je povolený:** Na SetApp invertoroch potvrďte, že RS485-1 Protocol je nastavený na „SunSpec (Non-SE Logger)". Na LCD invertoroch skontrolujte RS485-1 Conf → Protocol → SunSpec
3. **Skontrolujte prenosovú rýchlosť:** Uistite sa, že prenosová rýchlosť modulu TapHome sa zhoduje s nastavením invertora (predvolené 115200 bps)
4. **Overte Device ID:** Slave ID v TapHome sa musí zhodovať s Device ID nakonfigurovaným na invertore
5. **Jeden Leader:** Potvrďte, že na rovnakej zbernici RS-485 nie je pripojený žiadny iný Modbus master

### Všetky hodnoty sú nulové

1. Invertor môže byť v stave **Sleeping** alebo **Off** (nočný režim). Skontrolujte zariadenie prevádzkového stavu — hodnoty 1 a 2 znamenajú, že invertor nevyrába
2. Overte hlavičku SunSpec kontrolou servisného atribútu SunSpecID — mal by zobrazovať „SunS" (0x53756e53). Ak nie, adresovanie registrov môže byť nesprávne

### Hodnoty fázy B/C zobrazujú nulu na jednofázovom invertore

Toto je očakávané správanie. Jednofázové invertory SolarEdge (SunSpec DID 101) vyplňujú iba registre fázy A. Zariadenia fázy B a fázy C budú trvalo zobrazovať nulu. Servisný atribút SunSpecDID potvrdzuje typ invertora.

### Výpadok komunikácie s viacerými invertormi

Doba odozvy sa zvyšuje s počtom Follower invertorov pripojených cez Commercial Gateway. Oneskorenie odozvy je približne N × 100 ms + 60 ms, kde N je počet Followerov. Pre 10 Followerov pri 115200 bps očakávajte približne 1060 ms dobu odozvy. Prispôsobte timeout modulu TapHome podľa toho.

## Dostupné zariadenia 21

Tieto zariadenia sa po importe zobrazia v TapHome.

SolarEdge SunSpec Invertor Modul

Servisné atribúty

|              |                                                                                |
|--------------|--------------------------------------------------------------------------------|
| SunSpecID    | Overenie hlavičky protokolu SunSpec — očakávaná hodnota 'SunS' (0x53756e53)    |
| Výrobca      |                                                                                |
| Model        |                                                                                |
| Verzia       |                                                                                |
| SerialNumber |                                                                                |
| SunSpecDID   | Identifikátor typu invertora — 101=jednofázový, 102=dvojfázový, 103=trojfázový |

Čítanie (modul)

```taphome
var IStatusVendor := modbusr(H, 40108, uint16);
if (IStatusVendor != 0, adderror(IStatusVendor, "Fault"))
```

Servisné atribúty

SunSpecID

```taphome
var ret := modbusr(H, 40000, Uint32);

if (ret = 0x53756e53, "SunS", "Unknown ID")
```

Manufacturer

```taphome
modbusr(H, 40004, String, 32)
```

Model

```taphome
modbusr(H, 40020, String, 32)
```

Version

```taphome
modbusr(H, 40044, String, 32)
```

SerialNumber

```taphome
modbusr(H, 40052, String, 32)
```

SunSpecDID

```taphome
switch(modbusr(H, 40069, uint16),
101, "single phase",
102, "split phase",
103, "three phase",
"Unknown")
```

AC frekvencia Premenná Len na čítanie

Frekvencia AC siete v Hz

Register: H:40085 Int16 Jednotka: Hz numeric

Čítanie

```taphome
MODBUSR(H, 40085, Int16)*power(10, MODBUSR(H, 40086, Int16))
```

AC celoživotná energia Elektromer Len na čítanie

Celková akumulovaná výroba energie (kWh) s aktuálnym AC odberom (kW)

Register: H:40093 Uint32 Jednotka: kWh numeric

Čítanie celkovej spotreby

```taphome
MODBUSR(H, 40093, Uint32) * power(10, MODBUSR(H, 40095, Uint16)) / 1000
```

Čítanie odberu

```taphome
MODBUSR(H, 40083, Int16) * power(10, MODBUSR(H, 40084, Int16)) / 1000
```

AC prúd fázy A Premenná Len na čítanie

Register: H:40072 Uint16 Jednotka: A numeric

Čítanie

```taphome
MODBUSR(H, 40072, Uint16) * power(10, MODBUSR(H, 40075, Int16))
```

AC prúd fázy B Premenná Len na čítanie

Register: H:40073 Uint16 Jednotka: A numeric

Čítanie

```taphome
MODBUSR(H, 40073, Uint16) * power(10, MODBUSR(H, 40075, Int16))
```

AC prúd fázy C Premenná Len na čítanie

Register: H:40074 Uint16 Jednotka: A numeric

Čítanie

```taphome
MODBUSR(H, 40074, Uint16) * power(10, MODBUSR(H, 40075, Int16))
```

AC výkon Premenná Len na čítanie

Celkový AC výstupný výkon invertora

Register: H:40083 Int16 Jednotka: W numeric

Čítanie

```taphome
MODBUSR(H, 40083, Int16) * power(10, MODBUSR(H, 40084, Int16))
```

AC celkový prúd Premenná Len na čítanie

Súčet všetkých AC fázových prúdov

Register: H:40071 Uint16 Jednotka: A numeric

Čítanie

```taphome
MODBUSR(H, 40071, Uint16) * power(10, MODBUSR(H, 40075, Int16))
```

AC napätie fázy A-N Premenná Len na čítanie

Register: H:40079 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40079, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

AC napätie fázy A-B Premenná Len na čítanie

Register: H:40076 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40076, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

AC napätie fázy B-N Premenná Len na čítanie

Register: H:40080 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40080, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

AC napätie fázy B-C Premenná Len na čítanie

Register: H:40077 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40077, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

AC napätie fázy C-N Premenná Len na čítanie

Register: H:40081 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40081, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

AC napätie fázy C-A Premenná Len na čítanie

Register: H:40078 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40078, Uint16) * power(10, MODBUSR(H, 40082, Int16))
```

Zdanlivý výkon Premenná Len na čítanie

Register: H:40087 Int16 Jednotka: VA numeric

Čítanie

```taphome
MODBUSR(H, 40087, Int16) * power(10, MODBUSR(H, 40088, Int16))
```

DC prúd Premenná Len na čítanie

DC vstupný prúd zo solárnych panelov

Register: H:40096 Uint16 Jednotka: A numeric

Čítanie

```taphome
MODBUSR(H, 40096, Uint16) * power(10, MODBUSR(H, 40097, Int16))
```

DC výkon Premenná Len na čítanie

DC vstupný výkon zo solárnych panelov

Register: H:40100 Int16 Jednotka: W numeric

Čítanie

```taphome
MODBUSR(H, 40100, Int16) * power(10, MODBUSR(H, 40101, Int16))
```

DC napätie Premenná Len na čítanie

DC vstupné napätie zo solárnych panelov

Register: H:40098 Uint16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 40098, Uint16) * power(10, MODBUSR(H, 40099, Int16))
```

Teplota chladiča Teplotný senzor Len na čítanie

Teplota chladiča invertora pre tepelné monitorovanie

Register: H:40103 Int16 Jednotka: °C numeric

Čítanie teploty

```taphome
MODBUSR(H, 40103, Int16)*power(10, MODBUSR(H, 40106, Int16))
```

Prevádzkový stav Viacstavový prepínač Len na čítanie

Prevádzkový stav invertora — Off, Sleeping, Grid Monitoring, Producing, Throttled, Shutting Down, Fault, Standby

Register: H:40107 Uint16 enum

Hodnoty / Stavy: Off · Sleeping (auto-shutdown) – Night mode · Grid Monitoring/wake-up · Inverter is ON and producing power · Production (curtailed) · Shutting down · Fault · Maintenance/setup

Čítanie stavu prepínača

```taphome
MODBUSR(H, 40107, Uint16)
```

Účinník Premenná Len na čítanie

Register: H:40091 Int16 Jednotka: % numeric

Čítanie

```taphome
MODBUSR(H, 40091, Int16) * power(10, MODBUSR(H, 40092, Int16))
```

Jalový výkon Premenná Len na čítanie

Register: H:40089 Int16 Jednotka: VAR numeric

Čítanie

```taphome
MODBUSR(H, 40089, Int16) * power(10, MODBUSR(H, 40090, Int16))
```

**Pripojenie:** Modbus RTU • 115200 baud• 8N1 • Slave ID: $\[SlaveId]

Možné vylepšenia (6)

- H:40068 Device Address — Modbus Unit ID (1–247) — useful for multi-inverter setups but redundant with connection\_details slave\_id
- H:40104 Temp Other 1 — Additional temperature sensor 1 (°C with SF at H:40106) — not all models populate this register
- H:40105 Temp Other 2 — Additional temperature sensor 2 (°C with SF at H:40106) — not all models populate this register
- H:40108 Vendor Status (as device) — I\_Status\_Vendor — vendor-specific error codes. Already used in module readscript for error reporting, but not exposed as a separate device
- H:40121+ SunSpec Meter Model (201–204) — Up to 3 SunSpec meters per inverter (grid consumption, production, export/import) — separate template would be needed
- H:40121+ MPPT Extension Model 160 — Per-unit DC current, voltage, power and temperature for Synergy inverters (2–3 units) — requires firmware 4.13.xx+

## Parametre importu

Tieto hodnoty zadáte pri importe XML.

| Pýta sa v aplikácii | Predvolené    |
|---------------------|---------------|
| Slave Id            | `1`           |
| IP address          | `192.168.1.0` |

## Zdroje

- SolarEdge SunSpec Implementation Technical Note
  
  [knowledge-center.solaredge.com](https://knowledge-center.solaredge.com/sites/kc/files/sunspec-implementation-technical-note.pdf) 2026-03-23
  
  [PDF](https://taphome.com/compatibility/devices/solaredge-sunspec/manufacturer/sunspec-implementation-technical-note.pdf)
- SolarEdge MODBUS Register Map (AGG Software)
  
  [www.aggsoft.com](https://www.aggsoft.com/modbus-data-logging/solaredge.htm) 2026-03-23

Dokumenty výrobcov sú © ich príslušných vlastníkov. Poskytujeme ich tak, ako ich zverejnil výrobca, len na informačné účely.

## Súvisiaca dokumentácia

- [Modbus Integration](https://taphome.com/sk/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/sk/docs/integration/modbus/)
- [Jednoduchá konfigurácia pomocou šablón](https://taphome.com/sk/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/sk/docs/script/modbus-scripts/)
- [Funkcie Modbus](https://taphome.com/sk/docs/script/modbus/)
- [Dátové typy Modbus](https://taphome.com/sk/docs/script/modbus-data-types/)

