SmartgridOne logo
SmartgridOne logo
Accessories
AppCertificates
Configuration from A to Z
Control response timeController
Customer Specific
Devices
Boiler
Cloud
Energy Meter
Ev Charging Station
Gas Meter
Heat Pump
New integrations
Plc
Pv Hybrid And Battery Inverters
a-TroniXABB, FIMERADS-TecAforeAlphaESSAlpvoltAmpowrAngileAnklous PV, Hybrid and Battery InvertersAPsystemsAteps Battery
Autarco
BattlinkBeauventC-BatteryCellpowerChisageDanfossDeltaDET Power PV, Hybrid and Battery InvertersDEYEDiehl-AkoDMEGC InvertersDynessDysun EnergyEcosourcenEenovanceElecnovaEnbrilionEnergreenEnerlutionEnjoyPowersEnphaseEP EquipmentESY InvertersEVEFairlandFortona
Foxess
FraxFroniusGoodWeGotionGreener / Alfen
Growatt
HiteHithiumHoymiles
Huawei
Hypontech
Hyxipower
iWellJinkoKacoKehuaKostal
Kstar
LibattionLONGiMarstekMastervoltMidTeQMotomaOctave EnergyOmniPowerPixiiPower-SonicPoweroadPylontechRCT PowerRefurbRegitecRenonRitarSAJSavSchneider SunEzySchucoSCUSessySigenergySinexcel
Sma
Socomec
Sofar
Solaredge
SolarlogSolarMaxSolarwattSolaxSolinteg
Solis
Solplanet
Sungrow
SunsynkSunwaytechSunwoda
Sunwoda
Sus-PowerTeclomanTeploreTesvoltVaconVictronVolstoraWattsNextWeiheng
WHES
XantrexZendure SolarFlowZetaraZeversolar
Switched Loads
Water Meter
External Signals
InstallationLicenseNetworkQuick StartSafety, maintenance and legal noticesSpecificationsStatus LEDs
Toolbox
Troubleshooting
Video tutorialsWiring & connectivity guidelines
DevicesPv Hybrid And Battery Inverters
logo

Huawei

The SmartgridOne Controller supports Huawei SUN2000 inverters, LUNA 2000 batteries and the SmartLogger 3000. The controller auto-detects whether a SmartLogger is present, so in most cases it just works. The installer should prepare the Huawei side and then run the search wizard on the SmartLogger IP address. If no Smartlogger is placed, run the wizard on each inverter's IP address.

This guide walks you through it:

  1. Identify your setup — SmartLogger or direct
  2. Wiring
  3. Configure the Huawei equipment
  4. Add the system in the controller

Supported devices

Device TypeModbus TCP (Ethernet)RS485Curtailment
Huawei SmartLogger 3000✅❌✅
Huawei SUN2000 Series inverters✅
Huawei LUNA 2000 battery—

The SmartLogger 1000a is on the roadmap but not yet supported. Practically all SUN2000 inverters with a communication interface are supported (including the SUN2000L residential range) — not every interface is present on every inverter, so check yours.

