Skip to main content

SolarEdge inverter via Modbus RTU (RS485) connection

This guide describes step by step how to connect a SolarEdge inverter to the Currentt Navigator via Modbus RTU over the RS485-2 port. The inverter is configured to use the SunSpec protocol.

Important

Always use the RS485-2 port on the SolarEdge inverter for the connection to the Currentt Navigator. The RS485-1 port is reserved for communication with a SolarEdge StorEdge battery (if present).

See also: For connection via the local network (Ethernet), refer to the SolarEdge Modbus TCP guide.


✅ Compatible devices

Single-phase inverters

ModelTypeConfiguration via
SE2200H - SE6000HHD-Wave (compact)SetApp
SE3000H - SE10000HHome WaveSetApp
SE3500 - SE6000Older models with displayLCD Display

Three-phase inverters

ModelTypeConfiguration via
SE3K - SE33.3KThree-phaseLCD Display / SetApp
SE5K - SE16KHome Hub (three-phase)SetApp

Hybrid / StorEdge inverters

ModelTypeConfiguration via
StorEdge Single-phaseHybrid with batterySetApp / LCD Display
StorEdge Three-phaseHybrid with batterySetApp / LCD Display
SE5K-SE10K Home HubHybrid with Home BatterySetApp

🧰 Requirements

  • Currentt Navigator
  • CAT5 or CAT6 cable (UTP)
  • Phillips screwdriver or hex key (depending on the inverter)
  • SolarEdge SetApp (for modern inverters)
  • Smartphone with WiFi (for SetApp)

⚠️ Safety warnings

Note

Always turn off the inverter before opening the enclosure. Set the ON/OFF/P switch to OFF and wait at least 5 minutes to allow the capacitors to discharge. Also turn off the AC side via the consumer unit.


1️⃣ Step 1: Open the inverter

The RS485-2 connection is located on the communication board inside the inverter. You need to open the enclosure to access the connector.

The communication gland (cable gland) is located at the bottom of the inverter. Below you can see the bottom of various SolarEdge inverter models:

SolarEdge inverter with LCD screen - bottom

Single-phase inverter with LCD screen (older model): the communication cable gland is located at the bottom

SolarEdge inverter without LCD screen - bottom

Single-phase inverter without LCD screen (HD-Wave / Home Wave): the communication gland is located at the bottom

SolarEdge three-phase inverter - bottom

Three-phase inverter: the communication glands are located at the bottom

  1. Set the ON/OFF/P switch to OFF
  2. Wait at least 5 minutes (capacitors discharging)
  3. Turn off the AC protection in the consumer unit
  4. Remove the hex bolts (or screws) from the cover
  5. Pull the cover horizontally toward you

After opening, you will see the communication board with the RS485 connectors.


2️⃣ Step 2: Locate the RS485-2 connector

On the communication board, you will find two RS485 ports. We use RS485-2 for the connection to the Currentt Navigator.

SolarEdge communication board with RS485 connector

The SolarEdge communication board with the RS485 connector

The connector contains two sets of three pins: RS485-1 (left) and RS485-2 (right). The RS485-2 connector is a green removable terminal block.

Note

Use the three rightmost pins on the connector — this is RS485-2. The left three pins (RS485-1) are reserved for communication with a SolarEdge battery (StorEdge) and must not be used for the Currentt Navigator.

RS485-1 and RS485-2 connector pinout

The RS485-1 and RS485-2 connectors with pinout (B, A, G). Use the right three pins (RS485-2).

RS485-2 pinout

The pinout from left to right on the RS485-2 connector:

PinFunctionDescription
B (-)TX-/RX-Data line B (negative)
A (+)TX+/RX+Data line A (positive)
GGNDReference (ground)

3️⃣ Step 3: Connect the cable

Use a standard CAT5 or CAT6 (UTP) cable. On the inverter side, cut off the RJ45 connector and strip the individual wires.

Important

Always use a twisted pair for the A and B signal lines. The twisting of the wire pair suppresses electromagnetic interference (EMI) and is essential for a reliable RS485 connection, especially over longer distances.

Wiring

Connect the cable to the RS485-2 terminal block as follows:

Wire color (T-568B)RS485-2 connection
BlueA (+)
Blue/whiteB (-)
tip

You can also use other wire pairs, as long as you use a twisted pair and are consistent on both ends. The blue/blue-white pair is the standard choice.

Connecting to the Currentt Navigator

The Currentt Navigator has an RS-485 Modbus connector with three pins: A+, B-, and G (ground).

Currentt Navigator Pro - connection overview

Currentt Navigator Pro: the RS-485 Modbus connector is located at the top right

Connect the other end of the cable to the RS-485 terminal block on the Currentt Navigator:

Wire color (T-568B)Currentt Navigator pinInverter RS485-2 pin
BlueA+A (+)
Blue/whiteB-B (-)
Ground connection

Connect the ground on one side only: either to the Currentt Navigator or to the inverter — but never on both sides. Connecting ground on both sides can cause a ground loop, leading to communication errors or equipment damage.


4️⃣ Step 4: Configure the inverter

The configuration differs depending on the inverter type. Modern inverters are configured via the SolarEdge SetApp, older models via the LCD display.


Option A: Configuration via SetApp (modern inverters)

The SetApp is used for all recent SolarEdge inverters (HD-Wave, Home Wave, Home Hub, and recent StorEdge models).

Step 4A.1: Connect to the inverter

  1. Download the SolarEdge SetApp on your smartphone (iOS/Android)
  2. Briefly set the ON/OFF/P switch to P (< 2 seconds) and release — the inverter creates a WiFi access point
  3. Open the SetApp and scan the QR code on the inverter — the app automatically connects to the inverter's WiFi access point

Step 4A.2: Set RS485-2 to SunSpec

