Skip to main content

Solis Inverter Configuration Guide

How to connect your Solis hybrid inverter to Sourceful Zap via Modbus TCP or Modbus RTU (RS485).

Updated over 3 weeks ago

The Sourceful Zap supports two connection methods for Solis inverters: Modbus TCP (via Wi-Fi dongle and network) and Modbus RTU (via RS485 direct wiring).

Compatible Models

  • S6-EH3P(5-10)K-H-EU

Modbus TCP (via Wi-Fi Dongle)

Before You Begin

This guide covers connection via the inverter's Wi-Fi dongle over your home network. The dongle can only maintain one network connection at a time. When your Sourceful ZAP gateway connects to the inverter, the connection to Solis Cloud will be interrupted.

  • The Solis mobile app will not receive data while the ZAP is connected

  • Use the Sourceful Energy app to monitor your system instead

This is expected behavior and not a fault with your setup.

Requirements

  • Solis hybrid inverter with Wi-Fi dongle installed

  • Sourceful ZAP gateway

  • Both devices connected to the same home network

Step 1: Find Your Inverter's IP Address

Your inverter receives an IP address from your router. To find it:

  • Open your router's admin interface (often at 192.168.1.1) or use your router's mobile app

  • Look for a device named "Solis" or similar in the list of connected devices

  • Note down the IP address (e.g., 192.168.1.45)

Step 2: Set a Static IP Address

This step is essential. Without a static IP, your router may assign a new address to the inverter after a restart, causing the ZAP to lose its connection.

  • Open your router's admin interface or mobile app

  • Find the DHCP or IP reservation settings

  • Locate your Solis inverter and reserve its current IP address

Most modern routers make this easy through their companion app. Consult your router's documentation if needed.

Step 3: Add the Inverter in the Sourceful Energy App

  • Open the Sourceful Energy app

  • Select Add new energy device

  • Choose Inverter, then select Solis

  • Enter the static IP address you configured

  • Continue to complete the setup

Connection Details

Your ZAP uses these default Modbus TCP settings to communicate with the inverter:

  • Protocol: TCP

  • Port: 502

  • Unit ID: 1

To verify your Modbus TCP connection is working, see How do I know if Modbus TCP is activated on my inverter?

Modbus RTU (via RS485)

Prerequisites

  • Sourceful Zap

  • CAT6 FTP ethernet cable (one end will be stripped)

Wiring

Zap Side

Strip one end of the ethernet cable. Use the green pair:

  • Pin 5 (green/white) = 485A

  • Pin 4 (green) = 485B

  • Connect green/white (485A) to the Zap A+ terminal

  • Connect green (485B) to the Zap B- terminal

Inverter Side

A drawing of a machineAI-generated content may be incorrect.

Plug the RJ45 end into the port labeled RS485 on the bottom of the inverter.

Do not use the BMS, Meter, or DO/DI ports.

Troubleshooting

Modbus TCP

Connection Problems

If the ZAP cannot connect to your inverter:

  • Confirm the inverter is powered on

  • Verify both devices are on the same network

  • Ensure no other devices are using the Modbus TCP connection

  • Check that port 502 is not blocked by your router

Solis App Shows No Data

This is normal when the ZAP is connected. Use the Sourceful Energy app to monitor your system.

If you temporarily need the Solis app, disconnect the ZAP from the inverter in the Sourceful Energy app settings.

Modbus RTU

If RS485 communication is not working:

  1. Verify the cable is in the RS485 port, not the Meter or BMS port

  2. Ensure all cable connections are firmly seated

Did this answer your question?