TapHome

Fronius Symo Solar Inverter

Modbus TCP
Submitted by
Last updated: 03. 2026
Fronius Symo Solar Inverter

Fronius Symo je 3-fázový řetězcový střídač (3,0–8,2 kW) z generace SnapINverter. TapHome se připojuje ke střídači přes Modbus TCP prostřednictvím vestavěného Fronius Datamanageru — není potřeba žádný další gateway ani hardware.

Šablona čte SunSpec int+SF registry (modely 101/102/103 a MPPT Extension Model 160) a poskytuje AC výkon v reálném čase, celkovou vyrobenou energii za celou životnost, provozní stav střídače a DC výkon jednotlivých PV stringů (až dva stringy). Inicializační skript automaticky nastaví SunSpec Model Type na int+SF při prvním připojení.

Síťové připojení

Fronius Datamanager poskytuje rozhraní Modbus TCP. Je buď vestavěný ve střídači, nebo nainstalovaný jako zásuvná karta. Komunikace využívá standardní Ethernet (kabelový nebo WiFi) ve stejné lokální síti jako TapHome Core.

  • Protokol: Modbus TCP (SunSpec Alliance)
  • Port: 502 (výchozí)
  • Slave ID: 1 (pro střídač #01; střídač #00 mapuje na Modbus ID 100)
  • SunSpec Model Type: int+SF (nastavený automaticky inicializačním skriptem šablony)

Šablona TapHome používá adresy registrů int+SF (integer se škálovacím faktorem), nikoli výchozí float model. Šablona obsahuje inicializační skript, který automaticky přepne SunSpec Model Type na int+SF při prvním připojení. Pokud inicializace selže (např. kvůli timeoutu), typ modelu je nutné změnit manuálně ve webovém rozhraní Fronius Datamanageru. Použití nesprávného typu modelu povede k chybným nebo žádným naměřeným hodnotám.

Konfigurace

Povolení komunikace Modbus

Modbus TCP je na Fronius Datamanageru ve výchozím stavu vypnutý. Postupujte podle těchto kroků pro jeho povolení:

Fronius Datamanager 1.x (SnapINverter):

  1. Otevřete webový prohlížeč a přejděte na IP adresu Fronius Datamanageru (najdete ji v části System Information ve webovém rozhraní nebo zkontrolujte tabulku DHCP pronájmů ve vašem routeru)
  2. Klikněte na Settings v pravém postranním panelu
  3. Otevřete položku menu Modbus
Webové rozhraní Fronius Datamanager — Settings > menu Modbus
  1. Nastavte Datenausgabe uber Modbus (Výstup dat přes Modbus) na tcp
  2. Nakonfigurujte následující nastavení:
Nastavení Modbus TCP ve Fronius Datamanageru — port, typ SunSpec modelu, ovládání střídače
NastaveníHodnota
Modbus Port502 (výchozí)
Sunspec Model Typeint+SF (změnit z výchozího float)
Wechselrichter-Steuerung uber ModbusPovolte, pokud potřebujete přístup pro zápis
  1. Klikněte na tlačítko se zaškrtnutím pro uložení nastavení

Fronius GEN24 / novější střídače:

  1. Otevřete webové rozhraní střídače (přejděte na jeho IP adresu)
  2. Přejděte na Communication > Modbus
  3. Nastavte výstup dat na tcp a SunSpec Model Type na int+SF
Parametry importu

Při importu šablony do TapHome zadejte:

  • IP adresa — IP adresa Fronius Datamanageru v lokální síti
  • Slave ID — adresa zařízení Modbus (výchozí: 1 pro střídač #01; střídač #00 mapuje na Modbus ID 100)

Přiřaďte statickou IP adresu nebo DHCP rezervaci Fronius Datamanageru v nastavení routeru, aby se adresa po výpadku napájení nezměnila.

Adresy SunSpec registrů nejsou konstantní — závisí na složení seznamu SunSpec registrů. Šablona předpokládá výchozí konfiguraci int+SF. Aktualizace firmwaru, které přidávají nebo odstraňují SunSpec modely, mohou posunout adresy registrů.

Možnosti zařízení

Provozní stav střídače

Provozní stav je přepínač s více hodnotami pouze pro čtení, zobrazující aktuální provozní stav SunSpec z modelu MPPT Extension (registr H:40290). Střídač hlásí jeden z osmi standardních stavů SunSpec:

HodnotaStavPopis
1VypnutoStřídač je vypnutý
2V provozuAutomatické vypnutí (žádné sluneční záření)
3Startovací fázeFáze náběhu
4Normální provozMPPT sledování — normální solární výroba
5Snížení výkonuOmezeno provozovatelem sítě nebo nastavením
6VypínáníFáze vypnutí
7PoruchaExistuje chyba — zkontrolujte displej střídače
8PohotovostPohotovostní režim
Monitorování solární výroby

PV Production je zařízení elektroměru, které poskytuje dvě hodnoty:

  • Aktuální výkon (H:40107) — AC výkon v reálném čase v kilowattech. Hodnota registru ve wattech je dělena 1000 pro zobrazení v kW.
  • Celková energie (H:40101) — kumulativní celková výroba energie v kilowatthodinách. Hodnota registru ve watthodinách je dělena 1000 pro zobrazení v kWh.

Dva servisní atributy na úrovni zařízení jsou dostupné na zařízení PV Production:

  • Frekvence (H:40093) — frekvence AC sítě v Hz, zaokrouhlená na celé číslo
  • Maximální AC proud (H:40143 se škálovacím faktorem H:40144) — maximální jmenovitý AC proud na výstupu
DC výkon stringů

Šablona monitoruje DC výkon z jednotlivých PV stringů přes MPPT Extension Model 160:

  • String 1 (H:40284) — DC výkon z PV stringu 1 ve wattech, s použitím sdíleného škálovacího faktoru DC výkonu (H:40267)
  • String 2 (H:40304) — DC výkon z PV stringu 2 ve wattech, s použitím stejného sdíleného škálovacího faktoru

Na střídačích s jedním DC vstupem String 2 vrátí nepodporovanou hodnotu. Na Hybrid systémech String 1 představuje PV vstup a String 2 představuje úložiště.

Servisní diagnostika

Modul zpřístupňuje devět servisních atributů pro identifikaci a diagnostiku:

  • Výrobce (H:40004) — řetězec výrobce střídače
  • Model zařízení (H:40020) — řetězec modelu střídače
  • Verze FW Datamanageru (H:40036) — verze firmwaru Fronius Datamanageru
  • Verze SW střídače (H:40044) — verze softwaru střídače
  • Sériové číslo (H:40052) — sériové číslo střídače
  • Konfigurace fází (H:40069) — jednofázový, rozdělená fáze nebo třífázový
  • Stav připojení ECP (H:40195) — stav připojení Energy Communication Platform (Odpojeno / Připojeno)
  • Stav PV střídače (H:40193) — příznaky dostupnosti a provozu střídače
  • Trvalý výkon (H:40134 se škálovacím faktorem H:40135) — maximální trvalý AC výkon ve wattech
Další možnosti

Fronius Datamanager zpřístupňuje mnoho dalších SunSpec registrů, které nejsou zahrnuty v aktuální šabloně. Patří sem AC proud a napětí na fázi (3-fázové), AC frekvence, zdánlivý a jalový výkon, účiník, agregovaný DC proud a napětí, teplota skříně, SunSpec příznaky událostí/poruch, celkové hodnoty výkonu a energie Fronius na úrovni lokality přes všechny připojené střídače a aktivní stavový kód. Na Hybrid střídačích s bateriovým úložištěm model Basic Storage Control (124) poskytuje stav nabití baterie, řízení rychlosti nabíjení/vybíjení a konfiguraci nabíjení ze sítě. Tyto mohou být přidány v budoucí aktualizaci šablony.

Na systémech s více střídači v kruhu Fronius Solar Net použijte minimální timeout 10 sekund pro Modbus dotazy. Fronius doporučuje sekvenční (nikoli paralelní) dotazování. Maximum 6 střídačů na Datamanager se doporučuje pro přijatelné odezvy.

Řešení problémů

Žádná komunikace Modbus
  1. Ověřte, že Modbus TCP je povolen ve webovém rozhraní Fronius Datamanageru (Settings > Modbus > tcp)
  2. Potvrďte, že SunSpec Model Type je nastaven na int+SF (nikoli float)
  3. Zkontrolujte IP adresu — přejděte do webového rozhraní Datamanageru pro ověření konektivity
  4. Ujistěte se, že TapHome Core a Fronius Datamanager jsou ve stejné síti a podsíti
  5. Zkontrolujte, že žádný firewall neblokuje port 502
Nesprávné nebo nulové hodnoty
  • Nesprávný SunSpec Model Type: Pokud je nastaven na float místo int+SF, všechny adresy registrů se posunou a hodnoty budou nesprávné. Inicializační skript šablony toto nastavuje automaticky, ale pokud selže, změňte to manuálně ve webovém rozhraní Datamanageru a znovu importujte šablonu.
  • Více střídačů: Pokud máte více než jeden střídač v kruhu Solar Net, zkontrolujte mapování Slave ID. Střídač #00 = Modbus ID 100, střídač #01 = ID 1.
  • Problémy s timeoutem: Při více zařízeních v Solar Net zvyšte timeout dotazování na minimálně 10 sekund. Dotazy musí být sekvenční, nikoli paralelní.
String 2 zobrazuje neplatná data

Na střídačích s jedním DC vstupem registry Stringu 2 vracejí hodnoty „nepodporované" (0xFFFF pro uint16). Toto je očekávané chování — zařízení String 2 lze skrýt v rozhraní TapHome.

Dostupná zařízení

Fronius Symo Modul
Servisní atributy
Výrobce
Model zařízení
Verze FW Datamanageru
Verze SW střídače
Sériové číslo
Konfigurace fázíKonfigurace fází střídače — jednofázový, rozdělená fáze nebo třífázový
Stav připojení ECPPřipojení Energy Communication Platform — Odpojeno nebo Připojeno
Stav PV střídačePříznaky dostupnosti a provozu střídače
Trvalý výkon

Fronius Symo

Servisní atributy
Manufacturer
Modbusr(H, 40004, String, 32)
Device Model
ModbusR(H, 40020, String, 32)
Datamanager FW version
ModbusR(H, 40036, String, 16)
Inverter SW version
ModbusR(H, 40044, String, 16)
Serial number of the inverter
ModbusR(H, 40052, String, 32)
Phase
SWITCH(MODBUSR(H, 40069, Uint16), 111, "Single Phase",
112, "Split Phase",
113, "Three Phase",
"Unreachable")
ECP Connection Status
SWITCH(ModbusR(H, 40195, Uint16), 0, "Disconnected", 1, "Connected", "Unreachable")
PV Inverter Status
SWITCH(MODBUSR(H, 40193, Uint16), 
1, "Connected", 
2, "Available",
3, "Connected, Available",
7, "Connected, Available, Operating",
8, "Test",
"Not connected")
Continuous power output capability of the inverter [W]
modbusr(H, 40134, Uint16) * 
POWER(10, modbusr(H, 40135, int16))
Provozní stav Vícestavový přepínač Pouze ke čtení

Provozní stav střídače SunSpec — Vypnuto, Spánek, Start, MPPT, Snížení výkonu, Vypínání, Porucha, Pohotovost

Registr: H:40290 Int16 numeric
Hodnoty / Stavy: Vypnuto · V provozu · Startovací fáze · Normální provoz · Snížení výkonu · Vypínání · Porucha · Pohotovost

Provozní stav

Čtení stavu přepínače
MODBUSR(H, 40253+37, Int16)
PV výroba Elektroměr Pouze ke čtení

Měřič AC výroby — aktuální výkon (kW) a kumulativní celková energie (kWh)

Registr: H:40101 (readtotalconsumption), H:40107 (readdemand) Float Jednotka: kWh / kW
Servisní atributy
Frekvence
Maximální AC proud

PV výroba

Čtení celkové spotřeby
MODBUSR(H, 40101, Float) / 1000
Čtení odběru
MODBUSR(H, 40107, float) / 1000
Servisní atributy
Frequency [Hz]
ROUND(ModbusR(H, 40093, Float, 2))
Maximum RMS AC current level capability [W]
ModbusR(H, 40143, UInt16) * POWER(10, ModbusR(H, 40144, Int16))
String 1 Proměnná Pouze ke čtení

DC výkon z PV stringu 1 (W) — MPPT Extension Model

Registr: H:40284 UInt16 * 10^(H:40267) Jednotka: W scale factor

String 1

Čtení
(MODBUSR(H, 40284, UInt16) * 
POWER(10, MODBUSR(H, 40267, Int16)))
String 2 Proměnná Pouze ke čtení

DC výkon z PV stringu 2 (W) — MPPT Extension Model, nepodporovaný na střídačích s jedním vstupem

Registr: H:40304 UInt16 * 10^(H:40267) Jednotka: W scale factor

String 2

Čtení
(MODBUSR(H, 40304, UInt16) * 
POWER(10, MODBUSR(H, 40267, Int16)))
Připojení: Modbus TCP • Slave ID: $[SlaveId]
Možná vylepšení (20)
  • H:40072 AC Total Current — uint16, A, with A_SF scale factor
  • H:40077-40082 AC Voltages (phase-to-phase and phase-to-neutral) — uint16, V, with V_SF scale factor — 6 registers for 3-phase
  • H:40086 AC Frequency — uint16, Hz, with Hz_SF scale factor — template reads frequency via Float at H:40093 instead
  • H:40088 Apparent Power — int16, VA, with VA_SF scale factor
  • H:40090 Reactive Power — int16, VAr, with VAr_SF scale factor
  • H:40092 Power Factor — int16, %, with PF_SF scale factor
  • H:40097 DC Current — uint16, A, with DCA_SF scale factor
  • H:40099 DC Voltage — uint16, V, with DCV_SF scale factor
  • H:40103 Cabinet Temperature — int16, C, with Tmp_SF scale factor
  • H:40108 Operating State (Inverter Model) — enum16, standard SunSpec operating state at Inverter Model level (vs MPPT model used in template)
  • H:40110-40111 Event Flags — uint32, SunSpec event/fault flags (bits 0-31)
  • H:214 Active State Code — uint16, Fronius-specific active state code
  • H:500-501 Site Total Power — uint32, W, total power across all connected inverters
  • H:502-505 Site Energy Day — uint64, Wh, total energy for current day
  • H:510-513 Site Energy Total — uint64, Wh, total energy across all connected inverters
  • H:40311 Battery State of Charge — uint16, %, ChaState (SOC%). Was in old template revision but removed. Hybrid inverters only.
  • H:40309 Storage Control Mode — bitfield16, R/W — bit 0=CHARGE, bit 1=DISCHARGE. Hybrid inverters only.
  • H:40316 Max Discharge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
  • H:40317 Max Charge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
  • H:40321 Grid Charging — enum16, R/W, 0=PV only, 1=grid charging enabled. Hybrid inverters only.

Zdroje