TapHome

Wattsonic Hybrid Inverter G3

Modbus RTU
Trimis de
Ultima actualizare: 10. 2026
Wattsonic Hybrid Inverter G3

Wattsonic Hybrid Inverter G3 este o serie de invertoare hibride trifazate Gen3 Li-HV disponibilă în șase modele: 6K-25-3P, 8K-25-3P, 10K-25-3P (curent de baterie 25 A) și 12K-40-3P, 15K-40-3P, 20K-40-3P (curent de baterie 40 A). Suportă două intrări PV cu MPPT (până la 1000 V DC), stocare în baterii cu litiu (până la 92 kWh per invertor), funcționare on-grid și off-grid și ieșire de rezervă trifazată cu timp de comutare sub 10 ms.

TapHome comunică cu invertorul prin Modbus RTU pe RS-485, prin portul EMS. Șablonul asigură monitorizarea stării bateriei, a fluxului de putere cu rețeaua, a energiei produse de PV, a măsurătorilor pe faze și a temperaturilor interne, precum și controlul alimentării de rezervă EPS/UPS, al limitelor de injecție în rețea, al setărilor puterii de ieșire AC, al reducerii vârfurilor de sarcină și al ieșirii asimetrice în regim off-grid.

Wattsonic Gen3 folosește o hartă de registre diferită (intervalul 10xxx–53xxx) față de seria mai veche WTS/Gen2 (1xxxx–5xxxx). Cele două serii nu sunt interschimbabile: folosiți șablonul corect pentru generația invertorului dvs. Mărcile clonă compatibile care folosesc același protocol de registre Gen3 sunt Sunways, Solinteg, A-Tronix și St-ems.

Conectarea hardware

Conexiunea RS-485 EMS

Conectați TapHome la pinii EMS RS-485 de pe blocul de borne al conectorului Multi-COM, în partea de jos a invertorului:

Pin Multi-COMDefinițieConexiune TapHome
13485 B1B-/D- pe RS-485 TapHome
14485 A1A+/D+ pe RS-485 TapHome

Conectorul Multi-COM folosește un ansamblu cu presetupă etanșă. Diametrul cablului trebuie să fie de 4–6,5 mm, secțiunea de 0,5–1,5 mm². Îndepărtați izolația exterioară pe 55 mm și izolația conductoarelor pe 8 mm.

Specificații tehnice
ParametruValoare
Grad de protecțieIP65
Temperatură de funcționare-30 °C până la +60 °C
ComunicațieCAN, RS485, Wi-Fi/LAN (opțional)
Eficiență maximă98,1–98,4 % (în funcție de model)
Tensiune PV maximă de intrare1000 V DC
Trackere MPPT2
Comutare pe rezervă< 10 ms

Configurare

Parametri de comunicație
ParametruValoare
Baud rate9600
Biți de date8
ParitateFără
Biți de stop1
Adresă slave (RTU)247
Adresă slave (TCP)255
Port TCP502

Portul EMS RS-485 este activ implicit. Conectați firele RS-485 la pinii 13 și 14 ai conectorului Multi-COM și configurați Slave ID 247 în TapHome.

Este suportată și conexiunea TCP/IP (port 502, Slave ID 255), dar pentru Gen3 este mai puțin documentată. Metoda de conectare recomandată este RS-485 RTU cu Slave ID 247.

Funcțiile dispozitivului

Monitorizarea bateriei

Mod baterie afișează direcția actuală de încărcare/descărcare ca un comutator cu mai multe valori: Descărcare (0) sau Încărcare (1). Trei atribute de service oferă măsurători detaliate ale bateriei:

  • Tensiunea bateriei — tensiunea DC în V (registru /10)
  • Curentul bateriei — curentul DC în A (pozitiv = încărcare, negativ = descărcare)
  • Puterea bateriei — puterea instantanee în kW
Starea invertorului

Stare de funcționare afișează în timp real starea de funcționare a invertorului: Așteptare, Autotestare, Conectat la rețea, Defecțiune, Actualizare firmware (Flash) sau Off-grid. Este un comutator cu mai multe valori doar pentru citire: scriptul de scriere este dezactivat în șablon.

EPS/UPS și comutatoarele sistemului

