TapHome

Wattsonic Hybrid Inverter G3

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
Wattsonic Hybrid Inverter G3

Wattsonic Hybrid Inverter G3 je série třífázových hybridních střídačů Gen3 Li-HV dostupná v šesti modelech: 6K-25-3P, 8K-25-3P, 10K-25-3P (25A proud baterie) a 12K-40-3P, 15K-40-3P, 20K-40-3P (40A proud baterie). Podporuje duální MPPT FV vstupy (až 1000 V DC), lithiové bateriové úložiště (až 92 kWh na střídač), provoz na síti i mimo síť a třífázový záložní výstup s dobou přepnutí kratší než 10 ms.

TapHome komunikuje se střídačem přes Modbus RTU po RS-485 prostřednictvím portu EMS. Šablona poskytuje monitorování stavu baterie, toku energie ze sítě, výroby FV energie, měření na jednotlivých fázích a vnitřních teplot, spolu s ovládáním zálohy EPS/UPS, limitů exportu do sítě, nastavení AC výkonu, přesouvání špičkové zátěže a asymetrického výstupu mimo síť.

Wattsonic Gen3 používá odlišnou mapu registrů (rozsah 10xxx–53xxx) než starší série WTS/Gen2 (1xxxx–5xxxx). Obě série nejsou vzájemně zaměnitelné — použijte správnou šablonu pro svou generaci střídače. Kompatibilní klonové značky využívající stejný protokol Gen3 jsou Sunways, Solinteg, A-Tronix a St-ems.

Hardwarové připojení

Připojení RS-485 EMS

Připojte TapHome k pinům RS-485 EMS na svorkovnici Multi-COM ve spodní části střídače:

Pin Multi-COMDefinicePřipojení TapHome
13485 B1B-/D- na TapHome RS-485
14485 A1A+/D+ na TapHome RS-485

Konektor Multi-COM používá vodotěsnou kabelovou průchodku. Průměr vodiče musí být 4–6,5 mm, průřez 0,5–1,5 mm². Vnější izolaci odřízněte na 55 mm a vnitřní izolaci vodiče na 8 mm.

Technické specifikace
ParametrHodnota
Stupeň krytíIP65
Provozní teplota-30 °C až +60 °C
KomunikaceCAN, RS485, WiFi/LAN (volitelně)
Max. účinnost98,1–98,4 % (závisí na modelu)
Max. vstupní napětí FV1000 V DC
MPPT sledovače2
Přepnutí na zálohu< 10 ms

Konfigurace

Komunikační parametry
ParametrHodnota
Přenosová rychlost9600
Datové bity8
ParitaŽádná
Stop bity1
Slave adresa (RTU)247
Slave adresa (TCP)255
TCP port502

Port RS-485 EMS je ve výchozím stavu aktivní. Připojte vodiče RS-485 k pinům 13 a 14 na konektoru Multi-COM a nastavte Slave ID 247 v TapHome.

Připojení přes TCP/IP je také podporováno (port 502, Slave ID 255), ale je méně zdokumentováno pro Gen3. Doporučenou metodou připojení je RS-485 RTU se Slave ID 247.

Schopnosti zařízení

Monitorování baterie

Battery Mode zobrazuje aktuální směr nabíjení/vybíjení jako přepínač s více hodnotami — Vybíjení (0) nebo Nabíjení (1). Tři servisní atributy poskytují podrobná měření baterie:

  • Battery Voltage — DC napětí v V (registr /10)
  • Battery Current — DC proud v A (kladný = nabíjení, záporný = vybíjení)
  • Battery Power — okamžitý výkon v kW
Stav střídače

Running Status zobrazuje aktuální provozní stav střídače v reálném čase: Čekání, Autotest, Připojen k síti, Porucha, Flash/Aktualizace firmwaru nebo Ostrovný provoz. Jde o přepínač s více hodnotami pouze pro čtení — skript zápisu je v šabloně zakázán.

EPS/UPS a systémové přepínače

Tři přepínače zapnuto/vypnuto ovládají funkce střídače:

  • EPS/UPS Function Switch — aktivuje záložní napájení z baterie při výpadku sítě
  • Off-Grid Asymmetric Output Switch — umožňuje nevyvážený výkon napříč fázemi v režimu mimo síť
  • Peak Load Shifting Switch — aktivuje doplňování baterie při překročení limitu výkonu ze sítě (firmware v3+)
