TapHome

Fronius Smart Meter

Modbus TCP
Eingereicht von
Zuletzt aktualisiert: 03. 2026
Fronius Smart Meter

Der Fronius Smart Meter TS 65A-3 ist ein 3-phasiger bidirektionaler Energiezähler für DIN-Hutschienenmontage, konzipiert für Fronius Solar-PV-Systeme. Der Zähler kommuniziert über Modbus RTU auf RS-485 mit einem Fronius Wechselrichter (oder Datamanager 2.0), der die Zählerdaten anschließend über Modbus TCP auf Port 502 bereitstellt. TapHome verbindet sich mit der IP-Adresse des Datamanagers — nicht direkt mit dem Zähler. Die TapHome-Vorlage stellt 2 Stromzählergeräte für bidirektionale Energieüberwachung bereit: Importenergie (aus dem Netz) und Exportenergie (ins Netz), unter Verwendung der SunSpec-Float-Modelle 211/212/213.

Der Zähler unterstützt direkte Strommessung bis 65 A (keine externen Stromwandler erforderlich) und arbeitet in drei Verdrahtungskonfigurationen: 3-phasig 4-Leiter (3P4W), 3-phasig 3-Leiter (3P3W) und 2-phasig 3-Leiter (2P3W). Alle Registerwerte sind IEEE 754 Float32, gelesen über SunSpec-Float-Modelle durch das Modbus-TCP-Gateway des Fronius Datamanagers.

Hardwareanschluss

RS-485-Verdrahtung (Zähler zum Wechselrichter)

Der Fronius Smart Meter TS wird über eine 3-Leiter-RS-485-Schnittstelle mit dem Fronius Wechselrichter verbunden. Verwenden Sie ein CAT5-Kabel oder höher:

  • M+ (Smart Meter) an D+ am Modbus-Anschluss des Fronius Wechselrichters
  • M- (Smart Meter) an D- am Modbus-Anschluss des Fronius Wechselrichters
  • GND (Smart Meter) an - am Modbus-Anschluss des Fronius Wechselrichters

Der Smart Meter hat einen eingebauten 120-Ohm-Abschlusswiderstand. Aktivieren Sie ihn durch eine Drahtbrücke zwischen den Klemmen M- und T am Zähler. Dies muss am letzten Gerät in der RS-485-Kette eingestellt werden. Die maximale Kabellänge beträgt 300 m.

Netzwerkverbindung (Wechselrichter zu TapHome)

Der Fronius Wechselrichter (oder Datamanager 2.0) muss über Ethernet mit dem gleichen Netzwerk wie TapHome verbunden sein. TapHome kommuniziert mit der IP-Adresse des Wechselrichters über Modbus TCP auf Port 502.

1
[Fronius Smart Meter TS] --RS-485 Modbus RTU--> [Fronius Inverter/Datamanager] --Modbus TCP:502--> [TapHome]

Konfiguration

Aktivierung von Modbus TCP am Fronius Datamanager
  1. Öffnen Sie die Weboberfläche des Fronius Datamanagers im Browser (verwenden Sie die IP-Adresse des Wechselrichters)
  2. Navigieren Sie zu Settings > Modbus
  3. Stellen Sie die Modbus-Schnittstelle auf tcp
  4. Stellen Sie sicher, dass der SunSpec Model Type auf float eingestellt ist (Modelle 211/212/213 — von der TapHome-Vorlage benötigt)
  5. Speichern Sie die Einstellungen
Zählerkonfiguration

Die Standardeinstellungen des Zählers sind mit der TapHome-Vorlage kompatibel. Überprüfen Sie Folgendes auf dem Display des Zählers:

ParameterCodeErforderlicher WertStandard
SystemtypP33Pn (3-phasig 4-Leiter)3Pn
MessmodusP6B (bidirektional)B
Modbus-AdresseP141 (Primärzähler)1
BaudrateP159,6 kbit/s9,6
ParitätP16NeinNein

