TapHome

Sofar Solar HYD KTL-3PH

Modbus RTU
Beküldő
Utoljára frissítve: 03. 2026
Sofar Solar HYD KTL-3PH

A Sofar Solar HYD 5/6/8/10/15/20KTL-3PH egy háromfázisú hibrid inverter sorozat, amely a napelemes termelést akkumulátoros energiatárolással kombinálja. A TapHome Modbus RTU-n keresztül csatlakozik RS-485-ön az inverter 16 tűs COM portján keresztül, és holding regisztereket olvas a valós idejű napelemes teljesítményhez, akkumulátor állapothoz, hálózati teljesítményhez, fázisonkénti feszültségekhez és energiaszámlálókhoz.

Az inverter akár 31 eszközt támogat egyetlen RS-485 buszon daisy-chain bekötéssel. Minden inverternek egyedi Modbus Slave ID-ra van szüksége (konfigurálható, alapértelmezett 1). A kommunikációs paraméterek fixek: 9600 baud, 8N1.

Hardveres csatlakozás

Kommunikációs interfészek
Sofar Solar HYD KTL-3PH kommunikációs interfészek elhelyezkedése

A TapHome monitorozáshoz használt RS-485 csatlakozás a COM portot használja — egy 16 tűs multifunkcionális csatlakozó az inverter alján.

COM port lábkiosztás
Sofar Solar HYD KTL-3PH COM port 16 tűs csatlakozó lábkiosztás

A TapHome csatlakozáshoz szükséges tűk:

FunkcióMegjegyzés
1RS485A1-1 (+)Monitorozó/vezérlő RS-485 jel A
2RS485A1-2 (+)Második csatlakozó daisy-chain-hez
3RS485B1-1 (-)RS-485 jel B
4RS485B1-2 (-)Második csatlakozó daisy-chain-hez
5RS485A2 (+)Smart meter — külön busz
6RS485B2 (-)Smart meter — külön busz
7CAN0_HBMS kommunikáció (CAN)
8CAN0_LBMS kommunikáció (CAN)

Csatlakoztasd a TapHome-ot az 1+3 tűkhöz (vagy 2+4):

  • 1. tű (RS485A1) → A+/D+ a TapHome RS-485-ön
  • 3. tű (RS485B1) → B-/D- a TapHome RS-485-ön

Ne használd az 5+6 tűket — ezek a smart meternek vannak fenntartva egy külön RS-485 buszon. A TapHome-ot az 1+3 (vagy 2+4) tűkhöz kell csatlakoztatni a Modbus monitorozáshoz.

RS-485 daisy-chain bekötés
RS-485 daisy-chain bekötés több Sofar Solar inverterhez

Több inverter csatlakoztatásakor kösd össze őket daisy-chain-ben az RS-485 buszon. Helyezz el egy 120 Ohm lezáró ellenállást az 1. és 4. tű között a busz első és utolsó eszközén.

Kábel specifikáció:

  • Típus: Árnyékolt sodrott érpár, rézátmérő > 0,5 mm²
  • Maximális hossz: 1200 m
  • A kábelt tartsd távol az erősáramú kábelektől és elektromos terektől

Konfiguráció

Modbus kommunikációs paraméterek

Az RS-485 kommunikációs paraméterek fixek, és nem igényelnek konfigurálást az inverter oldalán:

ParaméterÉrték
Baud ráta9600 bps
Adatbitek8
ParitásNincs
Stop bitek1
Slave ID1 (alapértelmezett, konfigurálható 1–31)

Több inverter ugyanazon a buszon történő használatakor mindegyiknek egyedi Slave ID-val kell rendelkeznie. A Slave ID az inverter LCD menüjén vagy a SolarMAN alkalmazáson keresztül konfigurálható.

Eszközfunkciók

Akkumulátor monitorozás

A sablon töltöttségi állapot (SOC) monitorozást biztosít akár két akkumulátor csomaghoz. Az Akkumulátor 1 SOC minden HYD KTL-3PH modellen elérhető, az Akkumulátor 2 SOC a HYD 10–20KTL-3PH modelleken duális akkumulátor bemenettel.

Minden akkumulátor SOC eszköz öt szerviz attribútumot tartalmaz a részletes akkumulátor diagnosztikához: hőmérséklet, feszültség, töltő/kisütő áram, töltő/kisütő teljesítmény és állapotegészség (SOH).