Trei comutatoare pornit/oprit controlează funcțiile invertorului:

  • Comutator EPS/UPS — activează alimentarea de rezervă din baterie la căderea rețelei
  • Comutator ieșire asimetrică off-grid — permite o putere de ieșire neechilibrată pe faze în regim off-grid
  • Comutator reducere vârfuri de sarcină — activează alimentarea suplimentară din baterie când sarcina depășește limita de putere a rețelei (firmware v3+)
Controlul injecției în rețea

Comutator limită injecție în rețea activează sau dezactivează limita de injecție în rețea. Setare limită injecție în rețea este un dimmer (0–100 %) care setează procentul maxim din puterea nominală permis pentru injecția în rețea. Factorul de scalare este ×1000 pentru o rezoluție de 0,1 %.

Setarea puterii de ieșire AC

Setare putere AC selectează modul de setare a puterii de ieșire: Oprit, Setarea puterii totale sau Setarea puterii pe fiecare fază. Patru atribute de service afișează setările curente ale puterii pe faze și totală, iar patru acțiuni de service permit scrierea unor valori noi:

  • Setare putere AC totală — ieșirea AC totală în kW (scalare ×100)
  • Setare putere faza A/B/C — setările individuale ale puterii pe faze în kW
Măsurarea pe faze a rețelei

Trei contoare electrice (Putere faza A/B/C la contor) oferă puterea activă instantanee pe fiecare fază, în kW, de la contorul extern al rețelei. Sunt doar pentru citire și oferă numai puterea instantanee (consumul total este dezactivat).

Putere totală la contor oferă suma tuturor fazelor: valorile pozitive indică import din rețea, iar cele negative export.

Contoare zilnice de energie

Șase contoare electrice urmăresc producția și consumul zilnic de energie:

  • Energie injectată în rețea azi — energia exportată în rețea (de la contor)
  • Energie cumpărată din rețea azi — energia cumpărată din rețea (de la contor)
  • Energie din rețea azi — energia din rețea pe partea invertorului
  • Producție PV azi — producția PV zilnică
  • Consum sarcini azi — energia totală consumată de sarcini
  • Producție PV totală azi — contor PV zilnic (H:11018, /10)

Toate contoarele zilnice folosesc scalarea /10 în kWh.

Totaluri cumulate de energie

Nouă contoare electrice urmăresc energia cumulată de la punerea în funcțiune:

  • Energie totală injectată în rețea — exportul cumulat în rețea (H:31102, /10)
  • Energie totală din rețea (contor) — importul cumulat din rețea de la contor (H:31104, /10)
  • Energie totală din rețea (invertor) — importul cumulat din rețea pe partea invertorului (H:31118, /10)
  • Energie totală de ieșire pe portul de rezervă — energia de rezervă cumulată (H:31106, /10)
  • Consum total sarcini (partea rețelei) — consumul cumulat al sarcinilor (H:31114, /10)
  • Producție PV totală — energia PV cumulată (H:31112, /10)
  • Producție PV totală de la instalare — contor PV alternativ (H:11020, kWh brut), include un atribut de service pentru Timp total de producție PV în ore
  • Energie totală injectată în rețea la contor — exportul în rețea de la contor (H:11002, /100)
  • Energie totală cumpărată la contor — importul din rețea de la contor (H:11004, /100)

Factorii de scalare diferă: registrele din intervalul 31xxx folosesc /10; în intervalul 11xxx, H:11002 și H:11004 folosesc /100, H:11018 folosește /10, iar H:11020 se citește ca valoare brută în kWh.

Diagnoza sistemului

ReadScript-ul modulului monitorizează registrele de defecțiuni H:10112 și H:10114 (măști de biți UInt32) și raportează defecțiunile individuale: 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 și Internal/External Fan Fault.

Atributele de service ale modulului oferă diagnoză suplimentară:

  • Număr de serie invertor — numărul de serie
  • Informații echipament și Versiune firmware — identificarea hardware/software
  • Standard rețea — codul standardului de rețea configurat
  • Fault FLAG1/FLAG2/FLAG3 și ARM Fault FLAG1 — măști de biți brute ale defecțiunilor, pentru depanare avansată
  • Tensiunea și curentul rețelei pe faza A/B/C, Tensiunea de linie a rețelei A/B, B/C, C/A — măsurători ale rețelei pe faze
  • Frecvența rețelei — frecvența rețelei în Hz
  • Putere AC a invertorului (P_AC) — puterea totală de ieșire AC în kW
  • Senzor de temperatură 1–4 — temperaturile interne ale invertorului în °C
  • Putere maximă setată a rețelei — valoarea curentă a puterii maxime a rețelei în kVA, cu o acțiune de service pentru modificarea ei