Die Modbus-Adresse am Zähler selbst (P14, Standard 1) ist die RS-485-Busadresse zwischen Zähler und Wechselrichter. Die Modbus-TCP-Slave-ID, die TapHome verwendet (Standard 240), wird im Fronius Datamanager konfiguriert und verweist auf den Datenendpunkt des Zählers. Dies sind zwei verschiedene Adressen — verwechseln Sie sie nicht.

Um Zählerparameter zu ändern, drücken und halten Sie Enter 2 Sekunden lang, navigieren Sie zu P1, geben Sie das Passwort 2633 ein und navigieren Sie dann zum gewünschten Parameter.

Mehrfachzähler-Konfiguration

Das Fronius-System unterstützt bis zu 4 Zähler: einen Primärzähler (Adresse 1) und bis zu 3 Sekundärzähler (Adressen 2-14). Jeder Zähler muss eine eindeutige Modbus-Adresse haben. Der Primärzähler hat immer die Adresse 1.

TapHome-Importparameter

Nach dem Import der Vorlage in TapHome überprüfen Sie die Modulverbindungseinstellungen:

ParameterWert
IP-AdresseFronius-Datamanager-IP (z. B. 192.168.1.x)
TCP-Port502
Slave-ID240

Gerätefunktionen

Die Vorlage erstellt 2 ModbusElectricityMeter-Geräte für die bidirektionale Energieüberwachung. Beide Geräte lesen denselben Gesamtleistungsregister (H:40097, W), interpretieren das Vorzeichen jedoch unterschiedlich, um Import von Export zu trennen. Das Modul enthält außerdem 5 Serviceattribute zur Geräteidentifikation aus dem SunSpec Common Block.

Importenergie (aus dem Netz)

Erfasst die aus dem Netz bezogene Energie:

  • Gesamtverbrauch — kumulierte importierte Energie (H:40137, TotWhImp, Wh geteilt durch 1000 zu kWh)
  • Leistungsbedarf — Echtzeit-Importleistung (H:40097, W geteilt durch 1000 zu kW). Positive Werte zeigen Netzbezug an.
Exportenergie (ins Netz)

Erfasst die ins Netz eingespeiste Energie aus der Solar-PV-Anlage:

  • Gesamtverbrauch — kumulierte exportierte Energie (H:40129, TotWhExp, Wh geteilt durch 1000 zu kWh)
  • Leistungsbedarf — Echtzeit-Exportleistung (H:40097, W geteilt durch -1000 zu kW). Die Division durch negatives 1000 wandelt negative Wattwerte (Netzeinspeisung) in positive kW-Werte um.

Die Import/Export-Aufteilung nutzt das Vorzeichen des AC-Leistungsregisters (H:40097). Positive Watt zeigen Netzbezug (Import) an, negative Watt zeigen Netzeinspeisung (Export) an. Dies ist die Standard-SunSpec-Vorzeichenkonvention für Zähler am Netzanschlusspunkt. Stellen Sie sicher, dass Messmodus B (bidirektional) am Zähler aktiviert ist (Parameter P6), damit separate Import/Export-Energiezähler korrekt funktionieren.

Modul-Serviceattribute

Das Modul stellt 5 Identifikationsattribute aus dem SunSpec Common Block bereit:

  • Hersteller — Herstellerstring des Zählers (H:40004, String32)
  • Gerätemodell — Modellname des Zählers (H:40020, String32)
  • Optionen — Optionsstring des Geräts (H:40036, String16)
  • SW-Version des Zählers — Firmwareversion des Zählers (H:40044, String16)
  • Seriennummer des Zählers — Seriennummer des Zählers (H:40052, String32)
Weitere Funktionen

Das SunSpec-Float-Modell 213 stellt zusätzliche Register bereit, die von der TapHome-Vorlage derzeit nicht verwendet werden, darunter Phasenströme, Phasenspannungen (Phase-Neutral und Phase-Phase), AC-Frequenz, Phasenleistung (Wirk-, Schein-, Blindleistung), Phasenleistungsfaktor, Phasenenergiezähler (Import/Export) und Scheinenergiespeicher. Diese können in einem zukünftigen Vorlagen-Update ergänzt werden.

