Aurora ABB Solar PV

This implements a direct RS485 connection to a solar inverter in the PVI-3.0/3.6/4.2-TL-OUTD ABB series, and may work on others. The inverter was formerly made by PowerOne who got taken over by ABB.

The TCP/IP method of communicating with inverters is supported by the Python library, but not by this implementation in this integration.

This integration provides a single sensor which reports the live power output in watts.

Note the PV inverter will be unresponsive to communications when in darkness, so the value ‘unknown’ will be displayed during the night.


Add the following to your configuration.yaml file:

# Example configuration.yaml entry
  - platform: aurora_abb_powerone
    device: "SERIAL_PORT"

Configuration Variables

device string Required

The serial port your RS485 adapter is connected to.

address integer (Optional, default: 2)

The address of the inverter - only need to set this if you have changed your inverter away from the default address of 2.

name string (Optional, default: Solar PV)

Name of the sensor to use in the frontend.

# Example configuration.yaml entry for aurora_abb_powerone platform
  - platform: aurora_abb_powerone
    address: 2
    device: "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0"