Show all supported SUN2000 models
  • SUN2000-100KTL-H0
  • SUN2000-100KTL-H1
  • SUN2000-100KTL-H2
  • SUN2000-100KTL-INM0
  • SUN2000-100KTL-M0
  • SUN2000-100KTL-M1
  • SUN2000-100KTL-USH0
  • SUN2000-105KTL-H1
  • SUN2000-10KTL
  • SUN2000-10KTL-M0
  • SUN2000-10KTL-M1
  • SUN2000-10KTL-M2
  • SUN2000-10KTL-USL0
  • SUN2000-11.4KTL-USL0
  • SUN2000-110KTL-M0
  • SUN2000-125KTL-JPH0
  • SUN2000-125KTL-M0
  • SUN2000-12KTL
  • SUN2000-12KTL-M0
  • SUN2000-12KTL-M1
  • SUN2000-12KTL-M2
  • SUN2000-15KTL
  • SUN2000-15KTL-M0
  • SUN2000-15KTL-M2
  • SUN2000-15KTL-M3
  • SUN2000-168KTL-H1
  • SUN2000-175KTL-H0
  • SUN2000-17KTL
  • SUN2000-17KTL-M0
  • SUN2000-17KTL-M2
  • SUN2000-17KTL-M3
  • SUN2000-185KTL-H1
  • SUN2000-185KTL-INH0
  • SUN2000-193KTL-H0
  • SUN2000-196KTL-H0
  • SUN2000-196KTL-H1
  • SUN2000-196KTL-H3
  • SUN2000-200KTL-H2
  • SUN2000-20KTL
  • SUN2000-20KTL-M0
  • SUN2000-20KTL-M2
  • SUN2000-20KTL-M3
  • SUN2000-215KTL-H0
  • SUN2000-22KTL-US
  • SUN2000-23KTL
  • SUN2000-23KTL-M3
  • SUN2000-24.5KTL
  • SUN2000-24.5KTL-M3
  • SUN2000-24.7KTL-JP
  • SUN2000-25KTL-NAM3
  • SUN2000-25KTL-US
  • SUN2000-28KTL
  • SUN2000-28KTL-M3
  • SUN2000-29.9KTL
  • SUN2000-29.9KTL-M3
  • SUN2000-2KTL-L0
  • SUN2000-2KTL-L1
  • SUN2000-3.68KTL-L10
  • SUN2000-3.8KTL-USL0
  • SUN2000-30KTL-A
  • SUN2000-30KTL-M3
  • SUN2000-30KTL-NAM3
  • SUN2000-30KTL-US
  • SUN2000-33KTL
  • SUN2000-33KTL-A
  • SUN2000-33KTL-E001
  • SUN2000-33KTL-JP
  • SUN2000-33KTL-NAM3
  • SUN2000-33KTL-NHM3
  • SUN2000-33KTL-US
  • SUN2000-36KTL
  • SUN2000-36KTL-M3
  • SUN2000-36KTL-NAM3
  • SUN2000-36KTL-US
  • SUN2000-3KTL-CNL0
  • SUN2000-3KTL-L0
  • SUN2000-3KTL-L1
  • SUN2000-3KTL-M0
  • SUN2000-3KTL-M1
  • SUN2000-4.6KTL-L1
  • SUN2000-4.95KTL-JPL0
  • SUN2000-4.95KTL-JPL1
  • SUN2000-40KTL
  • SUN2000-40KTL-JP
  • SUN2000-40KTL-M3
  • SUN2000-40KTL-NAM3
  • SUN2000-40KTL-NHM3
  • SUN2000-40KTL-US
  • SUN2000-42KTL
  • SUN2000-42KTL-M3
  • SUN2000-43KTL-IN-C1
  • SUN2000-43KTL-INM3
  • SUN2000-44KTL-M3
  • SUN2000-45KTL-US-HV-D0
  • SUN2000-4KTL-CNL0
  • SUN2000-4KTL-L0
  • SUN2000-4KTL-L1
  • SUN2000-4KTL-M0
  • SUN2000-4KTL-M1
  • SUN2000-50KTL
  • SUN2000-50KTL-C1
  • SUN2000-50KTL-JPM0
  • SUN2000-50KTL-JPM1
  • SUN2000-50KTL-M0
  • SUN2000-50KTL-M3
  • SUN2000-55KTL-HV-D1
  • SUN2000-55KTL-HV-D1-001
  • SUN2000-55KTL-IN-HV-D1
  • SUN2000-5KTL-CNL0
  • SUN2000-5KTL-L0
  • SUN2000-5KTL-L1
  • SUN2000-5KTL-M0
  • SUN2000-5KTL-M1
  • SUN2000-5KTL-USL0
  • SUN2000-60KTL-HV-D1
  • SUN2000-60KTL-HV-D1-001
  • SUN2000-60KTL-M0
  • SUN2000-63KTL-JPH0
  • SUN2000-63KTL-JPM0
  • SUN2000-65KTL-M0
  • SUN2000-6KTL-CNL0
  • SUN2000-6KTL-L1
  • SUN2000-6KTL-M0
  • SUN2000-6KTL-M1
  • SUN2000-7.6KTL-USL0
  • SUN2000-70KTL-C1
  • SUN2000-70KTL-INM0
  • SUN2000-75KTL-C1
  • SUN2000-8KTL
  • SUN2000-8KTL-M0
  • SUN2000-8KTL-M1
  • SUN2000-8KTL-M2
  • SUN2000-90KTL-H0
  • SUN2000-90KTL-H1
  • SUN2000-90KTL-H2
  • SUN2000-95KTL-INH0
  • SUN2000-95KTL-INH1
  • SUN2000-9KTL-USL0
  • SUN2000L-2KTL
  • SUN2000L-3.68KTL
  • SUN2000L-3KTL
  • SUN2000L-3KTL-CN
  • SUN2000L-3KTL-CN-4G
  • SUN2000L-4.125KTL-JP
  • SUN2000L-4.6KTL
  • SUN2000L-4.95KTL-JP
  • SUN2000L-4KTL
  • SUN2000L-4KTL-CN
  • SUN2000L-4KTL-CN-4G
  • SUN2000L-5KTL
  • SUN2000L-5KTL-CN
  • SUN2000L-5KTL-CN-4G
  • SUN8000-500KTL