Navigate to the communication settings in the SetApp:

  1. Go to Commissioning > Site Communication
  2. Tap RS485-2
  3. Set the following values:
SettingValue
ProtocolSunSpec (Non-SE Logger)
Modbus address (Device ID)1
Baud Rate115200
  1. Confirm the settings and close the SetApp

Option B: Configuration via LCD display (older inverters)

Older SolarEdge inverters have an LCD display with buttons for navigating through the menu.

Step 4B.1: Open the menu

  1. Set the ON/OFF/P switch to P and hold it for more than 5 seconds
  2. The configuration menu appears on the LCD display
  3. Use the buttons to navigate through the menu

Step 4B.2: Set up server connection

Before configuring RS485-2, first check the server connection:

  1. Navigate to Communication > Server
  2. Select a server connection other than RS485 (e.g. Ethernet, Wi-Fi, or None)
Important

If the server communication also runs via RS485, this can conflict with the Modbus RTU connection. Set the monitoring connection to Ethernet or Wi-Fi.

Step 4B.3: Set RS485-2 to SunSpec

  1. Navigate to Communication > RS485-2 Conf
  2. Set Device Type to: Non-SE Logger
  3. Set Protocol to: SunSpec
  4. Set Device ID to: 1
  5. Set Baud Rate to: 115200

The menu navigation looks as follows:

Communication
└── RS485-2 Conf
├── Device Type → Non-SE Logger
├── Protocol → SunSpec
├── Device ID → 1
└── Baud Rate → 115200
Note

On some older models, the option is called "RS485-1 Conf" instead of "RS485-2 Conf". Check which port you are physically using and select the corresponding menu.


5️⃣ Step 5: Close the inverter and power on

SolarEdge inverter communication gland

The communication gland (cable gland) at the bottom of the inverter

  1. Verify that the cable is neatly routed through the communication gland (cable gland)
  2. Replace the cover and tighten the bolts
  3. Turn on the AC protection in the consumer unit
  4. Set the ON/OFF/P switch to ON
  5. Wait for the inverter to start up (this may take a few minutes)

6️⃣ Step 6: Configuration in the Currentt Navigator

After physically connecting and configuring the inverter, the device must be added in the Currentt Navigator. This can be done in two ways:

  1. Click the settings icon (top right of the screen)
  2. Choose Setup Wizard
  3. Follow the on-screen steps

The setup wizard guides you step by step through the complete configuration process.

Important

Is there a battery connected to the inverter (StorEdge, Home Hub)? Indicate this when the setup wizard asks. This question will automatically appear during the steps.

⚙️ Manual configuration

  1. Click the settings icon (top right of the screen)
  2. Go to Components
  3. Is there a battery connected to the inverter (StorEdge, Home Hub)?
    • Yes → Click the + button in the Batteries section
    • No → Click the + button in the Inverters section
  4. Select SolarEdge
  5. Indicate which phase the inverter is connected to (L1, L2, or L3)
  6. Under Communication, select Modbus and click RS-485
  7. Set the communication parameters:
ParameterValue
Baud Rate115200
Data Bits8
ParityNone
Stop Bits1
Modbus address (Device ID)1

🔗 Connecting multiple inverters (daisy-chain)

If there are multiple SolarEdge inverters at the same location, you can connect them in series (daisy-chain) via RS485:

  1. Connect the first inverter to the Currentt Navigator via RS485-2 (as described above)
  2. Connect the RS485-1 port of the first inverter to the RS485-2 port of the second inverter
  3. Repeat for each additional inverter
  4. Give each inverter a unique Device ID (1, 2, 3, etc.)
Note

SolarEdge recommends connecting a maximum of 31 devices to an RS485 bus. In practice, we recommend connecting no more than 10 inverters in series for reliable communication.


🔗 Bus topology

Preferably use a daisy-chain (series) topology for the RS485 bus. For short distances (< 25 meters), a star topology often works as well. Connect a maximum of 32 devices to a single RS485 bus.


🔚 Termination resistor

For an RS485 connection, a termination resistor (120 Ohm) must be present at both ends of the bus to prevent signal reflections.

Currentt Navigator

The Currentt Navigator has a built-in termination resistor that can be enabled or disabled via software. By default, it is enabled. For a direct connection between a single inverter and the Currentt Navigator, no changes are needed.

Inverter

SolarEdge inverters have a built-in termination resistor that can be activated with a DIP switch on the communication board. Set the DIP switch to ON on the last inverter in the chain (or the only inverter).

RS485 DIP switches and connector on the communication board

The RS485 DIP switches for termination on the communication board

tip

For a single inverter directly connected to the Currentt Navigator, the termination resistor is active on both sides: the Currentt Navigator (built-in, enabled by default) and the inverter (DIP switch set to ON). This is the ideal configuration.


🛟 Troubleshooting

ProblemPossible causeSolution
No communicationWiring A/B swappedSwap the A and B wires
No communicationProtocol not set to SunSpecCheck SetApp/display settings
No communicationWrong Device IDCheck that the Device ID matches in the inverter and Navigator
Intermittent communicationPoor cable connectionCheck that wires are securely fastened in the terminal block
Intermittent communicationCable too long (>1000m)Use a shorter cable or an RS485 repeater
No data after firmware updateSunSpec settings resetReconfigure RS485-2 after a firmware update
Timeout errorsWrong baud rateEnsure the baud rate is 115200 on both sides

📋 Settings summary

ParameterValue
Physical portRS485-2
ProtocolSunSpec (Non-SE Logger)
Modbus address (Device ID)1 (unique per inverter)
Baud Rate115200
Data Bits8
ParityNone
Stop Bits1
CableCAT5/CAT6 UTP
Wire A (+)Blue
Wire B (-)Blue/white