Fehlerbehebung

Keine Kommunikation
  1. Überprüfen Sie, ob Modbus TCP im Fronius Datamanager aktiviert ist (Settings > Modbus > tcp)
  2. Bestätigen Sie, dass der SunSpec Model Type im Datamanager auf float eingestellt ist — die TapHome-Vorlage benötigt Float-Modelle (211/212/213), nicht Integer+Scale-Factor-Modelle (201/202/203)
  3. Prüfen Sie, ob TapHome die korrekte IP-Adresse des Fronius Datamanagers/Wechselrichters verwendet, nicht die des Zählers selbst
  4. Überprüfen Sie, ob die Slave-ID 240 in den TapHome-Moduleinstellungen eingestellt ist
  5. Stellen Sie sicher, dass das RS-485-Kabel zwischen Zähler und Wechselrichter korrekt angeschlossen ist (M+ an D+, M- an D-, GND an -)
  6. Prüfen Sie die RS-485-Terminierung — aktivieren Sie den eingebauten Abschluss am letzten Gerät durch Brücken von M- und T
Fehlerhafte Messwerte
  1. Bestätigen Sie, dass der Messmodus auf B (bidirektional) am Zähler eingestellt ist (Parameter P6) — Modus A trennt Import/Export-Energie nicht
  2. Wenn die Leistungswerte immer null sind, überprüfen Sie, ob der Systemtyp des Zählers (P3) zur tatsächlichen Verdrahtung passt — 3Pn für 3-phasig 4-Leiter, 3P für 3-phasig 3-Leiter
  3. Wenn die Exportleistung negative Werte anzeigt, funktioniert die Vorlage korrekt — die Division durch -1000 im Exportgerät wandelt negative Watt in positive kW um
Kommunikations-Timeouts

Fronius empfiehlt mindestens 10 Sekunden zwischen Modbus-Abfragen. Bei Timeouts stellen Sie sicher, dass keine anderen Modbus-TCP-Clients (wie Home Assistant oder Solar-Monitoring-Tools) den Datamanager gleichzeitig abfragen. Es werden nur sequenzielle Abfragen unterstützt — parallele Anfragen können zu Kommunikationsausfällen führen.

Verfügbare Geräte

Fronius Smart Meter Modul
Serviceattribute
Hersteller
Gerätemodell
Optionen
SW-Version des Zählers
Seriennummer des Zählers

Fronius Smart Meter

Serviceattribute
Manufacturer
modbusr(H, 40004, String, 32)
Device model
modbusr(H, 40020, String, 32)
Options
modbusr(H, 40036, String, 16)
SW version of meter
modbusr(H, 40044, String, 16)
Serial number of the meter
modbusr(H, 40052, String, 32)
Importenergie (aus dem Netz) Stromzähler Nur lesen

Netzimportzähler — gesamte importierte Energie (kWh) und Echtzeit-Importleistung (kW) aus positiven AC-Leistungswerten, erfasst die aus dem Netz bezogene Energie

Register: H:40137 (readtotalconsumption), H:40097 (readdemand) Float Einheit: kWh / kW

Importenergie (aus dem Netz)

Gesamtverbrauch lesen
MODBUSR(H, 40137, Float) / 1000
Bedarf lesen
MODBUSR(H, 40097, Float) / 1000
Exportenergie (ins Netz) Stromzähler Nur lesen

Netzexportzähler — gesamte exportierte Energie (kWh) und Echtzeit-Exportleistung (kW) aus negativen AC-Leistungswerten, erfasst die ins Netz eingespeiste Energie aus der Solar-PV-Anlage

Register: H:40129 (readtotalconsumption), H:40097 (readdemand) Float Einheit: kWh / kW

Exportenergie (ins Netz)