Řízení exportu do sítě

Grid Injection Power Limit Switch zapíná nebo vypíná limit exportu do sítě. Grid Injection Power Limit Setting je dimmer (0–100 %), který nastavuje maximální procento jmenovitého výkonu povoleného pro dodávku do sítě. Škálovací faktor je ×1000 pro rozlišení 0,1 %.

Nastavení AC výkonu

Inverter AC Power Setting volí režim výkonu: Off, Total Power Setting nebo Power on Each Phase Setting. Čtyři servisní atributy zobrazují aktuální nastavení výkonu na každé fázi a celkové, čtyři servisní akce umožňují zapisovat nové hodnoty:

  • Set Total AC Power — celkový AC výkon v kW (škálování ×100)
  • Set Phase A/B/C Power — nastavení výkonu na jednotlivých fázích v kW
Měření sítě na jednotlivých fázích

Tři elektroměry (Phase A/B/C Power on Meter) poskytují okamžitý aktivní výkon na jednotlivých fázích z externího měřiče v kW. Jde o hodnoty pouze pro čtení — zobrazují pouze okamžitý výkon (celková spotřeba zakázána).

Total Power on Meter poskytuje součet všech fází — kladné hodnoty indikují odběr ze sítě, záporné export do sítě.

Denní počítadla energie

Šest elektroměrů sleduje denní výrobu a spotřebu energie:

  • Grid Injection Energy Today — energie exportovaná do sítě (z měřiče)
  • Grid Purchasing Energy Today — energie nakoupená ze sítě (z měřiče)
  • Energy from Grid Today — energie ze sítě na straně střídače
  • PV Generation Energy Today — denní výroba z FV
  • Loading Energy Today — celková spotřeba zátěže

Všechna denní počítadla používají škálování /10 v kWh.

Kumulativní celkové hodnoty energie

Devět elektroměrů sleduje celoživotní počítadla energie:

  • Total Energy Injected to Grid — kumulativní export do sítě (H:31102, /10)
  • Total Energy from Grid (Meter) — kumulativní odběr ze sítě z měřiče (H:31104, /10)
  • Total Energy from Grid (Inverter) — kumulativní odběr ze sítě na straně střídače (H:31118, /10)
  • Total Output Energy on Backup Port — kumulativní záložní energie (H:31106, /10)
  • Total Loading Energy (Grid Side) — kumulativní spotřeba zátěže (H:31114, /10)
  • Total PV Generation — kumulativní FV energie (H:31112, /10)
  • Total PV Generation from Installation — alternativní počítadlo FV (H:11020, raw kWh), zahrnuje servisní atribut Total PV Generation Time v hodinách
  • Total PV Generation Today — denní počítadlo FV (H:11018, /10)
  • Total Grid-Injection Energy on Meter — export do sítě z měřiče (H:11002, /100)
  • Total Purchasing Energy on Meter — odběr ze sítě z měřiče (H:11004, /100)

Používají se dva různé škálovací faktory: registry v rozsahu 31xxx používají /10, registry v rozsahu 11xxx používají /100.

Diagnostika systému

Modul ReadScript monitoruje registry chyb H:10112 a H:10114 (bitmaska UInt32) a hlásí jednotlivé poruchové stavy: Mains Lost, Grid Voltage/Frequency Fault, DCI Fault, ISO Over Limitation, GFCI Fault, PV Over Voltage, Bus Voltage Fault, Inverter Over Temperature, SPI/E2 Fault, GFCI Device Fault, AC Transducer Fault, Relay Check Fail a Internal/External Fan Fault.

Servisní atributy na úrovni modulu poskytují doplňkovou diagnostiku:

  • Inverter SN — sériové číslo
  • Equipment Info a Firmware Version — identifikace hardwaru/softwaru
  • Grid Regulation — nastavený kód standardu sítě
  • Fault FLAG1/FLAG2/FLAG3 a ARM Fault FLAG1 — surové bitmasky chyb pro pokročilé ladění
  • Grid Phase A/B/C Voltage and Current, Grid Lines A/B, B/C, C/A Voltage — měření sítě na jednotlivých fázích
  • Grid Frequency — frekvence sítě v Hz
  • Inverter AC Power (P_AC) — celkový AC výkon v kW
  • Temperature Sensor 1–4 — vnitřní teploty střídače ve °C
  • Max Grid Power Setting — aktuální maximální výkon sítě v kVA se servisní akcí pro jeho změnu
