---
title: "Fronius Symo Solar Inverter"
description: "Fronius Symo über den integrierten Datamanager per Modbus TCP (SunSpec): AC-Leistung, Gesamtertrag, Betriebszustand und DC-Leistung je PV-String."
url: "https://taphome.com/de/compatibility/fronius-symo/"
language: de
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","inverter","solar","sunspec","energy-monitoring","3-phase"]
  questions: ["Wie integriert man den Fronius Symo Solar-Wechselrichter mit TapHome?","Was überwacht die Fronius-Symo-TapHome-Vorlage?","Wie aktiviert man Modbus TCP am Fronius Datamanager für TapHome?","Warum zeigt der Fronius Symo nach der Verbindung mit TapHome falsche Werte an?","Wie konfiguriert man den SunSpec-Modelltyp int+SF am Fronius Datamanager?","Kann TapHome die Leistung einzelner PV-Strings am Fronius Symo überwachen?"]
---

# Fronius Symo Solar Inverter

Kommunikation: Modbus TCP

- [Offizielle Fronius-Website](https://www.fronius.com/en/solar-energy)

Der Fronius Symo ist ein 3-phasiger String-Wechselrichter (3,0–8,2 kW) aus der SnapINverter-Generation. TapHome verbindet sich über Modbus TCP mit dem Wechselrichter über den integrierten Fronius Datamanager — kein zusätzliches Gateway oder Hardware erforderlich.

Die Vorlage liest SunSpec int+SF-Register (Modelle 101/102/103 und MPPT Extension Model 160) und liefert AC-Ausgangsleistung in Echtzeit, kumulative Gesamtenergieproduktion, Betriebszustand des Wechselrichters und DC-Leistung einzelner PV-Strings (bis zu zwei Strings). Ein Initialisierungsskript setzt den SunSpec Model Type bei der ersten Verbindung automatisch auf int+SF.

## Netzwerkverbindung

Der Fronius Datamanager stellt die Modbus-TCP-Schnittstelle bereit. Er ist entweder im Wechselrichter integriert oder als Steckkarte installiert. Die Kommunikation erfolgt über Standard-Ethernet (kabelgebunden oder WiFi) im selben lokalen Netzwerk wie TapHome Core.

- **Protokoll:** Modbus TCP (SunSpec Alliance)
- **Port:** 502 (Standard)
- **Slave-ID:** 1 (für Wechselrichter #01; Wechselrichter #00 entspricht Modbus-ID 100)
- **SunSpec Model Type:** int+SF (wird automatisch durch das Initialisierungsskript der Vorlage konfiguriert)

> [!WARNING]
> Die TapHome-Vorlage verwendet **int+SF**-Registeradressen (Integer mit Skalierungsfaktor), nicht das Standard-Float-Modell. Die Vorlage enthält ein Initialisierungsskript, das den SunSpec Model Type bei der ersten Verbindung automatisch auf int+SF umschaltet. Falls die Initialisierung fehlschlägt (z. B. durch einen Timeout), muss der Modelltyp manuell in der Weboberfläche des Fronius Datamanagers geändert werden. Die Verwendung des falschen Modelltyps führt zu falschen oder fehlenden Messwerten.

## Konfiguration

### Modbus-Kommunikation aktivieren

Modbus TCP ist auf dem Fronius Datamanager standardmäßig deaktiviert. Führen Sie die folgenden Schritte aus, um es zu aktivieren:

**Fronius Datamanager 1.x (SnapINverter):**

1. Öffnen Sie einen Webbrowser und navigieren Sie zur IP-Adresse des Fronius Datamanagers (zu finden unter *System Information* in der Weboberfläche oder in der DHCP-Lease-Tabelle Ihres Routers)
2. Klicken Sie auf **Settings** in der rechten Seitenleiste
3. Öffnen Sie den Menüpunkt **Modbus**

![Fronius Datamanager Weboberfläche — Settings > Modbus-Menü](https://taphome.com/images/compatibility/fronius-symo/modbus-activation_hu_951da85bf9f3b1db.jpg)

4. Setzen Sie **Datenausgabe uber Modbus** auf **tcp**
5. Konfigurieren Sie die folgenden Einstellungen:

![Fronius Datamanager Modbus-TCP-Einstellungen — Port, SunSpec-Modelltyp, Wechselrichtersteuerung](https://taphome.com/images/compatibility/fronius-symo/modbus-tcp-settings_hu_93c06e5de46dea69.jpg)

| Einstellung | Wert |
|---------|-------|
| **Modbus Port** | 502 (Standard) |
| **Sunspec Model Type** | **int+SF** (vom Standard-Float ändern) |
| **Wechselrichter-Steuerung uber Modbus** | Aktivieren, wenn Schreibzugriff benötigt wird |

6. Klicken Sie auf die **Häkchen-Schaltfläche**, um die Einstellungen zu speichern

**Fronius GEN24 / neuere Wechselrichter:**

1. Öffnen Sie die Weboberfläche des Wechselrichters (navigieren Sie zu seiner IP-Adresse)
2. Gehen Sie zu **Communication** > **Modbus**
3. Setzen Sie die Datenausgabe auf **tcp** und den SunSpec Model Type auf **int+SF**

### Importparameter

Geben Sie beim Import der Vorlage in TapHome Folgendes an:

- **IP-Adresse** — die IP-Adresse des Fronius Datamanagers im lokalen Netzwerk
- **Slave-ID** — Modbus-Geräteadresse (Standard: 1 für Wechselrichter #01; Wechselrichter #00 entspricht Modbus-ID 100)

> [!TIP]
> Weisen Sie dem Fronius Datamanager in den Router-Einstellungen eine statische IP-Adresse oder DHCP-Reservierung zu, damit sich die Adresse nach einem Stromausfall nicht ändert.

> [!NOTE]
> SunSpec-Registeradressen sind **nicht konstant** — sie hängen von der Zusammensetzung der SunSpec-Registerliste ab. Die Vorlage geht von der Standard-int+SF-Konfiguration aus. Firmware-Updates, die SunSpec-Modelle hinzufügen oder entfernen, können Registeradressen verschieben.

## Gerätefunktionen

### Betriebszustand des Wechselrichters

**Betriebszustand** ist ein Nur-Lese-Mehrwertschalter, der den aktuellen SunSpec-Betriebszustand aus dem MPPT Extension Model anzeigt (Register H:40290). Der Wechselrichter meldet einen von acht Standard-SunSpec-Zuständen:

| Wert | Zustand | Beschreibung |
|-------|-------|-------------|
| 1 | Aus | Wechselrichter ist ausgeschaltet |
| 2 | Ruhezustand | Automatische Abschaltung (keine Sonneneinstrahlung) |
| 3 | Startphase | Hochlaufphase |
| 4 | Normalbetrieb | MPPT-Tracking — normale Solarproduktion |
| 5 | Leistungsreduzierung | Gedrosselt durch Netzbetreiber oder Einstellungen |
| 6 | Herunterfahren | Abschaltphase |
| 7 | Störung | Fehler vorhanden — Wechselrichterdisplay prüfen |
| 8 | Standby | Standby-Modus |

### Überwachung der Solarproduktion

**PV Production** ist ein Stromzählergerät, das zwei Messwerte liefert:

- **Aktuelle Leistung** (H:40107) — AC-Ausgangsleistung in Echtzeit in Kilowatt. Der Registerwert in Watt wird durch 1000 geteilt für die Anzeige in kW.
- **Gesamtenergie** (H:40101) — kumulative Gesamtenergieproduktion in Kilowattstunden. Der Registerwert in Wattstunden wird durch 1000 geteilt für die Anzeige in kWh.

Zwei Serviceattribute auf Geräteebene sind am PV-Production-Gerät verfügbar:

- **Frequenz** (H:40093) — AC-Netzfrequenz in Hz, auf Ganzzahl gerundet
- **Maximaler AC-Strom** (H:40143 mit Skalierungsfaktor H:40144) — maximaler Nenn-AC-Ausgangsstrom

### DC-String-Leistung

Die Vorlage überwacht die DC-Leistung einzelner PV-Strings über das MPPT Extension Model 160:

- **String 1** (H:40284) — DC-Leistung von PV-String 1 in Watt, unter Verwendung des gemeinsamen DC-Leistungs-Skalierungsfaktors (H:40267)
- **String 2** (H:40304) — DC-Leistung von PV-String 2 in Watt, unter Verwendung des gleichen gemeinsamen Skalierungsfaktors

Bei Wechselrichtern mit nur einem DC-Eingang gibt String 2 einen nicht unterstützten Wert zurück. Bei Hybrid-Systemen repräsentiert String 1 den PV-Eingang und String 2 den Speicher.

### Service-Diagnostik

Das Modul stellt neun Serviceattribute für Identifikation und Diagnostik bereit:

- **Hersteller** (H:40004) — Herstellerzeichenfolge des Wechselrichters
- **Gerätemodell** (H:40020) — Modellzeichenfolge des Wechselrichters
- **Datamanager-FW-Version** (H:40036) — Firmware-Version des Fronius Datamanagers
- **Wechselrichter-SW-Version** (H:40044) — Softwareversion des Wechselrichters
- **Seriennummer** (H:40052) — Seriennummer des Wechselrichters
- **Phasenkonfiguration** (H:40069) — Einphasig, Splitphase oder Dreiphasig
- **ECP-Verbindungsstatus** (H:40195) — Energy Communication Platform Verbindungsstatus (Getrennt / Verbunden)
- **PV-Wechselrichter-Status** (H:40193) — Verfügbarkeits- und Betriebsstatusflags des Wechselrichters
- **Dauerleistung** (H:40134 mit Skalierungsfaktor H:40135) — maximale AC-Dauerausgangsleistung in Watt

### Weitere Funktionen

Der Fronius Datamanager stellt viele zusätzliche SunSpec-Register bereit, die nicht in der aktuellen Vorlage enthalten sind. Dazu gehören AC-Strom und -Spannung pro Phase (3-phasig), AC-Frequenz, Schein- und Blindleistung, Leistungsfaktor, aggregierter DC-Strom und -Spannung, Gehäusetemperatur, SunSpec-Ereignis-/Fehlerflags, Fronius-Standort-Gesamtwerte für Leistung und Energie über alle angeschlossenen Wechselrichter sowie ein aktiver Statuscode. Bei Hybrid-Wechselrichtern mit Batteriespeicher bietet das Basic Storage Control Model (124) Batterieladezustand, Lade-/Entladeratensteuerung und Netzladekonfiguration. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.

> [!TIP]
> Bei Systemen mit mehreren Wechselrichtern im Fronius-Solar-Net-Ring verwenden Sie einen minimalen Timeout von **10 Sekunden** für Modbus-Abfragen. Fronius empfiehlt sequenzielles (nicht paralleles) Polling. Maximal 6 Wechselrichter pro Datamanager werden für akzeptable Antwortzeiten empfohlen.

## Fehlerbehebung

### Keine Modbus-Kommunikation

1. Überprüfen Sie, ob Modbus TCP in der Weboberfläche des Fronius Datamanagers aktiviert ist (Settings > Modbus > tcp)
2. Bestätigen Sie, dass der SunSpec Model Type auf **int+SF** eingestellt ist (nicht Float)
3. Prüfen Sie die IP-Adresse — navigieren Sie zur Datamanager-Weboberfläche, um die Konnektivität zu überprüfen
4. Stellen Sie sicher, dass TapHome Core und der Fronius Datamanager im selben Netzwerk und Subnetz sind
5. Prüfen Sie, ob keine Firewall Port 502 blockiert

### Falsche oder Null-Messwerte

- **Falscher SunSpec Model Type:** Wenn auf Float statt int+SF eingestellt, verschieben sich alle Registeradressen und die Messwerte sind falsch. Das Initialisierungsskript der Vorlage setzt dies automatisch, aber falls es fehlschlägt, ändern Sie es manuell in der Datamanager-Weboberfläche und importieren Sie die Vorlage erneut.
- **Mehrere Wechselrichter:** Wenn Sie mehr als einen Wechselrichter im Solar-Net-Ring haben, überprüfen Sie die Slave-ID-Zuordnung. Wechselrichter #00 = Modbus-ID 100, Wechselrichter #01 = ID 1.
- **Timeout-Probleme:** Bei mehreren Geräten im Solar Net erhöhen Sie den Polling-Timeout auf mindestens 10 Sekunden. Abfragen müssen sequenziell, nicht parallel erfolgen.

### String 2 zeigt ungültige Daten

Bei Wechselrichtern mit nur einem DC-Eingang geben die String-2-Register „nicht unterstützte" Werte zurück (0xFFFF für uint16). Dies ist erwartetes Verhalten — das String-2-Gerät kann in der TapHome-Oberfläche ausgeblendet werden.

## Verfügbare Geräte

Fronius Symo Modul

Serviceattribute

|                           |                                                                                 |
|---------------------------|---------------------------------------------------------------------------------|
| Hersteller                |                                                                                 |
| Gerätemodell              |                                                                                 |
| Datamanager-FW-Version    |                                                                                 |
| Wechselrichter-SW-Version |                                                                                 |
| Seriennummer              |                                                                                 |
| Phasenkonfiguration       | Phasenkonfiguration des Wechselrichters — Einphasig, Splitphase oder Dreiphasig |
| ECP-Verbindungsstatus     | Energy Communication Platform Verbindung — Getrennt oder Verbunden              |
| PV-Wechselrichter-Status  | Verfügbarkeits- und Betriebsstatusflags des Wechselrichters                     |
| Dauerleistung             |                                                                                 |

Betriebszustand Mehrwertschalter Nur lesen

SunSpec-Wechselrichter Betriebszustand — Aus, Schlafmodus, Startphase, MPPT, Leistungsreduzierung, Herunterfahren, Störung, Standby

Register: H:40290 Int16 numeric

Werte / Zustände: Aus · Ruhezustand · Startphase · Normalbetrieb · Leistungsreduzierung · Herunterfahren · Störung · Standby

PV-Produktion Stromzähler Nur lesen

AC-Produktionszähler — aktuelle Ausgangsleistung (kW) und kumulative Gesamtenergie (kWh)

Register: H:40101 (readtotalconsumption), H:40107 (readdemand) Float Einheit: kWh / kW

Serviceattribute

|                    |
|--------------------|
| Frequenz           |
| Maximaler AC-Strom |

String 1 Variable Nur lesen

DC-Leistung von PV-String 1 (W) — MPPT Extension Model

Register: H:40284 UInt16 * 10^(H:40267) Einheit: W scale factor

String 2 Variable Nur lesen

DC-Leistung von PV-String 2 (W) — MPPT Extension Model, nicht unterstützt bei Wechselrichtern mit nur einem Eingang

Register: H:40304 UInt16 * 10^(H:40267) Einheit: W scale factor

**Verbindung:** Modbus TCP • Slave ID: $\[SlaveId]

Mögliche Verbesserungen (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.

## Quellen

- Fronius Symo SunSpec Integer Inverter Register Map (101/102/103)
  
  [www.aggsoft.com](https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/fronius-symo-10.0-3-m.htm) 2026-03-13
- Fronius Datamanager Modbus TCP & RTU Operating Instructions
  
  [www.fronius.com](https://www.fronius.com/~/downloads/Solar%20Energy/Operating%20Instructions/42,0410,2049.pdf) 2026-03-13
  
  [PDF](https://taphome.com/compatibility/devices/fronius-symo/manufacturer/fronius-datamanager-modbus.pdf)
- Fronius Datamanager Integer Inverter Register Map (PDF)
  
  [www.fronius.com](https://www.fronius.com/en/solar-energy/installers-partners/service-support/downloads) 2026-03-13
  
  [PDF](https://taphome.com/compatibility/devices/fronius-symo/manufacturer/inverter-register-map.pdf)

## Verwandte Dokumentation

- [Modbus Integration](https://taphome.com/de/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/de/docs/integration/modbus/)
- [Einfache Konfiguration mit Vorlagen](https://taphome.com/de/docs/integration/modbus/templates/)
- [Modbus-Skripte und Prefetch](https://taphome.com/de/docs/script/modbus-scripts/)
- [Modbus-Funktionen](https://taphome.com/de/docs/script/modbus/)
- [Modbus-Datentypen](https://taphome.com/de/docs/script/modbus-data-types/)

