
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.

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.

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.

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
- Otvorte aplikáciu SetApp a ťuknite na Commissioning → Site Communication
- Prejdite na RS485-1 → Protocol a vyberte SunSpec (Non-SE Logger)
- Prejdite na RS485-1 → Device ID a zadajte Modbus adresu (jedinečná hodnota 1–247)
- Voliteľne nastavte prenosovú rýchlosť v RS485-1 → Baud rate (predvolené: 115200 bps)
Invertory s LCD displejom
- Prejdite na Communication → RS485-1 Conf → Device Type a vyberte Non-SE Logger
- 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 |
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:
- Nakonfigurujte každý invertor s jedinečným Device ID (1–247)
- Pripojte všetky invertory na zbernicu RS-485 v reťazovej topológii
- V TapHome pridajte samostatnú inštanciu modulu pre každý invertor s príslušným Slave ID
- 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
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:
| |
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
- Skontrolujte zapojenie RS-485: Overte, že A+ a B- nie sú prehodené medzi invertorom a TapHome
- 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
- Skontrolujte prenosovú rýchlosť: Uistite sa, že prenosová rýchlosť modulu TapHome sa zhoduje s nastavením invertora (predvolené 115200 bps)
- Overte Device ID: Slave ID v TapHome sa musí zhodovať s Device ID nakonfigurovaným na invertore
- Jeden Leader: Potvrďte, že na rovnakej zbernici RS-485 nie je pripojený žiadny iný Modbus master
Všetky hodnoty sú nulové
- 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
- 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.