Další možnosti

Střídače Wattsonic Gen3 také poskytují registry pro selektor pracovního režimu (General, UPS, Peak Shift, Feed-In, Off-Grid, ToU), napětí a proudy FV stringů (PV1/PV2), celkový vstupní výkon FV, celkový výkon záložní zátěže, diagnostiku BMS (SOC, SOH, teplota packu, napětí článků, chybové/varovné kódy, verze softwaru/hardwaru), denní a celkové počítadla energie nabíjení/vybíjení baterie, nastavení výkonu baterie s limity AC výkonu, prioritní výstup (FV/baterie), konfiguraci baterie, ochranu SOC s konfigurovatelným koncovým SOC pro provoz na síti i mimo síť, limity nabíjecího/vybíjecího proudu a plánování režimu Economy/ToU až s 6 časovými okny. Tyto funkce lze přidat v budoucí aktualizaci šablony.

Řešení problémů

Žádná komunikace Modbus
  1. Ověřte zapojení: Pin 13 (485 B1) na B-/D- a Pin 14 (485 A1) na A+/D+ na TapHome. Prohozené vodiče A/B jsou nejčastější problém s připojením.
  2. Zkontrolujte, zda je TapHome nakonfigurován se Slave ID 247 (ne 1 — Gen3 používá 247 jako výchozí hodnotu, na rozdíl od WTS, který má výchozí hodnotu 1).
  3. Zkontrolujte komunikační parametry: 9600 baud, 8 datových bitů, žádná parita, 1 stop bit.
  4. Při použití dlouhého kabelu RS-485 aktivujte terminační odpor na posledním zařízení. TapHome Core má vestavěný 120 Ohm terminační odpor na svorkách BUS.
Poznámka k adresám registrů

Podle komunitní dokumentace může být při čtení registrů Gen3 potřeba přidat +1 k adresám uvedeným v oficiální tabulce protokolu. Šablona TapHome toto již zohledňuje — ruční úprava není potřeba.

Nesoulad registru příznaku chyby

Modul ReadScript odkazuje na Fault Flag3 na H:10120, zatímco některá zdrojová dokumentace uvádí adresu H:10116. Obě mohou být platné v závislosti na verzi firmwaru. Pokud je hlášení chyb nekonzistentní, ověřte správnou adresu pro váš firmware.

Konflikty mezi cloudovou aplikací a ovládáním přes Modbus

Změny provedené přes cloudovou aplikaci Wattsonic (WattDesk) a zápisy přes Modbus se nemusí obousměrně synchronizovat. Při používání TapHome pro ovládání střídače se vyhněte současnému provádění konfliktních změn přes cloudovou aplikaci.

Dostupná zařízení

Wattsonic Hybrid Inverter G3 Modul
Servisní atributy
SN střídače
Informace o zařízení
Verze firmwaru
Síťová regulace
Příznak poruchy FLAG1
Příznak poruchy FLAG2
Příznak poruchy FLAG3
Napětí linek sítě A/B
Napětí linek sítě B/C
Napětí linek sítě C/A
Napětí sítě fáze A
Proud sítě fáze A
Napětí sítě fáze B
Proud sítě fáze B
Napětí sítě fáze C
Proud sítě fáze C
Frekvence sítě
AC výkon střídače
Teplotní snímač 1
Teplotní snímač 2
Teplotní snímač 3
Teplotní snímač 4
Příznak poruchy ARM FLAG1
Nastavení max. výkonu sítě
Servisní akce
Nastavit max. výkon sítě

Wattsonic Hybrid inverter G3

