TapHome

Huawei SUN2000

Modbus TCP
Pridal
Posledná aktualizácia: 06. 2026
Huawei SUN2000

Séria Huawei SUN2000 3-10KTL zahŕňa jednofázové a trojfázové stringové striedače pre rezidenčné FV systémy s menovitým výkonom od 3 kW do 10 kW. TapHome sa pripája k striedaču cez Modbus TCP — buď cez Huawei Smart Dongle (WLAN-FE alebo 4G) zapojený do USB portu striedača, alebo priamo cez vstavaný WiFi prístupový bod striedača.

Šablóna poskytuje monitorovanie činného výkonu zo siete, denné a celoživotné počítadlá energie, prúdy až 4 PV stringov, samostatné senzory fázových napätí, frekvenciu siete, agregovanú DC produkciu, stav nabitia batérie (pre LUNA2000), prevádzkový stav striedača s detailným dekódovaním podstavov a zapisovateľné obmedzenie exportu do siete. Servisné akcie na úrovni modulu umožňujú kompenzáciu jalového výkonu (PF a Q/S) a obmedzenie činného výkonu.

Aktivácia Modbus komunikácie

Striedač SUN2000 podporuje Modbus TCP cez vstavaný WiFi prístupový bod aj cez Smart Dongle. Pre trvalé pripojenie s TapHome sa odporúča použiť Huawei Smart Dongle-WLAN-FE (alebo Smart Dongle-4G) zapojený do USB portu striedača.

Možnosti pripojenia
MetódaRozhraniePoznámky
Smart Dongle (odporúčaný)Ethernet / WiFiPripojí striedač do lokálnej siete. Umožňuje súčasný prístup z Modbus TCP aj z aplikácie FusionSolar.
WiFi prístupový bodWiFiPriame pripojenie k AP striedača (SSID: SUN2000-<serial>). Iba jeden klient naraz.
RS-485 (Modbus RTU)COM port piny RS485A1/B1Táto šablóna ho nepoužíva. Nemôže bežať súčasne s monitorovaním FusionSolar.

Pri použití WiFi prístupového bodu sa aplikácia FusionSolar nemôže pripojiť súčasne. Pre produkčné inštalácie vždy použite Smart Dongle, aby TapHome aj FusionSolar mohli bežať paralelne.

Nastavenie Smart Dongle
  1. Zapojte Smart Dongle-WLAN-FE do USB portu na spodnej strane striedača
  2. Pripojte Smart Dongle k lokálnej WiFi sieti pomocou aplikácie FusionSolar (prvotné nastavenie)
  3. Dongle získa IP adresu z routera cez DHCP
  4. Poznačte si IP adresu z tabuľky DHCP priradení na routeri

Priraďte Smart Dongle statickú IP adresu (alebo DHCP rezerváciu) v nastaveniach routera, aby sa adresa po výpadku napájania nezmenila.

Sieťové pripojenie

  • Protokol: Modbus TCP
  • Port: 502 (štandardný Modbus TCP port)
  • Predvolené Slave ID: 1
  • Poradie bajtov: Big-endian (štandardný Modbus)
  • Použitý rozsah registrov: H:30000 — H:47418

Knižnica huawei-solar-lib pre Home Assistant používa v režime WiFi AP predvolene port 503. Pri pripojení cez Smart Dongle v lokálnej sieti TapHome používa štandardný Modbus TCP port 502.

Konfigurácia

Pri importe šablóny v TapHome zadajte:

  • IP adresa — IP adresa Smart Dongle v lokálnej sieti (alebo WiFi AP IP striedača, predvolená: 192.168.200.1)
  • Slave ID — Modbus slave adresa (predvolená: 1)

Funkcie zariadení

Šablóna sprístupňuje 16 zariadení rozdelených podľa funkcie nižšie.