Funcții suplimentare

Invertoarele Wattsonic Gen3 pun la dispoziție și registre pentru selectorul modului de lucru (General, UPS, Peak Shift, Feed-In, Off-Grid, ToU), tensiunile și curenții stringurilor PV (PV1/PV2), puterea totală de intrare PV, puterea totală a sarcinilor de rezervă, diagnoza BMS (SOC, SOH, temperatura pachetului de baterii, tensiunile celulelor, coduri de eroare/avertizare, versiuni software/hardware), contoarele zilnice și totale de energie la încărcarea/descărcarea bateriei, setările puterii bateriei cu limite de putere AC, prioritatea puterii de ieșire (PV/baterie), configurarea bateriei, protecția SOC cu SOC final configurabil pentru on-grid și off-grid, limitele curentului de încărcare/descărcare și programarea modului Economy/ToU cu până la 6 intervale de timp. Acestea pot fi adăugate într-o actualizare viitoare a șablonului.

Depanare

Nu există comunicare Modbus
  1. Verificați cablajul: pinul 13 (485 B1) la B-/D- și pinul 14 (485 A1) la A+/D+ pe TapHome. Firele A/B inversate sunt cea mai frecventă problemă de conectare.
  2. Verificați dacă TapHome este configurat cu Slave ID 247 (nu 1 — Gen3 folosește implicit 247, spre deosebire de WTS, care are implicit 1).
  3. Verificați parametrii de comunicație: 9600 baud, 8 biți de date, fără paritate, 1 bit de stop.
  4. Dacă folosiți un cablu RS-485 lung, activați rezistorul de terminare pe ultimul dispozitiv. TapHome Core are un rezistor de 120 Ω încorporat la bornele BUS.
Notă privind adresele registrelor

Conform documentației comunității, la citirea registrelor Gen3 poate fi necesar să adăugați +1 la adresele din tabelul oficial al protocolului. Șablonul TapHome ține deja cont de acest lucru, nu este necesară nicio ajustare manuală.

Neconcordanță la registrul indicatorului de defecțiuni

ReadScript-ul șablonului citește Fault Flag3 la H:10120, în timp ce o parte din documentația sursă îl indică la H:10116. Ambele pot fi valabile, în funcție de versiunea firmware-ului. Dacă raportarea defecțiunilor este inconsecventă, verificați adresa corectă pentru firmware-ul dvs.

Conflicte între aplicația cloud și controlul prin Modbus

Modificările făcute prin aplicația cloud Wattsonic (WattDesk) și scrierile prin Modbus s-ar putea să nu se sincronizeze în ambele direcții. Când folosiți TapHome pentru controlul invertorului, evitați modificările conflictuale făcute simultan prin aplicația cloud.

Dispozitive disponibile

Wattsonic Hybrid Inverter G3 Modul
Atribute de service
Număr de serie invertor
Informații echipament
Versiune firmware
Standard rețea
Fault FLAG1
Fault FLAG2
Fault FLAG3
Tensiunea de linie a rețelei A/B
Tensiunea de linie a rețelei B/C
Tensiunea de linie a rețelei C/A
Tensiunea rețelei pe faza A
Curentul rețelei pe faza A
Tensiunea rețelei pe faza B
Curentul rețelei pe faza B
Tensiunea rețelei pe faza C
Curentul rețelei pe faza C
Frecvența rețelei
Putere AC a invertorului
Senzor de temperatură 1
Senzor de temperatură 2
Senzor de temperatură 3
Senzor de temperatură 4
ARM Fault FLAG1
Putere maximă setată a rețelei
Acțiuni de service
Setare putere maximă a rețelei

Wattsonic Hybrid inverter G3

Citire (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));
Atribute de service
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
Acțiuni de service
Set Max. Grid Power Value Setting
Parametri: Parameter1 (1–1e+06 Abr1)
modbusw(h,50009,uint16,Abr1*10)
Mod baterie Comutator cu mai multe valori Doar citire

Direcția actuală de încărcare/descărcare a bateriei — Descărcare sau Încărcare, cu atribute de service pentru tensiune, curent și putere

Registru: H:30256 UInt16 numeric
Valori / Stări: Discharge · Charge