Két energiaszámláló eszköz követi a napi akkumulátor töltést és kisütést kWh-ban, mindegyik szerviz attribútummal az összesített élettartam értékhez.

Napelemes termelés monitorozás

A sablon akár három egyedi napelemes string (PV1, PV2, PV3) teljesítményét olvassa, mindegyik szerviz attribútumokkal a string feszültségéhez és áramához. Egy kombinált PV Power Total eszköz mutatja az összes string összesített teljesítményét.

Két energiaszámláló eszköz követi a napelemes termelést — napi és összesített élettartam értékek kWh-ban.

Hálózati és terhelési energia

Négy energiaszámláló eszköz biztosít napi értékeket a hálózati interakcióhoz és a terhelés fogyasztáshoz:

  • Energy Purchase Today — hálózatból vásárolt energia (kWh)
  • Energy Selling Today — hálózatba eladott energia (kWh)
  • Load Consumption Today — teljes terhelés fogyasztás (kWh)

Minden napi számláló tartalmaz egy szerviz attribútumot az összesített élettartam értékkel.

AC kimenet monitorozás

A sablon három fázisonkénti feszültség eszközt biztosít (R/S/T-fázis, ami L1/L2/L3-nak felel meg), mindegyik szerviz attribútummal a fázis áramhoz. A hálózati frekvencia Hz-ben jelenik meg.

Két teljesítmény eszköz monitorozza az inverter kimenetet különböző mérési pontokon:

  • Total Active Power Output — inverter kimeneti teljesítmény kW-ban, szerviz attribútumokkal a meddő teljesítményhez (kVAR) és a látszólagos teljesítményhez (kVA)
  • Total Active Power PPC — teljesítmény a közös csatlakozási ponton (hálózati csatlakozási pont) kW-ban, meddő és látszólagos teljesítmény szerviz attribútumokkal. Ez a mérés a betáplálási korlátozáshoz és az erőmű-szabályozó funkciókhoz használatos.
Modul szerviz attribútumok

A modul három szerviz attribútumot biztosít az inverter diagnosztikához:

  • Product Code — inverter termék azonosítás
  • System State — aktuális üzemi állapot: Várakozás, Felismerés, Hálózatra csatlakozva, Vészáramellátás, Javítható hiba, Állandó hiba, Frissítés vagy Önfeltöltés
  • Ambient Temperature — inverter belső hőmérséklete °C-ban

A modul ReadScript három hibabitmaszk regisztert is monitoroz (H:0x0405–H:0x0407), amelyek hálózatvédelmi hibákat, mintavételezési hibákat és hardverhibákat jelentenek hibaként a TapHome-ban.

További lehetőségek

A HYD KTL-3PH inverterek regisztereket is biztosítanak távoli be-/kikapcsoláshoz, energiatárolási mód kiválasztásához (Saját fogyasztás, Időalapú, Időzítés, Passzív, Csúcsvágás, Szigetüzem) és passzív akkumulátor töltés/kisütés vezérléshez külső energiamenedzsment rendszerekhez. Fázisonkénti hatásos teljesítmény és teljesítménytényező, szigetüzem/EPS kimenet monitorozás, további napelemes string bemenetek (PV4+), akkumulátor ciklusszámok, hűtőborda hőmérséklet és 3–6. akkumulátor paraméterei szintén elérhetők Modbus-on keresztül. Ezek egy jövőbeli sablon frissítésben adhatók hozzá.

A passzív mód regiszterei (H:0x1110 és H:0x1187) lehetővé teszik az akkumulátor töltési/kisütési teljesítmény külső Modbus vezérlését. Ez különösen hasznos TapHome smart rule-okhoz energiamenedzsment stratégiák megvalósítására, például az akkumulátorok töltésére alacsony tarifás időszakokban.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizd, hogy az RS-485 kábel az 1+3 tűkhöz (vagy 2+4) van csatlakoztatva a COM porton — nem az 5+6 tűkhöz (smart meter busz)
  2. Ellenőrizd a kábel polaritását: 1. tű (A+) a TapHome A+-hoz, 3. tű (B-) a TapHome B–hez
  3. Győződj meg, hogy a TapHome 9600 baudra, paritás nélkül, 1 stop bittel van konfigurálva
  4. Ellenőrizd, hogy a Slave ID megegyezik az inverter és a TapHome között
  5. Ellenőrizd a 120 Ohm lezáró ellenállást a busz első és utolsó eszközén