1. Identify your setup

The controller scans for a SmartLogger when it connects and adapts automatically. What you do need to know is which IP address to run the search wizard on, because that differs per setup:

If the site has…Run the search wizard on…The inverters are then…
A SmartLogger 3000the SmartLogger's IP address (one search)automatically added via the SmartLogger; all curtailment and/or battery control goes through the SmartLogger.
No SmartLoggereach inverter's IP address (one search per inverter)controlled directly
Important
Important

If the site has a SmartLogger, add the system only on the SmartLogger's IP address. The SmartLogger already exposes every inverter and meter connected to it, so they are all found in one go. Do not add the inverters one by one on their individual IP addresses — this is the most common setup mistake.

Routing all control through the SmartLogger (instead of the individual inverters) is intentional: it prevents two systems from controlling the same inverters. You still get the measurements of every inverter individually — "monitoring-only" means control is centralised through the SmartLogger, not that any data is lost. This works over both Ethernet (Modbus-TCP) and RS485.

2. Wiring

Ethernet — follow the guidelines for ethernet wiring.

RS485 wiring (only when using RS485 on SUN2000 / LUNA 2000!)
Info
RS485 Wiring
  • For correct RS485 wiring: Follow the guidelines for RS485 wiring.
  • If the wiring shown in the table below is incorrect, please let us know.
  • There is no general consensus in the industry about the usage of A and B for the RS485 polarity, so it may be counterintuitive and opposite of what you might expect for some devices.
DeviceSmartgridOne Controller model OM1SmartgridOne Controller model IG8RS485-USB converterRS485-Ethernet converter
RS485 ARS485_POSRS485 ATX+
RS485 BRS485_NEGRS485 BTX-
RS GNDGNDNot availableG

3. Configure the Huawei equipment

We recommend doing a factory reset of the inverter before adding it — this gives a clean initial connection and avoids many issues. Then follow the section that matches your setup.

With a SmartLogger 3000

Huawei SmartLogger 3000

The SmartLogger reads and controls all of the energy meters, inverters and batteries connected to it. Configure it in its web interface (browse to its IP address, default password "Changeme").

a. Enable Modbus

  1. Change "Link setting" to Enable (Unlimited).
  2. Set "Address mode" to Communication address.
  3. Choose the Modbus address of the logger — make it different from the inverter addresses (see the next step).
  4. Click submit.
SmartLogger link settings
SmartLogger Modbus settings

b. Give every device a unique Modbus address

The SmartLogger connects inverters and meters across 3 COM ports. Every Modbus address must be unique. It is easiest to first set non-overlapping address ranges per COM port, then re-add any clashing devices with a free address.

Device Modbus addresses
Address range per COM port
Re-adding devices with unique addresses

c. Enable remote communication scheduling

This is required for curtailment / power limiting. Without it the controller and SmartLogger report no errors, but the inverters keep producing at full power.

Go to Settings > Power Adjustment > Active Power Control and configure exactly like in the screenshot.

  • Active power control mode: Remote communication scheduling
  • Schedule strategy: Strategy 1
  • Adjustment coefficient: 1.000
  • Time for communication exception detection: 300
  • Automatic startup upon communication recovery: Enable