Monitorovanie výkonu a energie
  • Činný výkon — Modbus elektromer čítajúci denný kumulatívny výnos z H:32114 (kWh) a okamžitý činný výkon dodaný do siete z H:37113 (kW). Obsahuje 11 servisných atribútov (špičkový činný výkon dňa, jalový výkon, menovitý/max činný výkon, max zdanlivý výkon, max jalový výkon dodaný/absorbovaný, kompenzácia jalového výkonu PW a Q/S, obmedzenie činného výkonu v % a pevnej hodnote) a 3 servisné akcie (kompenzácia jalového výkonu PF, kompenzácia jalového výkonu Q/S, obmedzenie činného výkonu %).
  • Celková energia — kumulatívna energia vyrobená striedačom od uvedenia do prevádzky v kWh (H:32106).
  • Energia dnes — energia vyrobená od polnoci, denne sa resetuje, v kWh (H:32114).
  • DC produkcia — agregovaný DC vstupný výkon zo všetkých PV stringov v kW (H:32064). Servisné atribúty sprístupňujú frekvenciu siete (H:32085), fázové napätia A/B/C (H:32069–32071) a fázové prúdy A/B/C (H:32072–32076).
Monitorovanie PV stringov

Štyri senzorové zariadenia, jedno na každý PV string, merajú DC prúd v ampéroch. Každé zariadenie obsahuje servisný atribút pre zodpovedajúce DC napätie stringu:

ZariadenieRegister prúduAtribút napätia
PV1 prúdH:32017H:32016
PV2 prúdH:32019H:32018
PV3 prúdH:32021H:32020
PV4 prúdH:32023H:32022

Počet aktívnych PV stringových zariadení závisí od modelu striedača a inštalácie. Nepoužité stringové vstupy čítajú 0 A — napríklad model 3KTL typicky používa iba PV1 a PV2.

Sieťové parametre
  • Napätie fázy A — fázové napätie voči neutrálu na vodiči A vo V (H:32069).
  • Napätie fázy B — fázové napätie voči neutrálu na vodiči B vo V (H:32070).
  • Napätie fázy C — fázové napätie voči neutrálu na vodiči C vo V (H:32071).
  • Frekvencia siete — frekvencia striedavej siete na výstupe striedača v Hz (H:32085).
Batéria (LUNA2000)
  • SOC batérie — stav nabitia batérie ako podiel dostupnej kapacity, čítaný z H:37760. Keď striedač hlási hodnotu nad 1 (batéria nie je pripojená), zariadenie pridá informačnú správu „Batéria nepripojená".

Dokument Huawei Modbus Interface Definitions V3.0 špecifikuje pre register H:37760 gain 10 (percentá s jednou desatinou). Šablóna TapHome používa gain 1000, čo hodnotu číta ako podiel (0,0–1,0). Obe reprezentácie sprístupňujú rovnaké základné dáta — zobrazenú hodnotu interpretujte podľa toho.

Riadenie exportu do siete
  • Maximálny výkon do sietezapisovateľné obmedzenie exportu vyjadrené ako percento menovitého výkonu (H:47418, Int16, gain 10). Nastavením tohto zariadenia obmedzíte, koľko energie striedač dodáva do siete.
  • Maximálny výkon do siete (W) — senzor (len na čítanie), ktorý vykazuje aktuálne účinné obmedzenie exportu ako absolútnu hodnotu vo kW (H:47416, Int32, gain 1000).

Registre H:47416 a H:47418 nie sú dokumentované v oficiálnom dokumente Huawei Solar Inverter Modbus Interface Definitions V3.0 (2023-01-16). Ide o rozšírenia výrobcu na novšom firmvéri, potvrdené iba terénnym testovaním. Správanie sa môže líšiť podľa verzie firmvéru striedača — pred spoľahnutím sa na limit v automatizáciách overte odozvu po zápise do H:47418.

Prevádzkový stav striedača

Viachodnotový prepínač (čítaný z H:32089), ktorý mapuje 20+ pôvodných stavových kódov Huawei na 10 prehľadných stavov:

HodnotaStavPôvodné kódy
0Pohotovosť0
1Nečinný / Bez žiarenia1, 2, 3, 40960
2Štartovanie256
3Pripojený k sieti512, 513, 514
4Vypnutie768–774
5Regulácia siete1025, 1026
6IV skenovanie2048
7Kontrola na mieste1280, 1281
8Inšpekcia1536
9Detekcia DC vstupu2304