Időszakos kommunikációs hibák
  1. Győződj meg, hogy az RS-485 kábel árnyékolt sodrott érpár rézátmérő > 0,5 mm²
  2. Tartsd az RS-485 kábeleket távol az erősáramú és DC kábelektől
  3. Ellenőrizd, hogy a busz teljes hossza nem haladja meg az 1200 m-t
  4. Ellenőrizd, hogy nincsenek duplikált Slave ID-k a buszon
A System State hibát jelez
  1. Ellenőrizd a System State szerviz attribútumot a konkrét állapotkódért (4 = Javítható hiba, 5 = Állandó hiba)
  2. Tekintsd meg a hibaregiszter részleteit a TapHome szerviz diagnosztikában — a sablon három hibabitmaszk regisztert olvas a hálózatvédelem, mintavételezési hibák és hardverhibák lefedésére
  3. Nézd meg az inverter LCD kijelzőjét vagy a SolarMAN alkalmazást a részletes hibakódokért

Elérhető eszközök

Sofar Solar HYD KTL-3PH Modul
Szerviz attribútumok
Termékkód
Rendszer állapotAz inverter üzemi állapota — Várakozás, Felismerés, Hálózatra csatlakozva, Vészáramellátás, Javítható hiba, Állandó hiba, Frissítés, Önfeltöltés
Környezeti hőmérsékletAz inverter belső hőmérséklete °C-ban

SofarSolar

Olvasás (modul)
#fault 1
var fault :=MODBUSR(H, 0x0405, Uint16);
IF fault !=0 
IF(GETBIT(fault, 0) != 0, ADDERROR("Grid over-voltage"));
IF(GETBIT(fault, 1) != 0, ADDERROR("Grid undervoltage"));
IF(GETBIT(fault, 2) != 0, ADDERROR("Grid overfrequency"));
IF(GETBIT(fault, 3) != 0, ADDERROR("Grid underfrequency"));
IF(GETBIT(fault, 4) != 0, ADDERROR("Leakage current fault"));
IF(GETBIT(fault, 5) != 0, ADDERROR("High penetration error"));
IF(GETBIT(fault, 6) != 0, ADDERROR("Low penetration error"));
IF(GETBIT(fault, 7) != 0, ADDERROR("Islanding error"));
IF(GETBIT(fault, 8) != 0, ADDERROR("Grid voltage transient value overvoltage 1"));
IF(GETBIT(fault, 9) != 0, ADDERROR("Grid voltage transient value overvoltage 2"));
IF(GETBIT(fault, 10) != 0, ADDERROR("Grid line voltage error"));
IF(GETBIT(fault, 11) != 0, ADDERROR("Inverter voltage error"));
IF(GETBIT(fault, 12) != 0, ADDERROR("Anti-backflow overload"));
END

#fault 2
fault :=MODBUSR(H, 0x0406, Uint16);
IF fault !=0 
IF(GETBIT(fault, 0) != 0, ADDERROR("Grid current sampling error"));
IF(GETBIT(fault, 1) != 0, ADDERROR("Grid current DC component sampling error (AC side)"));
IF(GETBIT(fault, 2) != 0, ADDERROR("Grid voltage sampling error (DC side)"));
IF(GETBIT(fault, 3) != 0, ADDERROR("Grid voltage sampling error (AC side)"));
IF(GETBIT(fault, 4) != 0, ADDERROR("Leakage current sampling error (DC side)"));
IF(GETBIT(fault, 5) != 0, ADDERROR("Leakage current sampling error (AC side)"));
IF(GETBIT(fault, 6) != 0, ADDERROR("Load voltage DC component sampling error"));
IF(GETBIT(fault, 7) != 0, ADDERROR("DC input current sampling error"));
IF(GETBIT(fault, 8) != 0, ADDERROR("DC component sampling error of grid current (DC side)"));
IF(GETBIT(fault, 9) != 0, ADDERROR("DC input branch current sampling error"));
IF(GETBIT(fault, 12) != 0, ADDERROR("Leakage current consistency error"));
IF(GETBIT(fault, 13) != 0, ADDERROR("Grid voltage consistency error"));
IF(GETBIT(fault, 14) != 0, ADDERROR("DCI consistency error"));
END

