Skip to main content

Solis inverter via Modbus TCP connection

This guide describes step by step how to connect a Solis inverter to the Currentt Navigator via Modbus TCP over the local network, using the Solis DataLogger S2-WL-ST.

Also see: For connection via RS-485 (Modbus RTU), see the guide Solis Modbus RTU.

Beta integration

Support for Solis is currently in beta. If anything does not work as expected, please contact customer support.

Modbus TCP breaks the SolisCloud connection

When you enable Modbus TCP on the DataLogger S2-WL-ST, the data logger loses its connection to SolisCloud. Monitoring via SolisCloud will no longer work afterwards. Do you want to keep SolisCloud? Then use Modbus RTU.


✅ Compatible models​

ModelPowerType
S6-EH3P10K10 kWHybrid (three-phase)
Other S6-EH hybrid modelsto be determinedHybrid

🧰 Requirements​

  • Currentt Navigator (connected to the local network)
  • Solis DataLogger S2-WL-ST (WiFi/LAN stick)
  • Laptop or phone to open the web interface of the data logger

🪛 Installation instructions​

Step 1: Fit the data logger​

  1. Connect the DataLogger S2-WL-ST to the logger port of the inverter
  2. Make sure the inverter is switched on and the data logger starts up

Step 2: Connect the data logger to the network​

Connect the data logger to the same network as the Currentt Navigator. This can be done via LAN (wired) or via WiFi.

  1. Connect your laptop or phone to the access point of the data logger
  2. Open a browser and navigate to 10.10.100.254
  3. Log in with username admin
    • On first login you must set a password and then log in again
  4. Configure the network settings so the data logger joins your local network
Wired connection recommended

A wired LAN connection is more stable than WiFi and prevents communication issues caused by a weak or fluctuating signal.

Step 3: Enable Modbus TCP​

  1. In the web interface of the data logger, enable Modbus TCP
  2. Save the settings
SolisCloud will no longer work

As soon as Modbus TCP is enabled, the data logger drops its connection to SolisCloud. This is by design on Solis: the data logger cannot offer local Modbus TCP and communicate with the cloud at the same time.

Step 4: Determine the IP address​

To connect the inverter to the Currentt Navigator you need the IP address of the data logger.

  1. Determine the IP address the data logger received on your network
    • Via your router: check the DHCP client list
    • Via the web interface: the IP address is shown in the network settings of the data logger
  2. Note down the IP address; you need it in the next step
Static IP address recommended

With DHCP, the IP address of the data logger can change after a router restart, causing the connection with the Currentt Navigator to drop. Set a static IP address via LAN Settings in the web interface of the data logger, or reserve the IP address in your router (DHCP reservation).

Step 5: Configuration in the Currentt Navigator​

After configuring the data logger, the inverter must be added in the Currentt Navigator.

  1. Click the settings icon (top right of the screen)
  2. Choose Installation wizard
  3. Follow the steps on the screen

Manual configuration​

  1. Click the settings icon (top right of the screen)
  2. Go to Components
  3. Click the + button in the Inverters section
  4. Select Solis
  5. Under Communication, enter the connection details:
ParameterValue
Physical connectionNetwork (TCP)
Modbus address1 (default)
IP address(IP address of the data logger)
TCP port502 (default)
  1. Click Save
Modbus address with TCP

The Modbus address is needed with Modbus TCP as well: the data logger forwards the request to the inverter with that address. By default this is 1.

Same network required

The Currentt Navigator and the data logger must be on the same network (and the same VLAN). If they are on different network segments, the Navigator cannot reach the inverter.


📋 Settings summary​

ParameterValue
ConnectionLocal network (Ethernet or WiFi)
ProtocolModbus TCP
HardwareSolis DataLogger S2-WL-ST
IP address(static IP address recommended)
TCP port502
Modbus address1 (default)
Data logger web interface10.10.100.254 (username admin)
SolisCloudNo longer works once Modbus TCP is enabled

🛟 Troubleshooting​

ProblemPossible causeSolution
No connectionModbus TCP not enabledEnable Modbus TCP via the web interface of the data logger
No connectionWrong IP addressCheck the IP address of the data logger via your router or the web interface
No connectionWrong Modbus addressCheck that the Modbus address matches that of the inverter (default 1)
No connectionDevices on different networksMake sure the Navigator and the data logger are on the same (V)LAN
No connection after restartIP address changed (DHCP)Set a static IP address or create a DHCP reservation in the router
Unstable connectionWeak WiFi signalConnect the data logger using a wired LAN connection
SolisCloud no longer worksModbus TCP is enabledThis is expected behaviour; use Modbus RTU if you want to keep SolisCloud
Power is not limitedBattery not yet fully chargedOn Solis, the inverter only curtails PV production once the battery is fully charged (100%)