Servisné atribúty poskytujú hlbší prehľad o stave:

  • Úplný stav — kompletný stav striedača dekódovaný z H:32089 so všetkými 20+ pôvodnými podstavmi (Idle: Initializing, Idle: Detecting ISO, On-Grid: Power Limit, Shutdown: Fault, Shutdown: OVGR, Grid dispatch: krivka cos(Phi)-P atď.).
  • Pripojenie k sieti — odvodené z bitov H:32000: Pohotovosť, Normálne pripojenie k sieti, Pripojenie s deratingom kvôli obmedzeniu výkonu, Pripojenie s deratingom kvôli interným príčinám striedača alebo Nepripojený.
  • Teleindikácia — telesignalizačný stav podľa IEC 60870-5-104 z bitov H:32000: Pohotovosť, Normálne zastavenie, Zastavenie pre poruchu, Zastavenie pre obmedzenie výkonu, Vypnutie, Kontrola na mieste, Pripojený k sieti.
  • Stav uzamknutia — Uzamknutý alebo Odomknutý, odvodené z H:32002 bit 0.
  • Stav pripojenia PV — Pripojené alebo Odpojené, odvodené z H:32002 bit 0.
  • Čas spustenia — najnovší čas spustenia dnes (HH:MM) z H:32091.
  • Čas vypnutia — najnovší čas vypnutia dnes (HH:MM) z H:32093.
Diagnostika na úrovni modulu

Modul sprístupňuje servisné atribúty pre identifikáciu zariadenia a diagnostiku:

AtribútRegisterPopis
Názov modeluH:30000Typový štítok striedača
SNH:30015Sériové číslo
PNH:30025Kód produktu
Model IDH:30070Číselný identifikátor modelu
Počet stringovH:30071PV stringy podporované hardvérom
Počet MPPTH:30072Počet nezávislých MPPT trackerov
Systémový časH:40000Vnútorné hodiny striedača
Časové pásmoH:43006Nastavený UTC offset
Účinnosť striedačaH:32086Aktuálna účinnosť konverzie AC/DC (%)
Teplota skrineH:32087Vnútorná teplota skrine (°C)
Izolačný odporH:32088Izolačný odpor na DC strane (MΩ)
Zber dát DSPH:32002Či DSP striedača zbiera telemetriu

Servisná akcia Časové pásmo umožňuje nastaviť UTC offset striedača (zápis do H:43006). Podporované hodnoty pokrývajú UTC-12:00 až UTC+14:00.

Monitorovanie alarmov

Čítací skript na úrovni modulu sleduje alarmové registre H:32008 (Alarm 1) a H:32009 (Alarm 2) a dekóduje každý bit ako pomenovanú chybu alebo varovanie. Pozoruhodné alarmy:

RegisterBitAlarm
H:320080Vysoké napätie stringu
H:320081DC oblúková porucha
H:320082Obrátená polarita stringu
H:320083Abnormálny string (varovanie)
H:320085Porucha AFCI
H:320087Výpadok siete
H:320088–9Podpätie/prepätie siete
H:3200811–13Poruchy frekvencie siete
H:3200814–15Nadprúd výstupu / DC zložka
H:320090Abnormálny zvodový prúd
H:320091–2Poruchy uzemnenia / nízka izolácia
H:320093–4Vysoká teplota / porucha zariadenia
H:320099Abnormálne zariadenie na ukladanie energie
H:3200910–11Aktívny/pasívny ostrovný režim
H:3200915Abnormálna konfigurácia PV modulu

Riešenie problémov

Žiadna Modbus komunikácia
  1. Overte, že Smart Dongle je zapojený do USB portu striedača a má napájanie (svieti LED).
  2. Potvrďte IP adresu dongle v tabuľke DHCP priradení na routeri.
  3. Uistite sa, že TapHome Core a Smart Dongle sú v rovnakej sieti / podsiti.
  4. Skontrolujte, že žiadny firewall neblokuje TCP port 502.
  5. Ak používate WiFi AP režim, pripojte sa k SSID striedača (SUN2000-<serial>) a použite IP 192.168.200.1.
PV stringy čítajú nulové hodnoty

Nepoužité PV stringové vstupy vždy čítajú 0 A a 0 V. Toto je normálne pre modely striedačov s menším počtom MPPT vstupov, než šablóna poskytuje (napr. model 3KTL typicky používa iba PV1 a PV2).

SOC batérie ukazuje „Batéria nepripojená" alebo hodnoty nad 100 %

Registre batérie LUNA2000 sú naplnené iba ak je k striedaču fyzicky pripojená kompatibilná batéria. Bez batérie register H:37760 vracia hodnoty mimo očakávaný rozsah a šablóna vyvolá informačnú správu „Batéria nepripojená".

