Der Fronius Smart Meter 63A ist ein bidirektionaler 3-phasiger Stromzähler (Hutschiene, 4 Teilungseinheiten, maximaler Strom 63 A) für Fronius PV-Anlagen. Der Zähler selbst hat keine Netzwerkverbindung: Er kommuniziert über Modbus RTU auf einer 3-adrigen RS-485-Leitung mit einem Fronius Wechselrichter — einem SnapINverter mit Fronius Datamanager 2.0 oder einem Fronius GEN24 —, und der Wechselrichter stellt die Zählerdaten über Modbus TCP als SunSpec-Zählermodelle bereit. TapHome verbindet sich mit der IP-Adresse des Wechselrichters bzw. Datamanagers auf Port 502, nicht mit dem Zähler.
Diese Community-Vorlage liest das SunSpec-Float-Zählermodell 213 (3-phasig, Sternschaltung) mit Funktion 0x03 und 32-Bit-Float-Registern. Sie erstellt zwei Stromzähler — Wirkenergie und Scheinenergie, jeweils mit Import- und Exportzähler — und fügt Phasenströme, Spannungen, Netzfrequenz, Blindleistung und Leistungsfaktor als Service-Attribute des Moduls hinzu. Für den Fronius Smart Meter TS steht die offizielle Vorlage Fronius Smart Meter zur Verfügung.
Hardwareanschluss
Die Datenausgänge des Zählers sind die Klemmen A, B und C (RS-485, galvanisch vom Messeingang getrennt). Fronius stellt an das Datenkabel folgende Anforderungen:
- Kabel vom Typ CAT5 oder höher, empfohlen ist geschirmtes verdrilltes Kabel (Twisted Pair)
- Ein verdrilltes Adernpaar für die zusammengehörigen Datenleitungen (D+/D- bzw. M1+/M1-)
- Maximale Kabellänge zwischen Wechselrichter und Zähler: 300 m
- In der Nähe von Netzleitungen Adern mit einer Bemessungsspannung von 300–600 V (nie weniger als die Betriebsspannung); in der Nähe blanker Leiter doppelt isolierte oder ummantelte Kabel
Verdrahtung mit einem Fronius SnapINverter (Datamanager 2.0)

| Smart Meter | SnapINverter (Anlagenüberwachung) |
|---|---|
| A | D+ |
| B | D- |
| C | - |
Verdrahtung mit einem Fronius GEN24 Wechselrichter

| Smart Meter | GEN24 Modbus-Klemme |
|---|---|
| A | M1+ |
| B | M1- |
| C | GND |
Beim GEN24 können die Eingänge M0 und M1 frei gewählt werden; an der Modbus-Klemme lassen sich bis zu 4 Modbus-Teilnehmer anschließen.
Fronius empfiehlt Abschlusswiderstände, um Störungen zu vermeiden. Der mit dem Smart Meter mitgelieferte 120-Ω-Abschlusswiderstand wird am Zähler zwischen A und B installiert. In einem System mit mehreren Zählern setzen Sie die Abschlusswiderstände für jeden Kanal einzeln.
Netzwerkverbindung
Der Fronius Wechselrichter (SnapINverter mit Datamanager 2.0 oder GEN24) muss sich im selben lokalen Netzwerk befinden wie die TapHome Steuereinheit. Fronius empfiehlt für eine stabile Datenverbindung ein kabelgebundenes Netzwerk. Die IP-Adresse des Wechselrichters bzw. Datamanagers wird beim Import der Vorlage eingegeben, daher empfehlen wir eine feste IP-Adresse oder eine DHCP-Reservierung im Router.
| |
Modbus TCP ist eine ungesicherte Schnittstelle. Fronius rät, den Wechselrichter in einem privaten, abgesicherten Netzwerk zu betreiben und ihn niemals über Portweiterleitung aus dem Internet erreichbar zu machen.
Konfiguration
Zähleradresse einstellen
Mit nur einem Smart Meter im System behält der Zähler die Adresse 1 (der Primärzähler hat immer die Adresse 1). In einem System mit mehreren Zählern braucht jeder Zähler eine eigene Adresse; die weiteren Zähler werden fortlaufend von 2 bis 14 nummeriert.

