Huawei inverter via Modbus TCP connection
This guide describes step by step how to connect a Huawei SUN2000 inverter to the Currentt Navigator via Modbus TCP over the local network. The connection runs through a Huawei WLAN-FE Smart Dongle installed on the inverter.
Modbus TCP is only possible when a Huawei WLAN-FE Smart Dongle is installed on the inverter.
See also: For connection via RS485 (Modbus RTU), refer to the Huawei Modbus RTU guide. This is only possible without a Smart Dongle.
✅ Compatible devices
Single-phase inverters
| Model | Power |
|---|---|
| SUN2000-2KTL–6KTL-L1 | 2 – 6 kW |
Three-phase inverters
| Model | Power |
|---|---|
| SUN2000-3KTL–10KTL-M1 | 3 – 10 kW |
| SUN2000-12KTL–20KTL-M2 | 12 – 20 kW |
| SUN2000-12KTL–25KTL-M5 | 12 – 25 kW |
🧰 Requirements
- Currentt Navigator (connected to the local network)
- Huawei WLAN-FE Smart Dongle (SDongle) installed on the inverter
- Ethernet cable (CAT5 or CAT6) from the Smart Dongle to the network switch/router
- Network access (both devices on the same LAN or routable network)
- Huawei FusionSolar app (iOS/Android)
- Smartphone
📌 Prerequisites
Smart Dongle
The Huawei WLAN-FE Smart Dongle must be installed on the inverter. The dongle provides the Ethernet port that connects the inverter to the local network.
The inverter's built-in WiFi antenna must be disconnected when the Smart Dongle is in use. Otherwise, communication may be disrupted.
Minimum firmware versions
Ensure the firmware of the inverter and dongle meets at least the following versions:
| Device | Minimum version |
|---|---|
| SDongle-05 | V100R001C00SPC127 |
| SUN2000-L (single-phase) | V200R001C00SPC115 |
| SUN2000-M (three-phase) | V100R001C00SPC139 |
1️⃣ Step 1: Connect Ethernet via Smart Dongle
- Verify that the Smart Dongle is correctly installed on the inverter
- Verify that the inverter's built-in WiFi antenna is disconnected
- Connect an Ethernet cable to the Ethernet port on the Smart Dongle
- Connect the other end to your network switch or router
- Ensure that the Currentt Navigator is connected to the same network
2️⃣ Step 2: Enable Modbus TCP
Modbus TCP is disabled by default on Huawei inverters. You must explicitly enable it via the Huawei FusionSolar app.
Step 2.1: Connect to the inverter
- Download the Huawei FusionSolar app on your smartphone (iOS/Android)
- Connect your smartphone to the inverter's WiFi hotspot
- Choose manual connection and follow the steps
- Use the default password Changeme when connecting for the first time
Turn off your smartphone's mobile data, otherwise the inverter will not be found by the app.
Step 2.2: Log in
- Select installer as the user type
- Enter the password (default: 00000a)
Password: Has the password been changed? Reset the password according to the Huawei manual. Always ask the owner's permission before resetting a password.
Step 2.3: Activate Modbus TCP
Navigate in the FusionSolar app to:
Settings >> Communication configuration >> Dongle parameter settings >> Modbus-TCP
Set Modbus TCP to Enable (unrestricted).
The default TCP port is 502.
3️⃣ Step 3: Determine the IP address
To communicate via Modbus TCP, you need the IP address of the Smart Dongle.
Finding the IP address
The IP address can be found in several ways:
- Via the FusionSolar app: Check the network settings of the dongle
- Via your router: Check the DHCP client list of your router
4️⃣ Step 4: Configuration in the Currentt Navigator
After enabling Modbus TCP, the device must be added in the Currentt Navigator. This can be done in two ways:
🪄 Via the setup wizard (recommended)
- Click the settings icon (top right of the screen)
- Choose Setup Wizard
- Follow the on-screen steps
The setup wizard guides you step by step through the complete configuration process.
Is there a battery connected to the inverter (e.g. LUNA2000)? Indicate this when the setup wizard asks. This question will automatically appear during the steps.
⚙️ Manual configuration
- Click the settings icon (top right of the screen)
- Go to Components
- Is there a battery connected to the inverter?
- Yes → Click the + button in the Batteries section
- No → Click the + button in the Inverters section
- Select Huawei
- Indicate which phase the inverter is connected to (L1, L2, or L3)
- Under Communication, select Modbus and click Network (TCP)
- Set the connection parameters:
| Parameter | Value |
|---|---|
| IP address | (IP address of the Smart Dongle) |
| Port | 502 |
| Modbus address (Device ID) | 1 |
⚠️ Limitations and considerations
Smart Dongle required
Modbus TCP works exclusively via the Huawei WLAN-FE Smart Dongle. Without a dongle, only Modbus RTU (RS485) is available.
FusionSolar Cloud
When the Smart Dongle is installed, the inverter can also be connected to the Huawei FusionSolar monitoring platform. This works alongside the Modbus TCP connection with the Currentt Navigator.
Multiple inverters via TCP
Each inverter with its own Smart Dongle has its own IP address and is connected individually in the Currentt Navigator.
Checking firmware version
If the connection cannot be established, check whether the firmware versions of the inverter and dongle meet the minimum requirements.
Check inverter firmware: Connect the FusionSolar app to the inverter and navigate to:
Maintenance >> Upgrade device >> Current version
Is an upgrade needed? Connect the inverter to the internet and select the available package on the same screen.
Check dongle firmware: Connect the FusionSolar app to the dongle's WiFi hotspot (available for the first 3 minutes after startup) and navigate to:
Maintenance >> Upgrade device >> Current version
Is an upgrade needed? Go to Upgrade >> Manually and select the firmware file.
Manually upgrading the dongle firmware is only available via the Android version of the FusionSolar app.
🛟 Troubleshooting
| Problem | Possible cause | Solution |
|---|---|---|
| No connection | Modbus TCP not enabled | Check that Modbus TCP is set to "Enable (unrestricted)" in the FusionSolar app |
| No connection | Wrong IP address | Check the IP address via the FusionSolar app or your router |
| No connection | Wrong port | Check that port 502 is configured |
| No connection | No Smart Dongle present | Modbus TCP requires a Smart Dongle — use Modbus RTU otherwise |
| No connection | Firmware too old | Check the minimum firmware versions (see above) |
| No connection after restart | IP address changed (DHCP) | Set a static IP address |
| No data | Wrong Device ID | Check that the Device ID matches (default: 1) |
| App cannot find inverter | Mobile data enabled | Turn off mobile data on your smartphone |
📋 Settings summary
| Parameter | Value |
|---|---|
| Connection | Ethernet (LAN) via Smart Dongle |
| Protocol | Modbus TCP |
| IP address | (dynamic or static) |
| Port | 502 |
| Device ID | 1 (default) |
| Smart Dongle required | Yes (WLAN-FE) |
| Inverter WiFi antenna | Disconnected |
| Minimum firmware SDongle | V100R001C00SPC127 |
| Minimum firmware SUN2000-L | V200R001C00SPC115 |
| Minimum firmware SUN2000-M | V100R001C00SPC139 |