Striedač zaseknutý v stave Idle

Počas noci alebo pri nízkom osvite striedač zostáva v stave Idle (podstavy „Detecting ISO", „Detecting irradiation", „Grid Detecting" alebo „No irradiation"). Striedač automaticky prejde do stavu On-Grid, akonáhle sa zistí dostatočné slnečné žiarenie.

Zápis na Maximálny výkon do siete nemá efekt

Registre H:47416 a H:47418 sú rozšírenia výrobcu a nie sú v oficiálnej V3.0 Modbus dokumentácii. Ak obmedzenie exportu nemá efekt, overte:

  1. Či firmware striedača podporuje funkciu obmedzenia exportu.
  2. Či je Smart Dongle pripojený a nie je v pass-through režime, ktorý využívajú služby pre sieťový kód FusionSolar.
  3. Či žiadny konfliktný sieťový kód alebo signál DRM neprepisuje lokálny limit.
Podstav Shutdown ukazuje OVGR / DC Switch OFF

Tieto podstavy vypnutia (dekódované z H:32089) označujú, že striedač bol zastavený ochranným signálom — OVGR cez externý OVGR kontakt alebo DC Switch OFF cez fyzický DC odpájač na striedači. Pred pokusom o diaľkové zapnutie odstráňte podstatu fyzického stavu.

Dostupné zariadenia

SUN2000 TCP Modul

SUN2000 TCP

Čítanie (modul)
var a1 := MODBUSR(H, 32008, Uint16);
var a2 := MODBUSR(H, 32009, Uint16);
IF(GETBIT(a1,0) = 1, ADDERROR("High String Voltage", 2001));
IF(GETBIT(a1,1) = 1, ADDERROR(${dc_arc_fault}, 2002));
IF(GETBIT(a1,2) = 1, ADDERROR("String Reversed", 2011));
IF(GETBIT(a1,3) = 1, ADDWARNING("PV String Backfeed ", 2012));
IF(GETBIT(a1,4) = 1, ADDWARNING("Abnormal String", 2013));
IF(GETBIT(a1,5) = 1, ADDERROR(${afci_fault}, 2021));
IF(GETBIT(a1,6)= 1, ADDERROR(${short_circ_L-PE}, 2021));
IF(GETBIT(a1,7) = 1, ADDERROR(${power_grid_fail}, 2032));
IF(GETBIT(a1,8) = 1, ADDERROR(${grid_undervoltage}, 2033));
IF(GETBIT(a1,9) = 1, ADDERROR(${grid_overvoltage}, 2034));
IF(GETBIT(a1,10) = 1, ADDERROR(${unbalanced_grid_V}, 2035));
IF(GETBIT(a1,11) = 1, ADDERROR(${grid_overfrequency}, 2036));
IF(GETBIT(a1,12) = 1, ADDERROR(${grid_underfrequency}, 2037));
IF(GETBIT(a1,13) = 1, ADDERROR(${grid_freq_instability}, 2038));
IF(GETBIT(a1,14) = 1, ADDERROR(${output_overcurr}, 2039));
IF(GETBIT(a1,15) = 1, ADDERROR(${out_DC_large}, 2040));
IF(GETBIT(a2,0) = 1, ADDERROR(${abnorm_leak_curr}, 2051));
IF(GETBIT(a2,1) = 1, ADDERROR(${abnorm_gnd}, 2061));
IF(GETBIT(a2,2) = 1, ADDERROR(${low_insul_res}, 2062));
IF(GETBIT(a2,3) = 1, ADDERROR(${high_tempt}, 2063));
IF(GETBIT(a2,4) = 1, ADDERROR(${abnorm_equip}, 2064));
IF(GETBIT(a2,5) = 1, ADDERROR(${upgrade_fail}, 2065));
IF(GETBIT(a2,6) = 1, ADDWARNING(${license_expired}, 2066));
IF(GETBIT(a2,7) = 1, ADDERROR(${abnorm_monitor_unit}, 61440));
IF(GETBIT(a2,8) = 1, ADDERROR(${power_collect_fault}, 2067));
IF(GETBIT(a2,9) = 1, ADDERROR(${abnorm_energy_storage_dev}, 2068));
IF(GETBIT(a2,10) = 1, ADDERROR("Active islanding", 2070));
IF(GETBIT(a2,11) = 1, ADDERROR("Passive islanding", 2071));
IF(GETBIT(a2,12) = 1, ADDERROR(${trans_AC_overvoltage}, 2072));
IF(GETBIT(a2,15) = 1, ADDERROR(${abnorm_PV_module_config}, 2080));
Činný výkon Elektromer

