Fronius Fronius - Modbus TCP Integer+SF Modbus TCP template

Fronius - Modbus TCP Integer+SF

Reads Fronius inverter data via Modbus TCP using SunSpec int+SF model

This ModbusCloud template reads AC voltage, current, power, frequency, and lifetime energy production from Fronius Symo, Primo, and Symo Hybrid inverters over Modbus TCP, using the SunSpec Integer plus Scale Factor register model. It is the right choice when you need raw register precision or when the Datamanager is configured in int+SF mode instead of float.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
14, read only
Brand
Fronius
Key readings
AC Voltage Phase 1 to 3 · AC Current Phase 1 to 3 · AC Power · AC Frequency · AC Lifetime Energy Production
Compatible models
Fronius Symo · Fronius Primo · Fronius Symo Hybrid
Last updated

Registers (14)

14 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
AC Voltage Phase 1VRead
AC Voltage Phase 3VRead
AC Voltage Phase 2VRead
AC PowerkWRead
AC FrequencyHzRead
AC Current Phase 1ARead
AC Current Phase 2ARead
AC Current Phase 3ARead
AC Lifetime Energy productionkWhRead
AC Current Scale factorRead
AC Frequency scale factorRead
AC Lifetime Energy production scale factorRead
AC Voltage Scale factorRead
AC Power Scale factorRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor Fronius inverters in installs where the Datamanager is configured for int+SF mode without touching that setting.
  • Integrate a mixed-brand SunSpec fleet where consistency across vendors matters more than per-vendor convenience.
  • Feed raw AC current and voltage with scale factors applied into a custom ModbusCloud automation for precise threshold detection.
  • Report lifetime AC energy production to accounting systems that expect a single canonical energy source per inverter.

Installation

  1. In the Fronius Datamanager web UI, enable Modbus TCP and set SunSpec Model Type to int+SF.

  2. Note the inverter IP on the LAN and set a DHCP reservation.

  3. In ModbusCloud, add a Modbus TCP device at the inverter IP, port 502, slave ID 1.

  4. Import the Fronius Integer+SF template. The template applies scale factors automatically, no manual math needed.

  5. Cross-check the first AC power reading against the inverter front panel to confirm the scale factors are being applied correctly.

Things to watch for

Why are my values 10x or 100x off compared to the inverter display?

That means the scale factor registers are not being applied. Confirm that the Datamanager is set to int+SF and that you imported the correct template (not the float variant). If values still look off, your firmware may have a known bug and an update is needed.

Should I use float or int+SF?

Float gives you ready-to-use values at the cost of needing exactly the right template. Int+SF is the SunSpec default and more portable, but requires applying scale factors. Both produce the same final numbers.

Want to see how it works?

Electrician working in an open distribution board