Mod baterie

Citirea stării comutatorului
MODBUSR(H, 30256, uInt16)
Atribute de service
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 din rețea azi Contor electric Doar citire
Registru: H:31008 UInt16 Unitate: kWh numeric

Energie din rețea azi

Citirea consumului total
MODBUSR(H, 31008, uInt16) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Comutator EPS/UPS Comutator

Activează alimentarea de rezervă din baterie la căderea rețelei

Registru: H:50001 UInt16
Valori / Stări: ON · OFF

Comutator EPS/UPS

Citirea stării comutatorului
MODBUSR(h, 50001, uint16)
Scrierea stării comutatorului
MODBUSW(h, 50001, uint16, St)
Energie injectată în rețea azi Contor electric Doar citire
Registru: H:31000 UInt16 Unitate: kWh numeric

Energie injectată în rețea azi

Citirea consumului total
MODBUSR(H, 31000, uInt16) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Setare limită injecție în rețea Dimmer

Puterea maximă injectată în rețea, ca procent din puterea nominală (0–100 %)

Registru: H:25103 UInt16 Unitate: % numeric

Setare limită injecție în rețea

Citirea nivelului
MODBUSR(H, 25103, uInt16) / 1000
Scrierea nivelului
MODBUSW(H, 25103, uInt16, Le * 1000)
Comutator limită injecție în rețea Comutator
Registru: H:25100 UInt16
Valori / Stări: ON · OFF

Comutator limită injecție în rețea

Citirea stării comutatorului
MODBUSR(h, 25100, uint16)
Scrierea stării comutatorului
MODBUSW(h, 25100, uint16, St)
Energie cumpărată din rețea azi Contor electric Doar citire
Registru: H:31001 UInt16 Unitate: kWh numeric

Energie cumpărată din rețea azi

Citirea consumului total
MODBUSR(H, 31001, uInt16) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Setare putere AC Comutator cu mai multe valori

Modul de setare a puterii de ieșire AC — Oprit, Setarea puterii totale sau Setarea puterii pe fiecare fază, cu configurarea puterii pe faze

Registru: H:50202 UInt16 numeric
Valori / Stări: Off · Total Power Setting · Power on each Phase Setting
Acțiuni de service
Setare putere AC totală
Setare putere faza A
Setare putere faza B
Setare putere faza C

Setare putere AC

Citirea stării comutatorului
MODBUSR(H, 50202, uInt16)
Scrierea stării comutatorului
MODBUSW(H, 50202, uInt16, Mu)
Atribute de service
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
Acțiuni de service
Set Total AC Power Setting
Parametri: kW (1–1e+06 x)
modbusw(h,50203,int16,x*100)
Set Phase A Power Setting
Parametri: kW (1–1e+06 x)
modbusw(h,50204,int16,x*100)
Set Phase B Power Setting
Parametri: kW (1–1e+07 x)
modbusw(h,50205,int16,x*100)
Set Power C Power Setting
Parametri: kW (1–1e+06 x)
modbusw(h,50206,int16,x*100)
Stare de funcționare Comutator cu mai multe valori Doar citire

Starea de funcționare curentă a invertorului — Așteptare, Autotestare, Conectat la rețea, Defecțiune, Actualizare firmware (Flash), Off-grid

Registru: H:10105 UInt16 numeric
Valori / Stări: Wait · Self-check · On grid · Fault · Flash/Firmware update · Off grid

Stare de funcționare

Citirea stării comutatorului
MODBUSR(H, 10105, uInt16)
Scrierea stării comutatorului
#MODBUSW(H, -1, Int16, Mu)
Consum sarcini azi Contor electric Doar citire
Registru: H:31006 UInt16 Unitate: kWh numeric

Consum sarcini azi

Citirea consumului total
MODBUSR(H, 31006, uInt16) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Comutator ieșire asimetrică off-grid Comutator

Permite o putere de ieșire neechilibrată pe cele trei faze în regim off-grid

Registru: H:50006 UInt16
Valori / Stări: ON · OFF

Comutator ieșire asimetrică off-grid

Citirea stării comutatorului
MODBUSR(h, 50006, uint16)
Scrierea stării comutatorului
MODBUSW(h, 50006, uint16,st)
Comutator reducere vârfuri de sarcină Comutator

Activează alimentarea suplimentară din baterie când sarcina depășește limita de putere a rețelei