Elektromer — denný výnos (kWh) a okamžitý činný výkon dodaný do siete (kW), s jalovým výkonom, účinníkom, špičkovým výkonom dňa a zapisovateľnými akciami obmedzenia

Register: H:32114 UInt32 / Int32 Jednotka: kWh / kW numeric

Činný výkon

Čítanie celkovej spotreby
MODBUSR(H, 32114, Uint32, 2)/100
Čítanie odberu
MODBUSR(H , 37113, Int32, 2)/1000
SOC batérie Analógový vstup Len na čítanie

Stav nabitia batérie — podiel dostupnej kapacity; hodnoty nad 100 % vyvolajú informačnú správu „Batéria nepripojená“

Register: H:37760 UInt16 numeric

SOC batérie

Čítanie vstupnej úrovne
var reg := MODBUSR(H, 37760, Uint16)/1000;
IF(reg >1, ADDINFO("Batéria nepripojená"));
return(reg);
Celková energia Premenná Len na čítanie

Kumulatívna energia vyrobená striedačom od uvedenia do prevádzky (kWh)

Register: H:32106 UInt32 Jednotka: kWh numeric

Celková energia

Čítanie
MODBUSR(H, 32106, Uint32, 2)/100
Energia dnes Premenná Len na čítanie

Energia vyrobená od polnoci; denne sa resetuje (kWh)

Register: H:32114 Int32 Jednotka: kWh numeric

Energia dnes

Čítanie
MODBUSR(H, 32114, Int32, 2)/100
Frekvencia siete Premenná Len na čítanie

Frekvencia striedavej siete na výstupe striedača (Hz)

Register: H:32085 UInt16 Jednotka: Hz numeric

Frekvencia siete

Čítanie
MODBUSR(H, 32085, Uint16)/100
Maximálny výkon do siete Stmievač

Zapisovateľné obmedzenie exportu ako percento menovitého výkonu — obmedzuje, koľko energie sa dodáva do siete

Register: H:47418 Int16 Jednotka: % numeric

Maximálny výkon do siete

Čítanie úrovne
MODBUSR(H, 47418, Int16)/10
Zápis úrovne
MODBUSW(H, 47418, Int16, Le * 10)
Maximálny výkon do siete (W) Premenná Len na čítanie

Aktuálne účinné obmedzenie exportu vyjadrené ako absolútna hodnota vo wattoch (kW)

Register: H:47416 Int32 Jednotka: kW numeric

Maximálny výkon do siete (W)

Čítanie
MODBUSR(H, 47416, Int32)/1000
Napätie fázy A Premenná Len na čítanie

Fázové napätie vodiča A voči neutrálu (V)

Register: H:32069 UInt16 Jednotka: V numeric

Napätie fázy A

Čítanie
MODBUSR(H, 32069, UInt16)/10
Napätie fázy B Premenná Len na čítanie

Fázové napätie vodiča B voči neutrálu (V)

Register: H:32070 UInt16 Jednotka: V numeric

Napätie fázy B

Čítanie
MODBUSR(H, 32070, Uint16)/10
Napätie fázy C Premenná Len na čítanie

Fázové napätie vodiča C voči neutrálu (V)

Register: H:32071 UInt16 Jednotka: V numeric

Napätie fázy C

Čítanie
MODBUSR(H, 32071, Uint16)/10
PV1 prúd Premenná Len na čítanie
Register: H:32017 Int16 Jednotka: A numeric
Servisné atribúty
PV1 napätie

PV1 prúd

Čítanie
MODBUSR(H, 32017, Int16)/100
Servisné atribúty
PV1 Voltage
MODBUSR(H, 32016, Int16)/10 + "V"
PV2 prúd Premenná Len na čítanie
Register: H:32019 Int16 Jednotka: A numeric
Servisné atribúty
PV2 napätie

PV2 prúd