Gesamtverbrauch lesen
MODBUSR(H, 40129, Float) / 1000
Bedarf lesen
MODBUSR(H, 40097, Float) / -1000
Verbindung: Modbus TCP • Slave ID: $[SlaveId]
Mögliche Verbesserungen (36)
  • H:40071 (40072-40073) AC Total Current — Total AC current (A) — available in SunSpec model 213
  • H:40073 (40074-40075) AC Phase-A Current — Per-phase current, phase A (A)
  • H:40075 (40076-40077) AC Phase-B Current — Per-phase current, phase B (A)
  • H:40077 (40078-40079) AC Phase-C Current — Per-phase current, phase C (A)
  • H:40079 (40080-40081) Voltage Avg Phase-to-neutral — Average phase-to-neutral voltage (V)
  • H:40081 (40082-40083) Voltage Phase-A-to-neutral — Phase A voltage to neutral (V)
  • H:40083 (40084-40085) Voltage Phase-B-to-neutral — Phase B voltage to neutral (V)
  • H:40085 (40086-40087) Voltage Phase-C-to-neutral — Phase C voltage to neutral (V)
  • H:40087 (40088-40089) Voltage Avg Phase-to-phase — Average phase-to-phase voltage (V)
  • H:40089 (40090-40091) Voltage Phase-AB — Line-to-line voltage A-B (V)
  • H:40091 (40092-40093) Voltage Phase-BC — Line-to-line voltage B-C (V)
  • H:40093 (40094-40095) Voltage Phase-CA — Line-to-line voltage C-A (V)
  • H:40095 (40096-40097) AC Frequency — Supply frequency (Hz)
  • H:40099 (40100-40101) AC Power Phase A — Per-phase real power, phase A (W)
  • H:40101 (40102-40103) AC Power Phase B — Per-phase real power, phase B (W)
  • H:40103 (40104-40105) AC Power Phase C — Per-phase real power, phase C (W)
  • H:40105 (40106-40107) Apparent Power (total) — Total apparent power (VA)
  • H:40107 (40108-40109) Apparent Power Phase A — Per-phase apparent power (VA)
  • H:40109 (40110-40111) Apparent Power Phase B — Per-phase apparent power (VA)
  • H:40111 (40112-40113) Apparent Power Phase C — Per-phase apparent power (VA)
  • H:40113 (40114-40115) Reactive Power (total) — Total reactive power (VAr)
  • H:40115 (40116-40117) Reactive Power Phase A — Per-phase reactive power (VAr)
  • H:40117 (40118-40119) Reactive Power Phase B — Per-phase reactive power (VAr)
  • H:40119 (40120-40121) Reactive Power Phase C — Per-phase reactive power (VAr)
  • H:40121 (40122-40123) Power Factor (total) — Total power factor cos(phi)
  • H:40123 (40124-40125) Power Factor Phase A — Per-phase power factor
  • H:40125 (40126-40127) Power Factor Phase B — Per-phase power factor
  • H:40127 (40128-40129) Power Factor Phase C — Per-phase power factor
  • H:40131 (40132-40133) Total Wh Exported Phase A — Per-phase export energy counter (Wh)
  • H:40133 (40134-40135) Total Wh Exported Phase B — Per-phase export energy counter (Wh)
  • H:40135 (40136-40137) Total Wh Exported Phase C — Per-phase export energy counter (Wh)
  • H:40139 (40140-40141) Total Wh Imported Phase A — Per-phase import energy counter (Wh)
  • H:40141 (40142-40143) Total Wh Imported Phase B — Per-phase import energy counter (Wh)
  • H:40143 (40144-40145) Total Wh Imported Phase C — Per-phase import energy counter (Wh)
  • H:40145 — H:40159 Apparent Energy (VAh) — export/import total + per-phase — 8 registers: TotVAhExp, TotVAhExpPhA/B/C, TotVAhImp, TotVAhImpPhA/B/C
  • H:40161 — H:40192 Reactive Energy (VArh) Q1-Q4 per phase — NOT SUPPORTED on Fronius Smart Meter TS — 16 registers for VArh quadrant breakdown

Quellen