Eaton Inverters


The purpose of this plugin is to collect data from Eaton PowerXpert Solar Inverters.


The purpose of this plugin is to collect data from Eaton PowerXpert Solar Inverters via Modbus. The eaton_powerxpert_1500-2200.txt (default) file collects data from Eaton PowerXpert Solar Inverters rated to 1500/1670/2000/2200 kW. The plugin uses the Modbus TCP Specification, and collects from TCP connected inverters only. 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 inverter data will be collected to the solar table:
Variable Units
Display State
Status 2
Sync Status Word
Status Raw
Display State Raw
Status 2 Raw
Sync Status Word Raw
PF Setpoint
AC Power Setpoint W
Reactive Power Setpoint var
DC Current A
DC Voltage V
DC Power W
AC Voltage V
AC Voltage 12 V
AC Voltage 23 V
AC Voltage 31 V
AC Current A
AC Current 1 A
AC Current 2 A
AC Current 3 A
Cos Phi
Reactive Power var
AC Power W
Apparent Power VA
Grid Freq Hz
PIB Board Temp °C
IGBT Module M1A Temp °C
IGBT Module M1B Temp °C
IGBT Module M1C Temp °C
IGBT Module M2A Temp °C
IGBT Module M2B Temp °C
IGBT Module M2C Temp °C
IGBT Module M3A Temp °C
IGBT Module M3B Temp °C
IGBT Module M3C Temp °C
Inlet Water Temp °C
Outlet Water Temp °C
DC Voltage 1 V
DC Voltage 2 V
DC Voltage 3 V
DC Current 1 A
DC Current 2 A
DC Current 3 A
Inlet Water Pressure psi
Outlet Water Pressure psi
Return Flow gpm
IGBT Max Temp °C
DC Total Energy Wh
Total Energy Wh


Arguments are as follows:
  • endpoint. This is either an IP address like
  • bus_addresses. The bus address of the inverter(s)
  • --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
Copy link