Čítanie
MODBUSR(H, 32019, Int16)/100
Servisné atribúty
PV2 Voltage
MODBUSR(H, 32018, Int16)/10
PV3 prúd Premenná Len na čítanie
Register: H:32021 Int16 Jednotka: A numeric
Servisné atribúty
PV3 napätie

PV3 prúd

Čítanie
MODBUSR(H,32021, Int16)/100
Servisné atribúty
PV3 Voltage
MODBUSR(H, 32020, Int16)/10 + "V"
PV4 prúd Premenná Len na čítanie
Register: H:32023 Int16 Jednotka: A numeric
Servisné atribúty
PV4 napätie

PV4 prúd

Čítanie
MODBUSR(H, 32023, Int16)/100
Servisné atribúty
PV4 Voltage
MODBUSR(H, 32022, Int16)/10
Stav striedača Viacstavový prepínač

Prevádzkový stav striedača mapovaný na 10 prehľadných kódov — Pohotovosť, Nečinný/Bez žiarenia, Štartovanie, Pripojený k sieti, Vypnutie, Regulácia siete, IV skenovanie, Kontrola na mieste, Inšpekcia, Detekcia DC vstupu

Register: H:32089 UInt16 numeric
Hodnoty / Stavy: ON · OFF

Stav striedača

Čítanie stavu prepínača
var reg := MODBUSR(H, 32089, Uint16);
IF(reg = 0, 0,
IF(reg < 4 OR reg = 40960,1,
IF(reg = 256, 2, 
IF(reg < 515, 3, 
IF(reg < 775, 4,
IF(reg = 1025 OR reg = 1026, 5, 
IF(reg = 1280 OR reg = 1281, 7,
IF(reg = 1536, 8, 
IF(reg = 2048, 6,
IF(reg = 2304, 9
))))))))))
Servisné atribúty
Full State
var state := MODBUSR(H, 32089, Uint16);
SWITCH(state, 0, "Idle: Initializing",
 1,"Idle: Detecting ISO", 
 2,"Idle: Detecting irradiation", 
 3, "Idle: Grid Detecting", 
 256, "Starting", 
 512, "On-Grid", 
 513, "On-Grid: Power Limit", 
 514, "On-Grid: self-derating", 
 768, "Shutdown: Fault", 
 769, "Shutdown: Command", 
 770, "Shutdown: OVGR", 
 771,"Shutdown: Communication disconnected", 
 772, "Shutdown: Power Limit", 
 773, "Shutdown: Start manually", 
 774, "Shutdown: DC Switch OFF",
 1025, "Grid dispatch:cos(Phi)-P curve",
 1026, "Grid dispatch:Q-U curve",
40960, "Idle: No irradiation",
1280, "Spot-check",
1281, "Spot-checking",
1536, "Inspecting",
1792, "SFCI self-check",
2048, "IV scanning",
2304, "DC input detection",
"Unknown"
 );
Grid Connection
var reg := MODBUSR(H, 32000,Uint16);
IF(GETBIT(reg,0) = 1, "Standby",
IF(GETBIT(reg,2) = 1 , "Normal Grid Connection",
IF(GETBIT(reg,3) = 1, "Grid connection with derating due to power rationing",
IF(GETBIT(reg,4) = 1, "Grid connection with derating due to inverter internal causes", "Not Connected"
)
)
)
)
Teleindication
var reg := MODBUSR(H, 32000,Uint16);
IF(GETBIT(reg,0) = 1, "Standby",
IF(GETBIT(reg,5) = 1 , "Normal Stop",
IF(GETBIT(reg,6) = 1, "Stop due to faults",
IF(GETBIT(reg,7) = 1, "Stop due to power rationing",
IF(GETBIT(reg,8) = 1, "Shutdown",
IF(GETBIT(reg,9) = 1, "Spot check",
IF(GETBIT(reg,1) = 1, "Grid Connected",
"Unknown State")
)
)
)
)
)
)
Locking Status
IF(GETBIT(MODBUSR(H, 32002, Uint16),0) = 1, "Unlocked", "Locked");
PV Connection Status
IF(GETBIT(MODBUSR(H, 32002, Uint16),0) = 1, "Connected", "Disconnected");
Startup time
var reg := MODBUSR(H, 32091, Uint32, 2);
var min := FLOOR(MOD(reg, 3600)/60);
var ho := FLOOR(MOD(reg,86400)/3600);
var minutes := IF(min<10, "0" + min, min);
var hours := IF(ho<10, "0" + ho, ho);
hours + ":" + minutes;
Shutdown time
var reg := MODBUSR(H, 32093, Uint32, 2);
var min := FLOOR(MOD(reg, 3600)/60);
var ho := FLOOR(MOD(reg,86400)/3600);
var minutes := IF(min<10, "0" + min, min);
var hours := IF(ho<10, "0" + ho, ho);
hours + ":" + FLOOR(minutes);
DC produkcia Premenná Len na čítanie