- Drücken Sie Prog und Page gleichzeitig, um den Code einzugeben.
- Geben Sie das Passwort 2633 ein — Prog erhöht die Ziffer, Page springt zur nächsten Ziffer.
- Drücken Sie erneut Prog und Page gleichzeitig, um den Menüpunkt Addr zu öffnen.
- Stellen Sie die Adresse ein (zulässige Werte 1–14).
Zähler im Wechselrichter anmelden
Der Zähler muss im Wechselrichter als Primärzähler konfiguriert sein, bevor seine Daten verfügbar sind:
- SnapINverter / Datamanager 2.0 — öffnen Sie die Webseite des Datamanagers, Settings, melden Sie sich als Benutzer service mit dem Service-Passwort an, öffnen Sie Meter, wählen Sie den Primärzähler, klicken Sie auf Settings, stellen Sie die Position ein (Einspeisepunkt oder Verbrauchspunkt), bestätigen Sie mit Ok, sobald der Status OK anzeigt, und speichern Sie.
- GEN24 — öffnen Sie die Webseite des Wechselrichters, Device configuration, melden Sie sich als Benutzer Technician an, öffnen Sie Components, klicken Sie auf Add component, stellen Sie die Position ein (Einspeisepunkt oder Verbrauchspunkt), klicken Sie auf Add und Save.
Sekundärzähler fügen Sie auf die gleiche Weise hinzu, mit der am Zähler eingestellten Adresse im Feld Modbus address.
Modbus TCP am Fronius Datamanager aktivieren
- Öffnen Sie die Weboberfläche des Datamanagers im Browser (IP-Adresse aus System Information oder Hostname)
- Öffnen Sie Settings > Modbus
- Stellen Sie Data output via Modbus auf tcp
- Belassen Sie Modbus port auf 502
- Stellen Sie SunSpec Model Type auf float (Zählermodelle 211/212/213 — von der Vorlage benötigt; int+SF verschiebt alle Registeradressen)
- Speichern Sie die Einstellungen
Am Datamanager 2.0 ist die Datenausgabe über Modbus ab Werk auf rtu eingestellt. Wenn unter Settings / Meter ein Smart Meter konfiguriert ist, kann die Einstellung rtu nicht verwendet werden — wählen Sie tcp.
Modbus TCP an einem Fronius GEN24 aktivieren
- Öffnen Sie die Weboberfläche des Wechselrichters
- Öffnen Sie Communication > Modbus
- Aktivieren Sie den TCP Server
- Stellen Sie SunSpec Model Type auf float
- Stellen Sie Modbus port auf 502 (der GEN24 bietet auch 1502 an; die Vorlage verwendet 502)
- Notieren Sie die Meter address — die Unit-ID des Zählers, Werkseinstellung 200
Modbus-Unit-ID des Zählers
Der Wechselrichter ist ein Modbus-TCP-Gateway: Die Unit-ID wählt aus, welches Gerät dahinter antwortet. Am Datamanager ist der Zähler unter einer festen Unit-ID erreichbar, am GEN24 unter einer konfigurierbaren:
| Adresse des Smart Meters | Unit-ID über Datamanager | Unit-ID über GEN24 (Standard) |
|---|---|---|
| 1 | 240 | 200 |
| 2 | 241 | 201 |
| 3 | 242 | 202 |
| 4 | 243 | 203 |
| 5 | 244 | 204 |
Der Importparameter Slave ID (Modbus egységazonosító) der Vorlage ist standardmäßig 1. Unit-ID 1 adressiert den Wechselrichter, nicht den Zähler (Wechselrichternummer 01 am Datamanager; am GEN24 ist die Unit-ID des Wechselrichters immer 1). Stellen Sie beim Import die Slave ID hinter einem Datamanager auf 240 oder hinter einem GEN24 auf 200 (bzw. auf die am GEN24 konfigurierte Zähleradresse).
Importieren Sie die Vorlage in TapHome und geben Sie auf Anfrage die IP-Adresse des Wechselrichters bzw. Datamanagers (IP-cím, Standard 192.168.1.100) und die Unit-ID des Zählers ein.
Gerätefunktionen
Alle Werte werden aus Holding-Registern als 32-Bit-Float gelesen; das Modul und beide Geräte fragen alle 15 Sekunden ab.
Wirkenergie (Import/Export) — erscheint als Valós energia (import/export)
Ein Stromzähler für Wirkenergie und Wirkleistung:
- Gesamtverbrauch — gesamte importierte Wirkenergie, Register H:40137 geteilt durch 1000 (Wh → kWh)
- Leistungsbedarf — liest das Register der gesamten Wirkleistung H:40097 (W)
Service-Attribute des Geräts:
| Attribut | Erscheint als | Register |
|---|---|---|
| Gesamte exportierte Wirkenergie (kWh) | Exportált valós energia összesen | H:40129 / 1000 |
| Wirkleistung Phase A / B / C (W) | Valós teljesítmény A / B / C fázis | H:40099, H:40101, H:40103 |
| Importierte Wirkenergie Phase A / B / C (kWh) | Importált valós energia A / B / C fázis | H:40139, H:40141, H:40143 / 1000 |
| Exportierte Wirkenergie Phase A / B / C (kWh) | Exportált valós energia A / B / C fázis | H:40131, H:40133, H:40135 / 1000 |
Das Vorzeichen der gesamten Wirkleistung und die Bedeutung der beiden Energiezähler hängen von der im Wechselrichter eingestellten Zählerposition ab. Mit dem Zähler am Einspeisepunkt (Netz) bedeutet positive Leistung Bezug aus dem Netz und negative Leistung Einspeisung; der Importzähler ist die aus dem Netz bezogene Energie und der Exportzähler die ins Netz eingespeiste Energie. Am Verbrauchspunkt wird normaler Verbrauch als negative Leistung gemeldet.
Scheinenergie (Import/Export) — erscheint als Látszólagos energia (import/export)
Ein Stromzähler für Scheinenergie und Scheinleistung:
- Gesamtverbrauch — gesamte importierte Scheinenergie, Register H:40153 geteilt durch 1000 (VAh → kVAh)
- Leistungsbedarf — liest das Register der gesamten Scheinleistung H:40105 (VA)
Service-Attribute des Geräts:
| Attribut | Erscheint als | Register |
|---|---|---|
| Gesamte exportierte Scheinenergie (kVAh) | Exportált látszólagos energia összesen | H:40145 / 1000 |
| Scheinleistung Phase A / B / C (VA) | Látszólagos teljesítmény A / B / C fázis | H:40107, H:40109, H:40111 |
| Importierte Scheinenergie Phase A / B / C (kVAh) | Importált látszólagos energia A / B / C fázis | H:40155, H:40157, H:40159 / 1000 |
| Exportierte Scheinenergie Phase A / B / C (kVAh) | Exportált látszólagos energia A / B / C fázis | H:40147, H:40149, H:40151 / 1000 |
Service-Attribute des Moduls
Das Modul zeigt die Zähleridentifikation aus dem SunSpec Common Block und die momentanen Netzwerte:
| Attribut | Erscheint als | Register |
|---|---|---|
| Hersteller | Gyártó | H:40004 (Text) |
| Gerätemodell | Készülékmodell | H:40020 (Text) |
| Softwareversion | Szoftververzió | H:40044 (Text) |
| Seriennummer | Sorozatszám | H:40052 (Text) |
| Gesamtstrom (A) | Összesített áramerősség | H:40071 |
| Strom Phase A / B / C (A) | Áramerősség A / B / C fázis | H:40073, H:40075, H:40077 |
| Spannung L-N Mittelwert (V) | Feszültség L-N (átlag) | H:40079 |
| Spannung AN / BN / CN (V) | Feszültség AN / BN / CN (A / B / C fázis) | H:40081, H:40083, H:40085 |
| Spannung L-L Mittelwert (V) | Feszültség L-L (átlag) | H:40087 |
| Spannung AB / BC / CA (V) | Feszültség AB / BC / CA | H:40089, H:40091, H:40093 |
| Netzfrequenz (Hz) | Hálózati frekvencia | H:40095 |
| Gesamte Blindleistung (var) | Meddőteljesítmény összesen | H:40113 |
| Blindleistung Phase A / B / C (var) | Meddőteljesítmény A / B / C fázis | H:40115, H:40117, H:40119 |
| Gesamter Leistungsfaktor | Teljesítménytényező összesen | H:40121 |
| Leistungsfaktor Phase A / B / C | Teljesítménytényező A / B / C fázis | H:40123, H:40125, H:40127 |
Fehlerbehebung
Keine Kommunikation
- Prüfen Sie, ob Modbus TCP aktiviert ist — Datamanager: Settings > Modbus > tcp; GEN24: Communication > Modbus > TCP Server
- Prüfen Sie, ob TapHome die IP-Adresse des Wechselrichters bzw. Datamanagers verwendet, nicht die des Zählers
- Prüfen Sie den Port — die Vorlage verwendet 502; ein GEN24 kann auf 1502 eingestellt sein
- Prüfen Sie, ob der Zähler im Wechselrichter als Primärzähler angemeldet ist (die Datamanager-Seite Meter zeigt den Status OK, oder der Zähler ist beim GEN24 unter Components aufgeführt)
- Prüfen Sie die RS-485-Verdrahtung (A→D+, B→D-, C→- am SnapINverter; A→M1+, B→M1-, C→GND am GEN24) und den 120-Ω-Abschlusswiderstand
Werte gehören zum Wechselrichter oder Register sind falsch
- Mit Slave ID 1 kommuniziert TapHome mit dem Wechselrichter, nicht mit dem Zähler — stellen Sie 240 (Datamanager) oder 200 ein (GEN24, bzw. die konfigurierte Zähleradresse)
- SunSpec Model Type muss float sein; mit int+SF werden die Zählermodelle 201/202/203 verwendet und alle Registeradressen verschieben sich
- In einer Installation, die nicht 3-phasig ist, können die Register der Phasen B und C ungültige Werte (NaN) liefern
Langsame Antworten oder Zeitüberschreitungen
Fronius empfiehlt, Modbus-Abfragen nacheinander statt parallel auszuführen (GEN24: höchstens 2 parallel) und mehrere Register in einer Anfrage zu lesen. Für den Datamanager empfiehlt Fronius ein Antwort-Timeout von mindestens 10 Sekunden (GEN24: mindestens 1 Sekunde), bei mehr Geräten im Fronius Solar Net Ring entsprechend länger; die Vorlage schlägt ein Lese-/Schreib-Timeout von 1000 ms vor. Vermeiden Sie, dass andere Modbus-TCP-Clients den Wechselrichter gleichzeitig abfragen.