#fault 3
fault :=MODBUSR(H, 0x0407, Uint16);
IF fault !=0 
IF(GETBIT(fault, 0) != 0, ADDERROR("SPI communication error (DC side)"));
IF(GETBIT(fault, 1) != 0, ADDERROR("SPI communication error (AC side)"));
IF(GETBIT(fault, 2) != 0, ADDERROR("Chip error (DC side)"));
IF(GETBIT(fault, 3) != 0, ADDERROR("Chip error (AC side)"));
IF(GETBIT(fault, 4) != 0, ADDERROR("Auxiliary power error"));
IF(GETBIT(fault, 5) != 0, ADDERROR("Inverter soft start failure"));
IF(GETBIT(fault, 8) != 0, ADDERROR("Relay detection failure"));
IF(GETBIT(fault, 9) != 0, ADDERROR("Low insulation impedance"));
IF(GETBIT(fault, 10) != 0, ADDERROR("Grounding error"));
IF(GETBIT(fault, 11) != 0, ADDERROR("Input mode setting error"));
IF(GETBIT(fault, 12) != 0, ADDERROR("CT error"));
IF(GETBIT(fault, 13) != 0, ADDERROR("Input reversal error"));
IF(GETBIT(fault, 14) != 0, ADDERROR("Parallel error"));
IF(GETBIT(fault, 15) != 0, ADDERROR("Serial number error"));
END
Szerviz attribútumok
Product Code
MODBUSR(H, 0x2000, Uint16);
System State
SWITCH(MODBUSR(H, 0x0404, Uint16),
0, "Waiting",
1, "Detection",
2, "Grid-connected",
3, "Emergency power supply",
4, "Recoverable fault",
5, "Permanent fault",
6, "Upgrade",
7, "Self-charging",
"Fault")
Ambient Temperature
MODBUSR(H, 0x0418, Int16) + "°C";
Akkumulátor 1 SOC Analóg bemenet Csak olvasható

Akkumulátor 1 töltöttségi állapota százalékban — tartalmaz szerviz attribútumokat hőmérséklethez, feszültséghez, áramhoz, teljesítményhez és SOH-hoz

Regiszter: H:0x0608 Uint16 Egység: % numeric
Szerviz attribútumok
Hőmérséklet
Feszültség
Áram
Teljesítmény
SOH

Akkumulátor 1 SOC

Bemeneti szint olvasása
MODBUSR(H, 0x0608, Uint16)
Szerviz attribútumok
Temperature
MODBUSR(H, 0x0607, Int16) + "°C";
Voltage
MODBUSR(H, 0x0604, Uint16) + " V";
Current
MODBUSR(H, 0x0605, Int16)/100 + " A";
Power
MODBUSR(H, 0x0606, Int16)/100 + " kW";
SOH
MODBUSR(H, 0x0609, Uint16) + " %";
Akkumulátor 2 SOC Analóg bemenet Csak olvasható

Akkumulátor 2 töltöttségi állapota százalékban — elérhető a HYD 10–20KTL-3PH modelleken duális akkumulátor bemenettel

Regiszter: H:0x060F Uint16 Egység: % numeric
Szerviz attribútumok
Hőmérséklet
Feszültség
Áram
Teljesítmény
SOH

Akkumulátor 2 SOC

Bemeneti szint olvasása
MODBUSR(H, 0x060F, uint16)
Szerviz attribútumok
Temperature
MODBUSR(H, 0x060E, Int16) + " °C";
Voltage
MODBUSR(H, 0x060B, Uint16) + " V";
Current
MODBUSR(H, 0x060C, Int16) + " A";
Power
MODBUSR(H, 0x060D, Int16) + " kW";
SOH
MODBUSR(H, 0x0610, Uint16) + " %";
Akkumulátor kisütés ma Változó Csak olvasható

Napi akkumulátor kisütési energia kWh-ban — tartalmazza az összesített élettartam értéket

Regiszter: H:0x0698 Uint32 Egység: kWh numeric
Szerviz attribútumok
Akkumulátor kisütés összesen

Akkumulátor kisütés ma

Olvasás
MODBUSR(H, 0x0698, Uint32)/100
Szerviz attribútumok
Battery Discharge Total
MODBUSR(H, 0x069A, Uint32)/10
Akkumulátor töltés ma Változó Csak olvasható

Napi akkumulátor töltési energia kWh-ban — tartalmazza az összesített élettartam értéket

Regiszter: H:0x0694 Uint32 Egység: kWh numeric
Szerviz attribútumok
Akkumulátor töltés összesen

Akkumulátor töltés ma

Olvasás
MODBUSR(H, 0x0694, Uint32)/100
Szerviz attribútumok
Battery Charge Total
MODBUSR(H, 0x0696, Uint32)/10
Energiavásárlás ma Változó Csak olvasható