Registru: H:50007 UInt16
Valori / Stări: ON · OFF

Comutator reducere vârfuri de sarcină

Citirea stării comutatorului
MODBUSR(h, 50007, uint16)
Scrierea stării comutatorului
MODBUSW(h, 50007, uint16,st)
Putere faza A la contor Contor electric Doar citire
Registru: H:10994 Int32 Unitate: kW numeric

Putere faza A la contor

Citirea consumului total
#MODBUSR(H, -1, Int16) / 100
Citirea cererii
MODBUSR(H, 10994, Int32)/1000
Putere faza B la contor Contor electric Doar citire
Registru: H:10996 Int32 Unitate: kW numeric

Putere faza B la contor

Citirea consumului total
#MODBUSR(H, -1, Int16) / 100
Citirea cererii
MODBUSR(H, 10996, Int32) / 1000
Putere faza C la contor Contor electric Doar citire
Registru: H:10998 Int32 Unitate: kW numeric

Putere faza C la contor

Citirea consumului total
#MODBUSR(H, -1, Int16) / 100
Citirea cererii
MODBUSR(H, 10998, Int32) / 1000
Producție PV azi Contor electric Doar citire
Registru: H:31005 UInt16 Unitate: kWh numeric

Producție PV azi

Citirea consumului total
MODBUSR(H, 31005, uInt16) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Energie totală injectată în rețea Contor electric Doar citire
Registru: H:31102 UInt32 Unitate: kWh numeric

Energie totală injectată în rețea

Citirea consumului total
MODBUSR(H, 31102, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Energie totală din rețea (invertor) Contor electric Doar citire
Registru: H:31118 UInt32 Unitate: kWh numeric

Energie totală din rețea (invertor)

Citirea consumului total
MODBUSR(H, 31118, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Energie totală din rețea (contor) Contor electric Doar citire
Registru: H:31104 UInt32 Unitate: kWh numeric

Energie totală din rețea (contor)

Citirea consumului total
MODBUSR(H, 31104, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Energie totală injectată în rețea la contor Contor electric Doar citire
Registru: H:11002 UInt32 Unitate: kWh numeric

Energie totală injectată în rețea la contor

Citirea consumului total
MODBUSR(H, 11002, uInt32) / 100
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Consum total sarcini (partea rețelei) Contor electric Doar citire
Registru: H:31114 UInt32 Unitate: kWh numeric

Consum total sarcini (partea rețelei)

Citirea consumului total
MODBUSR(H, 31114, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Energie totală de ieșire pe portul de rezervă Contor electric Doar citire
Registru: H:31106 UInt32 Unitate: kWh numeric

Energie totală de ieșire pe portul de rezervă

Citirea consumului total
MODBUSR(H, 31106, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Putere totală la contor Contor electric Doar citire

Puterea totală instantanee a rețelei de la contorul extern — pozitivă la import, negativă la export

Registru: H:11000 Int32 Unitate: kW numeric

Putere totală la contor

Citirea consumului total
#MODBUSR(H, -1, Int16) / 100
Citirea cererii
MODBUSR(H, 11000, Int32) / 1000
Energie totală cumpărată la contor Contor electric Doar citire
Registru: H:11004 UInt32 Unitate: kWh numeric

Energie totală cumpărată la contor

Citirea consumului total
MODBUSR(H, 11004, uInt32) / 100
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Producție PV totală Contor electric Doar citire
Registru: H:31112 UInt32 Unitate: kWh numeric

Producție PV totală

Citirea consumului total
MODBUSR(H, 31112, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Producție PV totală de la instalare Contor electric Doar citire

Contor cumulat al energiei PV în kWh (brut, fără scalare), cu timpul total de producție în ore

Registru: H:11020 UInt32 Unitate: kWh numeric
Atribute de service
Timp total de producție PV

Producție PV totală de la instalare

Citirea consumului total
MODBUSR(H, 11020, uInt32)
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Atribute de service
Total PV Generation Time from Installation [H]
modbusr(h,11022,uint32)
Producție PV totală azi Contor electric Doar citire
Registru: H:11018 UInt32 Unitate: kWh numeric

Producție PV totală azi

Citirea consumului total
MODBUSR(H, 11018, uInt32) / 10
Citirea cererii
#MODBUSR(H, -1, Int16) / 100
Conexiune: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (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

Surse

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

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog.

Deschideți în portal