Čtení (modul)
#GEN3-Wattsonic Hybrid Inverter MODBUS RTU Protocol- page 17/27, table 3.3 Fault Registers Map
var flag1 := MODBUSR(H, 10112, Uint32);
IF(GETBIT(flag1, 0) = 1, ADDERROR("Mains Lost", 1));
IF(GETBIT(flag1, 1) = 1, ADDERROR("Grid Voltage Fault", 2));
IF(GETBIT(flag1, 2) = 1, ADDERROR("Grid Frequency Fault", 3));
IF(GETBIT(flag1, 3) = 1, ADDERROR("DCI Fault", 4));
IF(GETBIT(flag1, 4) = 1, ADDERROR("ISO Over Limitation", 5));
IF(GETBIT(flag1, 5) = 1, ADDERROR("GFCI Fault", 6));
IF(GETBIT(flag1, 6) = 1, ADDERROR("PV Over Voltage", 7));
IF(GETBIT(flag1, 7) = 1, ADDERROR("Bus Voltage Fault", 8));
IF(GETBIT(flag1, 8) = 1, ADDERROR("Inverter Over Temperature", 9));
var flag2 := MODBUSR(H, 10114, Uint32);
IF(GETBIT(flag2, 1) = 1, ADDERROR("SPI Fault", 34));
IF(GETBIT(flag2, 2) = 1, ADDERROR("E2 Fault", 35));
IF(GETBIT(flag2, 3) = 1, ADDERROR("GFCI Device Fault",36 ));
IF(GETBIT(flag2, 4) = 1, ADDERROR("AC Transducer Fault", 37));
IF(GETBIT(flag2, 5) = 1, ADDERROR("Relay Check Fail", 38));
IF(GETBIT(flag2, 6) = 1, ADDERROR("Internal Fan Fault", 39));
IF(GETBIT(flag2, 7) = 1, ADDERROR("External Fan Fault", 40));
Servisní atributy
Inverter SN
modbusr(h,10000,string,8)
Equipment info
modbusr(h,10008,uint16)
Firmware version
modbusr(h,10011,uint32)
Grid regulation
modbusr(H,10104,uint16)
Fault FLAG1
modbusr(H,10112,uint32)
Fault FLAG2
modbusr(h,10114,uint32)
Fault FLAG3
modbusr(h, 10120,uint32)
Grid Lines A/B Voltage [V]
modbusr(h,11006,uint16) /10
Grid Lines B/C Voltage [V]
modbusr(h,11007,uint16) /10
Grid Lines C/A Voltage [V]
modbusr(h,11008,uint16)/10
Grid Phase A Voltage [V]
modbusr(h,11009,uint16)/10
Grid Phase A Current [A]
modbusr(h,11010,uint16)/10
Grid Phase B Voltage [V]
modbusr(h,11011,uint16)/10
Grid Phase B Current [A]
modbusr(h,11012,uint16)/10
Grid Phase C Voltage [V]
modbusr(h,11013,uint16)/10
Grid Phase C Current [A]
modbusr(h, 11014, uint16)/10
Grid Frequency [Hz]
modbusr(h,11015,uint16)/100
P_AC [kW]
modbusr(h,11016,int32)/1000
Temperature Sensor 1 [C]
modbusr(h,11032,int16)/10
Temperature Sensor 2 [C]
modbusr(h,11033,int16)/10
Temperature Sensor 3 [C]
modbusr(h,11034,int16)/10
Temperature Sensor 4 [C]
modbusr(h,11035,int16)/10
ARM Fault FLAG1
modbusr(h,18000,uint32)
Max. Grid Power Value Setting [kVA]
modbusr(h, 50009, uint16)/10
Servisní akce
Set Max. Grid Power Value Setting
Parametry: Parameter1 (1–1e+06 Abr1)
modbusw(h,50009,uint16,Abr1*10)
Režim baterie Vícestavový přepínač Pouze ke čtení

Aktuální směr nabíjení/vybíjení baterie — Vybíjení nebo Nabíjení, s napětím, proudem a výkonem jako servisními atributy

Registr: H:30256 UInt16 numeric
Hodnoty / Stavy: Discharge · Charge

Režim baterie

Čtení stavu přepínače
MODBUSR(H, 30256, uInt16)
Servisní atributy
Battery_V [V]
modbusr(h,30254,uint16)/10
Battery_I [I]
modbusr(h,30255,int16)/10
Battery_I [kW]
modbusr(h,30258,int32)/1000
Energie ze sítě dnes Elektroměr Pouze ke čtení
Registr: H:31008 UInt16 Jednotka: kWh numeric

Energie ze sítě dnes

Čtení celkové spotřeby
MODBUSR(H, 31008, uInt16) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Přepínač EPS/UPS Přepínač

Aktivuje záložní napájení z baterie při výpadku sítě

Registr: H:50001 UInt16
Hodnoty / Stavy: ON · OFF

Přepínač EPS/UPS

Čtení stavu přepínače
MODBUSR(h, 50001, uint16)
Zápis stavu přepínače
MODBUSW(h, 50001, uint16, St)
Energie dodaná do sítě dnes Elektroměr Pouze ke čtení
Registr: H:31000 UInt16 Jednotka: kWh numeric