Enable Remote communication scheduling

d. Enable remote power scheduling on every inverter

This is required for curtailment / power limiting. Without it the controller and SmartLogger report no errors, but the inverters keep producing at full power. Do this for every inverter:

  1. Select an inverter in the device tree on the left (e.g. Inverter(COM2-11)).
  2. Go to Monitoring → Running Param. → Power Adjustment.
  3. Set Remote power schedule to Enable and click Submit.
  4. Repeat for every inverter in the tree (COM2-11, COM2-12, …).
Enable Remote power schedule on each inverter

Without a SmartLogger (direct to each inverter)

Configure each inverter from the FusionSolar app.

a. Install the FusionSolar app

Smartphone OSInstallation instructions
iOSSearch the App Store for FusionSolar and download the app.
AndroidDownload the app here.
Huawei PhoneSearch FusionSolar in the Huawei App Gallery.

b. Connect to the inverter

Make sure the AC or DC side of the inverter is powered, then connect your phone to it. Pick the method that suits the inverter:

Choose connection method
  • WLAN — plug the WLAN module into the USB port at the bottom of the inverter, enable WLAN/Bluetooth on your phone, and stay within 5 m.
  • Bluetooth — open the app, tap connect, then scan the QR/bar code or select Bluetooth → "Search for Device". With USB Adapter2000-B the device name is "last 8 characters of the serial number + HWAPP".
  • USB — connect the inverter's USB port to your phone (the screen shows 'Connected to USB Accessory'), open the app, tap connect, select USB and allow access.

c. Enable Modbus-TCP

  1. On the home page, go to Settings → Communication configuration.
Communication configuration
  1. Open Dongle parameter settings.
Dongle parameter settings
  1. Select Modbus-TCP and set Connection to Enable (unrestricted). If there is no Modbus-TCP option, the inverter must be updated.
Enable Modbus-TCP
  1. Still in Dongle parameter settings, change the starting address for automatic address allocation to any other value — the connection only activates once this has changed. (This is not the Modbus address the controller talks to, just a starting value.)
Change starting address

d. Enable remote power control

Required for curtailment: on the home page go to Power adjustment → Grid-tied point control → Active power, and set the Control mode to Remote output control.

Active power remote output control

LUNA 2000 battery

Huawei LUNA 2000

The LUNA 2000 needs no separate connection steps — it is read and controlled through the inverter or SmartLogger it sits behind. Just choose Both solar and battery or Only battery in the wizard (next step) so the controller adds it.

4. Add the system in the controller

Run the search wizard on the correct IP address — the SmartLogger's IP if there is one, otherwise each inverter's IP. During the wizard you choose whether an energy meter is connected (so the controller can read grid data) and what is connected to the inverter (solar, battery, or both). That's it — the controller discovers and adds the rest.

Troubleshooting

Curtailment / power limiting has no effect. The inverters are almost certainly missing the remote-scheduling setting. Re-check that Remote power schedule is enabled on every inverter (SmartLogger setup, step 3c) — the controller will report no error even when this is the cause.

Devices won't connect, values can't be read, or the SmartLogger reports 0 power. First, update firmware. In FusionSolar, check for and install updates for both the Huawei software (SmartLogger / dongle) and each inverter, keeping them on matching versions — outdated or mismatched firmware is a common cause of missing registers, unreadable values and ignored commands. If the SmartLogger still reports 0 power after enabling Modbus, contact Huawei.

Last updated July 4, 2026Edit this page

Hoymiles

Previous Page

Hypontech

Next Page

On this page

HuaweiSupported devices1. Identify your setup2. Wiring3. Configure the Huawei equipmentWith a SmartLogger 3000a. Enable Modbusb. Give every device a unique Modbus addressc. Enable remote communication schedulingd. Enable remote power scheduling on every inverterWithout a SmartLogger (direct to each inverter)a. Install the FusionSolar appb. Connect to the inverterc. Enable Modbus-TCPd. Enable remote power controlLUNA 2000 battery4. Add the system in the controllerTroubleshooting