Naponta a hálózatból vásárolt energia kWh-ban — tartalmazza az összesített élettartam értéket

Regiszter: H:0x068C Uint32 Egység: kWh numeric
Szerviz attribútumok
Energiavásárlás összesen

Energiavásárlás ma

Olvasás
MODBUSR(H, 0x068C, Uint32)/100
Szerviz attribútumok
Energy Purchase Total
MODBUSR(H, 0x068E, Uint32)/10 + " kWh"
Energiaértékesítés ma Változó Csak olvasható

Naponta a hálózatba eladott energia kWh-ban — tartalmazza az összesített élettartam értéket

Regiszter: H:0x0690 Uint32 Egység: kWh numeric
Szerviz attribútumok
Energiaértékesítés összesen

Energiaértékesítés ma

Olvasás
MODBUSR(H, 0x0690, Uint32)/100
Szerviz attribútumok
Energy Selling Total
MODBUSR(H, 0x0692, Uint32)/10
Hálózati frekvencia Változó Csak olvasható
Regiszter: H:0x0484 UInt16 Egység: Hz numeric

Hálózati frekvencia

Olvasás
MODBUSR(H, 0x484, UInt16)/100
Terhelés fogyasztás ma Változó Csak olvasható

Napi terhelés fogyasztás kWh-ban — tartalmazza az összesített élettartam értéket

Regiszter: H:0x0688 Int32 Egység: kWh numeric
Szerviz attribútumok
Terhelés fogyasztás összesen

Terhelés fogyasztás ma

Olvasás
MODBUSR(H, 0x0688, Int32)/100
Szerviz attribútumok
Load Consumption Total
MODBUSR(H, 0x068A, Int32)/100 + "kWh"
Napelem összes teljesítmény Változó Csak olvasható

Az összes napelemes string kombinált teljesítménye kW-ban

Regiszter: H:0x05C4 Uint16 Egység: kW numeric

Napelem összes teljesítmény

Olvasás
MODBUSR(H, 0x05C4, Uint16)/10
PV1 teljesítmény Változó Csak olvasható
Regiszter: H:0x0586 Uint16 Egység: kW numeric
Szerviz attribútumok
Feszültség
Áram

PV1 teljesítmény

Olvasás
MODBUSR(H, 0x0586, Uint16)/100
Szerviz attribútumok
Voltage
MODBUSR(H, 0x0584, Uint16)/10 + " V";
Current
MODBUSR(H, 0x0585, Uint16)/100 + " A";
PV2 teljesítmény Változó Csak olvasható
Regiszter: H:0x0589 Uint16 Egység: kW numeric
Szerviz attribútumok
Feszültség
Áram

PV2 teljesítmény

Olvasás
MODBUSR(H, 0x0589, Uint16)/100
Szerviz attribútumok
Voltage
MODBUSR(H, 0x0587, Uint16)/10 + " V";
Current
MODBUSR(H, 0x0588, Uint16)/100 + " A";
PV3 teljesítmény Változó Csak olvasható
Regiszter: H:0x058A Uint16 Egység: kW numeric
Szerviz attribútumok
Feszültség
Áram

PV3 teljesítmény

Olvasás
MODBUSR(H, 0x058A, Uint16)/100
Szerviz attribútumok
Voltage
MODBUSR(H, 0x058A, Uint16)/10 + " V";
Current
MODBUSR(H, 0x058B, Uint16)/100 + " A"
Napelemes termelés ma Változó Csak olvasható

Napi napelemes termelési energia kWh-ban

Regiszter: H:0x0684 Int32 Egység: kWh numeric

Napelemes termelés ma

Olvasás
MODBUSR(H, 0x0684, Int32)/100
Napelemes termelés összesen Változó Csak olvasható

Összesített élettartam napelemes termelési energia kWh-ban

Regiszter: H:0x0686 Int32 Egység: kWh numeric

Napelemes termelés összesen

Olvasás
MODBUSR(H, 0x0686, Int32)/100
R-fázis feszültség Változó Csak olvasható

L1/R-fázis hálózati feszültség V-ban — tartalmaz szerviz attribútumot a fázis áramhoz

Regiszter: H:0x048D Uint16 Egység: V numeric
Szerviz attribútumok
Áram R

R-fázis feszültség