Energie dodaná do sítě dnes

Čtení celkové spotřeby
MODBUSR(H, 31000, uInt16) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Nastavení limitu exportu do sítě Stmívač

Maximální výkon exportu do sítě jako procento jmenovitého výkonu (0–100 %)

Registr: H:25103 UInt16 Jednotka: % numeric

Nastavení limitu exportu do sítě

Čtení úrovně
MODBUSR(H, 25103, uInt16) / 1000
Zápis úrovně
MODBUSW(H, 25103, uInt16, Le * 1000)
Přepínač limitu exportu do sítě Přepínač
Registr: H:25100 UInt16
Hodnoty / Stavy: ON · OFF

Přepínač limitu exportu do sítě

Čtení stavu přepínače
MODBUSR(h, 25100, uint16)
Zápis stavu přepínače
MODBUSW(h, 25100, uint16, St)
Energie nakoupená ze sítě dnes Elektroměr Pouze ke čtení
Registr: H:31001 UInt16 Jednotka: kWh numeric

Energie nakoupená ze sítě dnes

Čtení celkové spotřeby
MODBUSR(H, 31001, uInt16) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Nastavení AC výkonu Vícestavový přepínač

Režim výstupu AC výkonu — Vypnuto, Nastavení celkového výkonu nebo Nastavení výkonu na každé fázi, s konfigurací výkonu pro každou fázi

Registr: H:50202 UInt16 numeric
Hodnoty / Stavy: Off · Total Power Setting · Power on each Phase Setting
Servisní akce
Nastavit celkový AC výkon
Nastavit výkon fáze A
Nastavit výkon fáze B
Nastavit výkon fáze C

Nastavení AC výkonu

Čtení stavu přepínače
MODBUSR(H, 50202, uInt16)
Zápis stavu přepínače
MODBUSW(H, 50202, uInt16, Mu)
Servisní atributy
Total AC Power Setting [kW]
modbusr(h,50203,int16)/100
Phase A Power Setting [kW]
modbusr(h,50204,int16)/100
Phase B Power Setting [kW]
modbusr(h,50205,int16)/100
Power C Power Setting [kW]
modbusr(h,50206,int16)/100
Servisní akce
Set Total AC Power Setting
Parametry: kW (1–1e+06 x)
modbusw(h,50203,int16,x*100)
Set Phase A Power Setting
Parametry: kW (1–1e+06 x)
modbusw(h,50204,int16,x*100)
Set Phase B Power Setting
Parametry: kW (1–1e+07 x)
modbusw(h,50205,int16,x*100)
Set Power C Power Setting
Parametry: kW (1–1e+06 x)
modbusw(h,50206,int16,x*100)
Provozní stav Vícestavový přepínač Pouze ke čtení

Aktuální provozní stav střídače — Čekání, Autotest, Připojen k síti, Porucha, Flash/Aktualizace firmwaru, Ostrovný provoz

Registr: H:10105 UInt16 numeric
Hodnoty / Stavy: Wait · Self-check · On grid · Fault · Flash/Firmware update · Off grid

Provozní stav

Čtení stavu přepínače
MODBUSR(H, 10105, uInt16)
Zápis stavu přepínače
#MODBUSW(H, -1, Int16, Mu)
Energie zátěže dnes Elektroměr Pouze ke čtení
Registr: H:31006 UInt16 Jednotka: kWh numeric

Energie zátěže dnes

Čtení celkové spotřeby
MODBUSR(H, 31006, uInt16) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Přepínač asymetrického výstupu v ostrovném provozu Přepínač

Umožňuje nevyvážený výstupní výkon napříč třemi fázemi v ostrovném provozu

Registr: H:50006 UInt16
Hodnoty / Stavy: ON · OFF

Přepínač asymetrického výstupu v ostrovném provozu

Čtení stavu přepínače
MODBUSR(h, 50006, uint16)
Zápis stavu přepínače
MODBUSW(h, 50006, uint16,st)
Přepínač posunu špičkové zátěže Přepínač

Umožňuje doplnění výkonu z baterie, když zátěž překročí limit výkonu sítě

Registr: H:50007 UInt16
Hodnoty / Stavy: ON · OFF

Přepínač posunu špičkové zátěže

Čtení stavu přepínače
MODBUSR(h, 50007, uint16)
Zápis stavu přepínače
MODBUSW(h, 50007, uint16,st)
Výkon fáze A na měřiči Elektroměr Pouze ke čtení
Registr: H:10994 Int32 Jednotka: kW numeric