Agregovaný DC vstupný výkon zo všetkých PV stringov (kW), so servisnými atribútmi strany siete — frekvencia, fázové napätia a prúdy A/B/C

Register: H:32064 Int32 Jednotka: kW numeric
Servisné atribúty
Frekvencia
Napätie fázy A
Napätie fázy B
Napätie fázy C
Prúd fázy A
Prúd fázy B
Prúd fázy C

DC produkcia

Čítanie
MODBUSR(H, 32064, Int32, 2)/1000
Servisné atribúty
Frequency
MODBUSR(H, 32085, Uint16)/100 + " Hz"
A Voltage
MODBUSR(H, 32069, Int16)/10 + " V"
B Voltage
MODBUSR(H, 32070, Int16)/10 + " V"
C Voltage
MODBUSR(H, 32071, Int16)/10 + " V"
A Current
MODBUSR(H, 32072, Int32, 2)/1000 + " A"
B Current
MODBUSR(H, 32074, Int32, 2)/1000 + " A"
C Current
MODBUSR(H, 32076, Int32, 2)/1000 + " A"
Pripojenie: Modbus TCP • Slave ID: $[SlaveId]
Možné vylepšenia (24)
  • H:30035 Firmware Version — STR, 15 regs — useful for diagnostics and version-specific feature gating
  • H:30050 Software Version — STR, 15 regs — main controller software build
  • H:31000 Hardware Version — STR, 15 regs — hardware revision identifier
  • H:32010 Alarm 3 — Bitfield16, additional alarm bits beyond Alarm 1/2 handled by readscript
  • H:32066 Line Voltage A-B — U16, V, /10 — line-to-line grid voltage
  • H:32067 Line Voltage B-C — U16, V, /10 — line-to-line grid voltage
  • H:32068 Line Voltage C-A — U16, V, /10 — line-to-line grid voltage
  • H:32080 Active Power (instantaneous) — I32, kW, /1000 — instantaneous active power; template now uses H:37113 grid-side power instead
  • H:32084 Power Factor — I16, /1000 — referenced in legacy Active Power service attributes but not exposed as standalone sensor
  • H:32090 Fault Code — U16 — specific fault code when device is in shutdown:fault state
  • H:32108 Total DC Input Energy — U32, kWh, /100 — cumulative DC energy input across all PV strings
  • H:32116 Monthly Energy — U32, kWh, /100 — energy generated this month
  • H:32118 Yearly Energy — U32, kWh, /100 — energy generated this year
  • H:37101 Grid Phase A Voltage (power meter) — I32, V, /10 — phase voltage measured by external power meter (different sensor than H:32069)
  • H:37107 Grid Phase A Current (power meter) — I32, A, /100 — phase current measured by external power meter
  • H:37119 Grid Exported Energy (active) — I32, kWh, /100 — energy exported to the grid
  • H:37121 Grid Exported Energy — U32, kWh, /100 — cumulative grid export counter
  • H:37123 Grid Accumulated Energy — U32, kWh, /100 — total energy from grid (import)
  • H:37762 Battery Running Status — U16 enum — 0=Offline, 1=Standby, 2=Running, 3=Fault, 4=Sleep
  • H:37765 Battery Charge/Discharge Power — I32, W — positive=charging, negative=discharging
  • H:37784 Battery Daily Charge — U32, kWh, /100 — today's battery charge energy
  • H:37786 Battery Daily Discharge — U32, kWh, /100 — today's battery discharge energy
  • H:40200 Power On — WO, E16 — remote inverter power-on command
  • H:40201 Shutdown — WO, E16 — remote inverter shutdown command

Zdroje

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Overené TapHomom

Chcete to použiť vo svojom TapHome jadre?

Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu.

Otvoriť v portáli