Skip to content

Huawei

The Teleport can connect to the residential and commercial scale Huawei Luna systems using Modbus TCP over ethernet or Modbus RTU over RS485.

The Teleport can also connect to a Huawei EMMA (SmartAssistant) to steer battery systems, using Modbus TCP over ethernet.

For commercial scale systems, Teleport connects to a Huawei SmartLogger.

Modbus TCP over ethernet

The Teleport can be connected to the Smartlogger via a router or directly via the WAN port of the logger.

  1. Connect the ethernet cable between the ETH1 port of the Teleport and the router. Navigate to our appendix for generic instructions on how to integrate with a router. Make sure to note the IP of Teleport and the IP of the asset(s).

  2. Log in to the Smartlogger web UI, see Huawei documentation for login instructions. Note that you will need to have the username and password at your disposal. Note that if you want to set a fallback configuration extra steps apply.

  3. Go to Settings and choose Comm. Param

  4. Go to Modbus TCP and:

    • Change link setting to Enable(Limited)
    • Enter the IP of the Teleport (obtained from the router) in Client 1 IP Address
    • Set the Address Mode to Logical Address
    • Leave SmartLogger Address on 0. If the value is different, let us know the currently configured address. This is necessary to ensure the correct functioning of the Teleport.
  5. Go to Power Adjustment, select Active Power Control and:

    • Change Active power control mode to Remote communication scheduling.
    • Change Schedule strategy to Strategy 1.
    • Change Adjustment coefficient to 1.0.
    • Change Shutdown upon communication exceptions to Disable.
    • Change Limit solar inverter power upon active power scheduling timeout to Enabled.
    • Change Active power scheduling timeout threshold for triggering solar inverter power limiting to 60.
    • Change Power (in percentage of rated power) of ESS in case of active power scheduling timeout to 0 kW.

Optional extra steps for Reactive Power Control Go back to Power Adjustment, select the Reactive Power Control sub-menu and:

  • Change Reactive power control mode to Remote communication scheduling for control through the Smartlogger, or to No limit for individual inverter control.
  • Change Shut down solar inverter upon reactive power scheduling timeout to Disable.
  • Change Limit solar inverter power upon reactive power scheduling timeout to Enabled.
  • Change Reactive power scheduling timeout threshold for triggering solar inverter power limiting (s) to 60.
  • Change Q/S during power limiting of ESS in case of reactive power scheduling timeout to target value.

Direct connection via the WAN port of the SmartLogger

  1. Connect the ethernet cable between the ETH1 port of the Teleport and the WAN port of the Huawei SmartLogger.

  2. Log in to the Smartlogger web UI, see Huawei documentation for login instructions. Note that you will need to have the username and password at your disposal. Note that if you want to set a fallback configuration extra steps apply.

  3. Go to Settings and choose Comm. Param

  4. Go to Wired Network and verify that the WAN Port Parameters are on the factory default (IP Address: 192.168.0.10, Subnet Mask: 255.255.255.0). If the settings are different, please inform us of the exact settings. This is necessary to ensure the correct functioning of the Teleport.

  5. Go to Modbus TCP and:

    • Change link setting to Enable(Limited)
    • Enter 192.168.0.11 (the IP of the Teleport) in Client 1 IP Address. Note that if the WAN Port Parameters of the logger in point 4. are not on the factory default, Teleport will have to be manually reconfigured to a different IP address, and this step will have to be done again.
    • Set the Address Mode to Logical Address
    • Leave SmartLogger Address on 0. If the value is different, let us know the currently configured address. This is necessary to ensure the correct functioning of the Teleport.
  6. Go to Power Adjustment, select the Active Power Control sub-menu and:

    • Change Active power control mode to Remote communication scheduling for control through the Smartlogger.
    • Change Schedule strategy to Strategy 1.
    • Change Adjustment coefficient to 1.0.
    • Change Shutdown upon communication exceptions to Disable.
    • Change Limit solar inverter power upon active power scheduling timeout to Enabled.
    • Change Active power scheduling timeout threshold for triggering solar inverter power limiting to 60.
    • Change Power (in percentage of rated power) of ESS in case of active power scheduling timeout to 0 kW.

Optional extra steps for Reactive Power Control Go back to Power Adjustment, select the Reactive Power Control sub-menu and:

  • Change Reactive power control mode to Remote communication scheduling for control through the Smartlogger, or to No limit for individual inverter control.
  • Change Shut down solar inverter upon reactive power scheduling timeout to Disable.
  • Change Limit solar inverter power upon reactive power scheduling timeout to Enabled.
  • Change Reactive power scheduling timeout threshold for triggering solar inverter power limiting (s) to 60.
  • Change Q/S during power limiting of ESS in case of reactive power scheduling timeout to target value.
Setpoint operations

The asset can be controlled via the Teleport to set the following operations.

  • dispatchPower - to control active power setpoint

The command schema of the operating modes can be found in our API section, under SetBatteryOperation.

Huawei EMMA

Supported models

  • EMMA-A02 - firmware version SmartHEMS V100R024C00SPC100 or later

Supported & Unsupported properties details

Properties

Supported properties

  • activePower
  • stateOfCharge
  • ratedEnergy
  • energy.charged
  • energy.discharged
  • acCurrentMediumVoltage.phase.l1
  • acCurrentMediumVoltage.phase.l2
  • acCurrentMediumVoltage.phase.l3
  • acVoltageMediumVoltage.line.l1
  • acVoltageMediumVoltage.line.l2
  • acVoltageMediumVoltage.line.l3
  • acVoltageMediumVoltage.phase.l1
  • acVoltageMediumVoltage.phase.l2
  • acVoltageMediumVoltage.phase.l3
  • warnings[]

Unsupported properties

  • reactivePower
  • powerFactor
  • frequency
  • stateOfHealth
  • batteryStatus
  • availableEnergy
  • availableReactivePower.inject
  • availableReactivePower.absorb
  • acCurrentMediumVoltage.line
  • availableActivePower.charge
  • availableActivePower.discharge
  • batteryEnergyStorageSystems[].stateOfCharge
  • batteryEnergyStorageSystems[].cellTemperature.min
  • batteryEnergyStorageSystems[].cellTemperature.max
  • batteryEnergyStorageSystems[].roomTemperature
  • batteryEnergyStorageSystems[].availableActivePower.charge
  • batteryEnergyStorageSystems[].availableActivePower.discharge
  • batteryEnergyStorageSystems[].availableEnergy
  • batteryEnergyStorageSystems[].racks[]
  • errors[]

Modbus TCP over ethernet - configuration

  1. Connect an Ethernet cable between the asset and either a router or an Ethernet port of the Teleport. If connected via a router, please navigate to our appendix for more instructions on how to integrate with a router.

  2. Via the Huawei EMMA’s web interface, go to Communication settings > Router Configuration. Ensure DHCP is enabled.

  3. Go to Communication settings > Modbus TCP. Enable Connection.

  4. Go to Communication settings > Wired Network Settings. Ensure DHCP is enabled. Under the LAN section, you’ll have access to the device’s IP address. Provide this IP to Withthegrid.

  5. In the interface, you’ll have access to the inverter’s slave ID coupled to the Huawei EMMA. Provide this slave ID to Withthegrid.