Výkon fáze A na měřiči

Čtení celkové spotřeby
#MODBUSR(H, -1, Int16) / 100
Čtení odběru
MODBUSR(H, 10994, Int32)/1000
Výkon fáze B na měřiči Elektroměr Pouze ke čtení
Registr: H:10996 Int32 Jednotka: kW numeric

Výkon fáze B na měřiči

Čtení celkové spotřeby
#MODBUSR(H, -1, Int16) / 100
Čtení odběru
MODBUSR(H, 10996, Int32) / 1000
Výkon fáze C na měřiči Elektroměr Pouze ke čtení
Registr: H:10998 Int32 Jednotka: kW numeric

Výkon fáze C na měřiči

Čtení celkové spotřeby
#MODBUSR(H, -1, Int16) / 100
Čtení odběru
MODBUSR(H, 10998, Int32) / 1000
Energie výroby FV dnes Elektroměr Pouze ke čtení
Registr: H:31005 UInt16 Jednotka: kWh numeric

Energie výroby FV dnes

Čtení celkové spotřeby
MODBUSR(H, 31005, uInt16) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková energie dodaná do sítě Elektroměr Pouze ke čtení
Registr: H:31102 UInt32 Jednotka: kWh numeric

Celková energie dodaná do sítě

Čtení celkové spotřeby
MODBUSR(H, 31102, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková energie ze sítě (střídač) Elektroměr Pouze ke čtení
Registr: H:31118 UInt32 Jednotka: kWh numeric

Celková energie ze sítě (střídač)

Čtení celkové spotřeby
MODBUSR(H, 31118, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková energie ze sítě (měřič) Elektroměr Pouze ke čtení
Registr: H:31104 UInt32 Jednotka: kWh numeric

Celková energie ze sítě (měřič)

Čtení celkové spotřeby
MODBUSR(H, 31104, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková energie dodaná do sítě podle měřiče Elektroměr Pouze ke čtení
Registr: H:11002 UInt32 Jednotka: kWh numeric

Celková energie dodaná do sítě podle měřiče

Čtení celkové spotřeby
MODBUSR(H, 11002, uInt32) / 100
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková energie zátěže (strana sítě) Elektroměr Pouze ke čtení
Registr: H:31114 UInt32 Jednotka: kWh numeric

Celková energie zátěže (strana sítě)

Čtení celkové spotřeby
MODBUSR(H, 31114, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková výstupní energie na záložním portu Elektroměr Pouze ke čtení
Registr: H:31106 UInt32 Jednotka: kWh numeric

Celková výstupní energie na záložním portu

Čtení celkové spotřeby
MODBUSR(H, 31106, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celkový výkon na měřiči Elektroměr Pouze ke čtení

Okamžitý celkový výkon sítě z externího měřiče — kladná hodnota je odběr, záporná je dodávka

Registr: H:11000 Int32 Jednotka: kW numeric

Celkový výkon na měřiči

Čtení celkové spotřeby
#MODBUSR(H, -1, Int16) / 100
Čtení odběru
MODBUSR(H, 11000, Int32) / 1000
Celková nakoupená energie podle měřiče Elektroměr Pouze ke čtení
Registr: H:11004 UInt32 Jednotka: kWh numeric

Celková nakoupená energie podle měřiče

Čtení celkové spotřeby
MODBUSR(H, 11004, uInt32) / 100
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková výroba FV Elektroměr Pouze ke čtení
Registr: H:31112 UInt32 Jednotka: kWh numeric

Celková výroba FV

Čtení celkové spotřeby
MODBUSR(H, 31112, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Celková výroba FV od instalace Elektroměr Pouze ke čtení

Kumulativní počítadlo energie FV v kWh (surová hodnota, bez škálování), s celkovým časem výroby v hodinách

Registr: H:11020 UInt32 Jednotka: kWh numeric
Servisní atributy
Celkový čas výroby FV

Celková výroba FV od instalace

Čtení celkové spotřeby
MODBUSR(H, 11020, uInt32)
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Servisní atributy
Total PV Generation Time from Installation [H]
modbusr(h,11022,uint32)
Celková výroba FV dnes Elektroměr Pouze ke čtení
Registr: H:11018 UInt32 Jednotka: kWh numeric

Celková výroba FV dnes

Čtení celkové spotřeby
MODBUSR(H, 11018, uInt32) / 10
Čtení odběru
#MODBUSR(H, -1, Int16) / 100
Připojení: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možná vylepšení (37)
  • H:50000 Hybrid Inverter Working Mode Setting — 257=General, 258=Economic, 259=UPS, 260=PeakShift, 261=FeedIn, 512=OffGrid, 1024=ToU. Critical working mode selector — surprisingly missing from template
  • H:10116 Fault Flag3 — Int32 fault bitmask — referenced in readscript comment but uses 10120 instead of 10116. Sources list 10116 as the correct address
  • H:11028 PV Input Total Power — Int32 /1000 kW — total PV input power (both MPPT trackers combined)
  • H:11038 PV1 Voltage — Int16 /10 V — PV string 1 DC voltage
  • H:11039 PV1 Current — Int16 /10 A — PV string 1 DC current
  • H:11040 PV2 Voltage — Int16 /10 V — PV string 2 DC voltage
  • H:11041 PV2 Current — Int16 /10 A — PV string 2 DC current
  • H:11062 PV1 Input Power — Int32 /1000 kW — PV string 1 power
  • H:11064 PV2 Input Power — Int32 /1000 kW — PV string 2 power
  • H:30230 Total Backup Power — Int32 /1000 kW — total backup/EPS load power
  • H:33000 Battery SOC — Int16 /100 % — battery state of charge. Critical for energy management
  • H:33001 Battery SOH — Int16 /100 % — battery state of health
  • H:33002 BMS Status — Int16 — BMS operational status
  • H:33003 BMS Pack Temperature — Int16 /10 °C — battery pack temperature
  • H:33013 Max Cell Voltage — Int16 /1000 V — highest cell voltage in pack
  • H:33015 Min Cell Voltage — Int16 /1000 V — lowest cell voltage in pack
  • H:33016 BMS Error Code — Int32 — BMS error code bitmask
  • H:33018 BMS Warn Code — Int32 — BMS warning code bitmask
  • H:31002 Backup Output Energy Today — Int16 /10 kWh — daily energy delivered through backup port
  • H:31003 Battery Charge Energy Today — Int16 /10 kWh — daily energy charged to battery
  • H:31004 Battery Discharge Energy Today — Int16 /10 kWh — daily energy discharged from battery
  • H:31108 Total Battery Charge Energy — Int32 /10 kWh — cumulative total battery charge energy
  • H:31110 Total Battery Discharge Energy — Int32 /10 kWh — cumulative total battery discharge energy
  • H:50207 Battery Power Setting — Int16 /100 kW — configurable battery power setpoint
  • H:50208 Battery Max AC Power Limit Setting — Int16 /100 kW — maximum AC power limit for battery
  • H:50209 Battery Min AC Power Limit Setting — Int16 /100 kW — minimum AC power limit for battery
  • H:50210 Priority Power Output Setting — UInt16 — 0=PV Priority, 1=Battery Priority
  • H:52500 Battery Configuration — Int16 — 1=Solinteg, 2=EMS, 10=Wattsonic Li-HV
  • H:52502 On-grid Battery SOC Protection Switch — UInt16 — 0=Off, 1=On. Protects battery from over-discharge on grid
  • H:52503 On-grid Battery End SOC — Int16 /10 % — minimum SOC before battery stops discharging (on-grid)
  • H:52504 Off-grid Battery SOC Protection Switch — UInt16 — 0=Off, 1=On. Protects battery from over-discharge off-grid
  • H:52505 Off-grid Battery End SOC — Int16 /10 % — minimum SOC before battery stops discharging (off-grid)
  • H:52601 Charge Current Limit — Int16 /10 A — maximum battery charge current (default 200A)
  • H:52603 Discharge Current Limit — Int16 /10 A — maximum battery discharge current (default 200A)
  • H:53006 Ecomode Period Enable Flag — Int16 — bitmask bit0-bit5 enable periods 1-6 for Economy/ToU scheduling
  • H:32003 BMS Software Version — Int16 — BMS firmware version
  • H:32004 BMS Hardware Version — Int16 — BMS hardware version

Zdroje

  • Home Assistant Wattsonic GEN3 Modbus Integration (GiZMoSK1221)
    github.com 2026-03-28
  • Wattsonic Li-HV Residential Three Phase Hybrid Series Datasheet
    PDF