For the complete documentation index, see llms.txt. This page is also available as Markdown.

SMA Central 1850-2750 Inverters

Purpose

The purpose of this plugin is to collect data from SMA Central 1850-2750 Inverters.

Usage

This plugin collects from SMA Central 1850-2750 Inverters. Specifically, the following inverters will be collected:

Sunny Central 1850-US (SC-1850-US-10)
Sunny Central 2200-US (SC-2200-US-10)
Sunny Central 2200 (SC-2200-10)
Sunny Central 2500-EV (SC-2500-EV-10)
Sunny Central 2500-EV-US (SC-2500-EV-US-10)
Sunny Central 2750-EV (SC-2750-EV-10)
Sunny Central 2750-EV-US (SC-2750-EV-US-10)

There are two plugin configuration files, namely: sma_central_1800_2750.txt and sma_central_1800_2750_string_monitors.txt. Both files use the Modbus protocol and collect data via TCP. Inverter data will be collected to the solar table and will be run every 5 minutes, by default. This plugin relies on the Modbus Ardexa plugin. The following data will be collected for the inverter data. See below for the string data.

Variable Name                   Units
=====================================
DC Current Bridge 1             A
DC Current Bridge 2             A
DC Current Bridge 3             A
DC Current                      A
DC Power                        W
DC Voltage Bridge 1             V
DC Voltage Bridge 2             V
DC Voltage Bridge 3             V
AC Current 1                    A
AC Current 2                    A
AC Current 3                    A
Cos Phi
Apparent Power                  VA
AC Power                        W
Reactive Power                  var
AC Voltage 1-2                  V
AC Voltage 2-3                  V
AC Voltage 3-1                  V
Grid Freq                       Hz
AC Temperature                  °C
DC Temperature                  °C
Electronics Temperature         °C
Interior Temperature            °C
Bridge Switch Temperature       °C
Bridge Assembly Temperature     °C
Outside Temperature             °C
MV Transformer Temperature      °C
DC Switch 1 Status
DC Switch 2 Status
DC Switch 3 Status
AC Breaker Status
Capacitor Switch Status
PreCharge Switch Status
Feed-in Time                    h
Operating Time                  h
Total Energy                    Wh
Total DC Energy                 Wh
Operating Time Fan 1            h
Operating Time Fan 2            h
Operating Time Bridge Fan       h
Operating Time Heater           h
Operating Time -40 Heater       h
Error
Operating State
Bridge Switch 1 Temperature     °C
Bridge Switch 2 Temperature     °C
Bridge Switch 3 Temperature     °C
Insul Resist                    kOhm

The following data will also be collected for the left_module and right_module. The left and right DC modules are sometimes part of the inverters and can be found at Modbus addresses 32 and 33. The configuration file sma_central_1800_2750.txt will collect the following values for both modules.

Sometimes the string information is not included in the left/right modules, but rather in the "string monitors" area. There are three string monitors, and these can be found at Modbus addresses 120, 121 and 122. The configuration file sma_central_1800_2750_string_monitors.txt will collect the following values for the three string monitor modules.

Arguments

Arguments are as follows:

  • endpoint. This is either a serial device like /dev/ttyS0 or an IP or DNS like 192.168.1.15

  • bus_addresses. The modbus address for the inverter, left and right modules are fixed for this plugin. Changing the address will not change the plugin.

  • --port. This is an optional parameter used in an Ethernet gateway, and is the TCP port used for the gateway. Default is 502

  • --attempts. This is an optional parameter, and determines how many times to times to attempt to read an inverter value. Default is 1

  • --delay. This is the delay in seconds between inverter send and receive commands, AND if attempts > 1. Fractions like 0.3 can be used. Default is 0.05

Last updated

Was this helpful?