Olvasás
MODBUSR(H, 0x048D, Uint16)/10
Szerviz attribútumok
Current R
MODBUSR(H, 0x048E, Uint16)/100 + " A";
S-fázis feszültség Változó Csak olvasható

L2/S-fázis hálózati feszültség V-ban — tartalmaz szerviz attribútumot a fázis áramhoz

Regiszter: H:0x0498 Uint16 Egység: V numeric
Szerviz attribútumok
Áram S

S-fázis feszültség

Olvasás
MODBUSR(H, 0x0498, Uint16)/10
Szerviz attribútumok
Current S
MODBUSR(H, 0x0499, Uint16)/100 + " A"
T-fázis feszültség Változó Csak olvasható

L3/T-fázis hálózati feszültség V-ban — tartalmaz szerviz attribútumot a fázis áramhoz

Regiszter: H:0x04A3 Uint16 Egység: V numeric
Szerviz attribútumok
Áram T

T-fázis feszültség

Olvasás
MODBUSR(H, 0x04A3, Uint16)/10
Szerviz attribútumok
Current T
MODBUSR(H, 0x04A4, Uint16)/100 + " A"
Teljes hatásos kimeneti teljesítmény Változó Csak olvasható

Az inverter teljes hatásos kimeneti teljesítménye kW-ban — tartalmazza a meddő és látszólagos teljesítményt

Regiszter: H:0x0485 Int16 Egység: kW numeric
Szerviz attribútumok
Meddő kimeneti teljesítmény
Látszólagos kimeneti teljesítmény

Teljes hatásos kimeneti teljesítmény

Olvasás
MODBUSR(H, 0x0485, Int16)/100
Szerviz attribútumok
Reactive Power Output
MODBUSR(H, 0x0486, Int16)/100 + " kW" ;
Apparent Power Output
MODBUSR(H, 0x0487, Int16)/100 + " kW" ;
Teljes hatásos teljesítmény PPC Változó Csak olvasható

Hatásos teljesítmény a közös csatlakozási ponton (hálózati csatlakozási pont) kW-ban — betáplálási korlátozáshoz használatos

Regiszter: H:0x0488 Int16 Egység: kW numeric
Szerviz attribútumok
Meddő teljesítmény PPC
Látszólagos teljesítmény PPC

Teljes hatásos teljesítmény PPC

Olvasás
MODBUSR(H, 0x0488, Int16)/100
Szerviz attribútumok
Reactive Power PPC
MODBUSR(H, 0x0489, Int16)/100 + " kW" ;
Apparent Power PPC
MODBUSR(H, 0x048A, Int16)/100 + " kW" ;
Kapcsolat: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (12)
  • H:0x1104 Remote Switch On/Off — Remote inverter on/off control — useful for TapHome automation
  • H:0x1110 Energy Storage Mode — Operating mode selection: Self-use, Time-of-Use, Timing, Passive, Peak Shaving, Off-grid
  • H:0x1187 Passive Battery Charge/Discharge — S32, external Modbus control of battery charge/discharge power — enables TapHome smart rule energy management
  • H:0x0200 Running State — 0=Wait, 1=CheckState, 2=Normal, 3=CheckDischarge, 4=Discharge, 5=EPS, 6=Fault, 7=Permanent — older register range, covered by H:0x0404 System State in module
  • H:0x0504 Off-Grid Active Power — EPS/backup output power (S16, 0.01 kW) — relevant for off-grid/backup scenarios
  • H:0x050A-0x0522 Off-Grid Per-Phase Voltage/Current/Power — L1/L2/L3 off-grid output monitoring — 9 registers for 3-phase EPS output
  • H:0x0507 Off-Grid Frequency — EPS output frequency (U16, 0.01 Hz)
  • H:0x048F-0x04A7 Per-Phase Active/Reactive Power and Power Factor — L1/L2/L3 individual active power, reactive power, and power factor — template only reads voltage+current per phase
  • H:0x058D-0x058F PV4 Voltage/Current/Power — PV string 4 input — template supports up to PV3. HA integration supports up to PV10
  • H:0x0612-0x0627 Battery 3–6 Parameters — Additional battery packs (voltage, current, power, temperature, SOC, SOH, cycles) — template supports battery 1–2 only
  • H:0x022C Battery Cycle Count — Battery cycle times (Uint16, 0–65536) — available at 0x060A per battery in HA integration
  • H:0x0419 Heatsink Temperature — Inverter heatsink temperature (S16, °C) — template reads inner temperature (0x0418) only

Források