Skip to content
Image of HUAWEI SUN2000 Inverter & LUNA2000 battery
Template

HUAWEI SUN2000 Inverter & LUNA2000 battery

by HUAWEI TECHNOLOGIES Deutschland GmbHNo rating yet13,494 downloads

Content languageEnglish

Description

Using the template & example configuration file provided you’ll be able to integrate your HUAWEI System into your Loxone Config project in less than 5 minutes.

Example Configuration

The example configuration poses as blueprint that showcases how to properly connect the sensor inputs from the template to meter blocks & furthermore to the new Energy Flow Monitor. It contains two setup examples: 1. Inverter + Battery + Smart Power Sensor (Grid Meter) 2. Inverter + Smart Power Sensor (Grid Meter)

Multiple inverters

The SmartDongle WiFi/FE supports up to 10 inverters. If there are multiple inverters installed, the information must be read separately over the Modbus address, e.g.: • Modbus address 1 = Inverter 1 with SmartDongle, Smart Power Sensor and battery • Modbus address 2 = Inverter 2

Important Notes

• Minimum Firmware required: SPC123 • For SPC124 and newer, Modbus TCP must activated locally via the FusionSolar APP • Read interval minimum is 5 seconds, faster reading generates errors! • For up to date user manuals please visit our website: https://info.support.huawei.com/Energy/enterprise#/multiple/?lang=en_US&navId=5&sceneId=229&page=DocHome&productId=42

Inputs and outputs · 4

NameTypeUnit
SmartPowerSensor PowerModbuskW
Luna SOCModbus%
Luna PowerModbuskW
DC PowerModbuskW

FAQ

No questions have been answered yet.

Ratings and comments

No ratings or comments yet.

Questions and answers

  1. Connection between the inverter and loxone

    Open

    I would like to ask how is the connection made between the inverter and loxone? It is connected with cable from smart dongle to loxone modbus? If yes do you have a wiring diagram how to connect it? Thank you.

    No replies

  2. Huawei Wechselrichteranbindung

    Open

    Ich habe ein PV Anlage von Huawei und dafür das Modbus Template von Huawei eingebunden. Es kommen Werte, allerdings im Simulator kommt vom SmartPowerSensor ein Zahl im hohen Minusbereich z.B. -9,04 kW bei 5,08kW AC Power. Das führt zu keiner sinnvollen Darstellung, wenn man SmartPowersensor auf Gpwr anbindet. (9kW Netzeinspeisung bei 5kW Produktion) Wie ist das korrekt?

    Vielen Dank, Helmut Hager

    No replies

  3. How to know the status of the inverter?

    Open

    More globally is, is it possible to have all the index list of SUN2000 inverters in order to retrieve other information ? In my case, I need the status to issue an alert in case of malfunction.

    No replies

  4. 2 Strings vom Wechselrichter separat auslesen

    Open

    Guten Tag!

    Ich habe einen Huawei Wechselrichter mit 2 Strings, den ich mit dem Template "HUAWEI SUN2000 Inverter with SmartDongle Modbus TCP" in Loxone eingebunden habe. Ein PV-String ist nach Süden ausgerichtet und der zweite PV-String ist nach Westen ausgerichtet.

    Auf der APP von HUAWEI „FusionSolar“ kann ich die 2 Strings mit Eingangsstrom (A) und Eingangsspannung. (V) sehen.

    Meine Frage dazu ist: Gibt es die Möglichkeit jeden des 2 String separat auszulesen und in Loxone darzustellen?

    Mit freundlichen Grüße Christian König

    2 replies

    1. Moin,

      du kannst dir die Sensoren(IO-Adressen) selber anlegen und die Leistung berechnen.

      PV1 Voltage (32016) x PV1 Current (32017) = PV1 Power (<v.3> kW) PV2 Voltage (32018) x PV2 Current (32019) = PV2 Power (<v.3> kW)

      IO-Adresse: siehe Berechnung Befehl: 3- Read holding register(4x) Datentyp: 16-bit signet integer

      Korrektur Voltage: Eingangswert 2: 1 Zielwert: 0,1

      Korrektur Current: Eingangswert 2: 1 Zielwert: 0,01

      Ich schreibe de berechneten Werte in Merker und verlinke diese als Bausteine am PV-Baustein(Energiemonitor).

      Viel Spaß Alex

    2. Hallo Alexander!

      Vielen Dank für die Anleitung! Hat Perfekt funktioniert!

      Danke! Christian

  5. Erläuterung der Bezeichnungen

    Open

    Guten Abend,

    es hat sich ja der Energiemonitor-Baustein geändert zur dargestellten Version von 2021. Ist es möglich das Sie die Variablen etwas genauer beschreiben Was Welchen Wert darstellt, oder vll. das Modbus-Register auch zum Download mit anbietet.

    Besten Dank,

    3 replies

    1. Have you received an answer already?

      This is how I've connected it yet i get no values:

      - DC --> Ppwr

      - SmartPowerSensor --> Gpwr

      - Luna Power --> Spwr

      - Luna SOC --> SoC

      Modbus adres i've set to INTERNALIP:502

      I think my mistake lies with the port but i'm not sure.

    2. Dear Jonas,

      thanks for your reply and support

      - What for stands AC-Power? - By DC (i think) was the target value wrong, multiplied by -0,001 is necessary, - There are also couple of connection timeouts with the default settings in link with MS1, you have similar troubles?

      Port is right :502

    3. @Stefan Bogensperger warum -0,001?

  6. New Monitor example

    Open

    Hi,

    Can we post a new example how to configure the SUN with the new energy modules in Loxone? combined with a battery? I tried to add/edit them myself but the values are not the same with what I can see in the SUN monitoring page...

    Eg. What is the difference between the sun MODTCP values for Input Power (32064), Active Power (32080) and Active Power Power meter (37113) and how we connect them to the new Loxone "Energy Flow Monitor", "Meter Directional", "Meter for Storage" and "Meter" for the PV?

    Danke!

    No replies

  7. Anzeige von "Reiner Energieertrag" in Loxone?

    Open

    Ich habe das Huawei Template von der Loxone Library in Verwendung und mich die letzten Tage immer gewundert, wieso die Tageswerte immer etwas unterschiedlich sind zu den bei der FusionSolar App. Mittlerweile scheint sich das Problem klar herausgestellt zu haben.

    Accumulated Energy Yield scheint die Gesamtleistung (in der Fusion App = Verbrauch ohne Netz) zu liefern?. Das führt natürlich zu unschönen Ergebnissen, wenn man diesen Eingang für "Meter reading" verwenden will.

    Ebenso liefert Daily Yield Energy denselben Wert​, nur halt für den aktuellen Tag. Deswegen schreibt Loxone auch mit, dass mitten in der Nacht Strom produziert wird, den es schlicht und ergreifend nicht gibt.

    Gibt es da einen Eingang/Adresse, der den richten Zählerstand (rein produzierte Leistung, ohne Vebrauch/Speicher) liefert?

    In Verwendung ist der aktuelle Energieflussmonitor. WR ist am neuesten Firmwarestand.

    No replies

  8. wiederkehrende Fehlermeldung "Liefert keine Werte"

    Open

    Guten Tag,

    meine Anlage mit WR+LUNA und Dongle ist seit ein paar Monaten in Betrieb (alle Komponenten sind auf den aktuellen Software-Stand) und mit dem Modbus Template in Loxone integriert. Im Regelfall funktioniert die Verbindung problemlos. Leider habe ich immer wieder Tage an den bestimmte Sensoren keinen Wert liefern. Die Verbindung besteht aber, danur einzelne Sensoren davor betroffen sind. Im Modbuslog ist dann nur "Unknown Exception: 00000006" zu sehen. Ein Muster konne ich noch nicht erkennen.

    Beispiel aus dem Log: "modbusCmd": "Fehler", "modbusDataType": "", "modbusAddr": "", "modbusDevAddr": 1, "modbusValue": "Unknown Exception: 00000006", "modbusError": true

    Hat hier jemand ähnliche Probleme? Oder sogar eine Lösung?

    Vielen Dank!

    unabhängige Zusatzinfo: Auch bei mir hat der Eingangs- und Zielwert im Sensor "DC Power" aus der Vorlage nicht gepasst. (Vorlage "100", m.E. korrekter Wert "0,001")

    1 reply

    1. Mit diesen Einstellungen funktioniert ohne Abbrüche:

      Timeout [ms]: 8000 (ohne Fragmentierte Pakete) Abfragezyklus [s]: 5 oder mehr Zeitüberschreitung Empfang [s]: 100

  9. aktualisierte Doku

    Open

    Der Energiemonitor Baustein hat sich offensichtlich seit der Erstellung des Template verändert. Könnte hier jemand bitte ein aktuelles Bild hochladen?

    Danke

    No replies

  10. Modbus Register

    Open

    Die aktuelle Version der Vorlage liefert keine Werte, obwohl HUAWEI SUN2000 SDongle 2 online ist, daher bin ich auf der suche nach dem Modbus-Register für die Wechselrichter der Serie SUN2000-(12KTL-25KTL)-M5 mit Smart-Meter.

    Von Huawei habe ich bisher leider noch keine Antwort erhalten.

    Vielen Dank!

    Andreas

    No replies

  11. DC Power values

    Open

    Hi all!

    I am experimenting with the energy monitor building block but my values don't add up with what I see in FusionSolar.

    DC Power is linked to Ppwr and I kan see values in MW on my loxone app but in Fusionsolar it is kW. For example, at this moment I see a usage of 1.33 MW in Loxone but 2.661 kW in FusionSolar.

    Is a correction needed in Loxone? Or what am I doing wrong?

    Thanks all!

    No replies

  12. Modbus Protokoll

    Open

    Moin moin, ist es möglich das Modbus Protokoll zu bekommen, um weitere Werte der Anlage abzufragen? Und ist es auch möglich werte über Modbus TCP auf den Wechselrichter zu schreiben bzw. zu ändern?

    Vielen Dank

    No replies

  13. Battery Luna working mode

    Open

    Is it possible to update this template so that you can change mode of battery (TOU vs. Max consumption) by an output ?

    No replies

  14. Huawei Wallbox

    Open

    Hallo, ist es möglich auch die Huawei Wallbox "Smart Charger" mit einzubinden. Ähnlich wie bei ein Keba Wallbox? Es wäre auch schon sehr hifreich, wenn die aktuelle Ladeleistung der Wallbox in Loxone integriert werden könnte. So könnte auch mit anderen Herstellern kombiniert werden.

    No replies

  15. Huawei Wallbox

    Open

    Hallo, ist es möglich auch die Huawei Wallbox "Smart Charger" mit einzubinden. Ähnlich wie bei ein Keba Wallbox? Es wäre auch schon sehr hifreich, wenn die aktuelle Ladeleistung der Wallbox in Loxone integriert werden könnte. So könnte auch mit anderen Herstellern kombiniert werden.

    No replies

  16. Modbus TCP/IP Einstellungen

    Open

    Guten Tag,

    Setup: Huawei WR SUN2000-10KTL-M1 + SDongleA-05 // Huawei Miniserver Gen 2

    Welche IP Adresse ist im Modbusserver in der Loxone Config zu hinterlegen? Ist es die IP, die der Dongle im Netzwerk bekommen hat - mit ":502" angehängt (Beispiel: 192.168.1.51:502)

    Modbus Einstellungen am Dongle: hier ist eine "Client 1 IP-Adresse" zu vergeben. Welche IP Adresse ist hier einzustellen? Die IP des Loxone Miniservers?

    Kurze Antwort wäre super - auch welche Sensoren im Energiemonitor mit welchen Eingängen zu verknüpfen sind.

    Danke vorab.

    No replies

  17. modbus tcp registers

    Open

    hi,

    where can i find the modbus tcp registers adresses for a SDongleA-05 WLAN-FE?

    is it possible to reduce power production with the dongle?

    i have a second inverter in cascade connected to the dongle, is it normal then that the readings are showing total production power? would it be possible to read out 1 inverter bij one?

    thanks!

    No replies

  18. Huawei MB0 Kompatibel

    Open

    Guten Tag, ich bin am überlegen mir einen Loxone Server zu holen. Wird die neue Huawei MB0-Serie unterstützt? Viele Grüße Dennis Voß

    No replies

  19. Unterschiedliche Werte....

    Open

    Hallo zusammen

    Wir haben eine SUN2000-17K-MB0 und eine SUN2000-10KTL-M1 mit einen Dongle.

    Ich habe diese Vorlage hier genommen. Mein Problem ist aber, dass die App von Huawei komplett andere Werte zeigt als Loxone über Modbus TCP.

    Habt Ihr eine Idee?

    Beste Dank

    Adrian Frank

    No replies

  20. Netz Ladung

    Open

    Hallo,

    Durch dynamische Stromtarife wird es an erzeugungsarmen Tagen interessant, den Akku mit dem Stromnetz zu laden. Ich weiß, dass man dies mit der App lokal machen kann. Gibt es eine Möglichkeit, das mit Loxone zu steuern?

    No replies

  21. Unterschiedliche Werte Loxone / Huawei APP, Batteriewerte falsch

    Open

    Hallo, auch bei mir werden unterschiedliche Werte in der Loxone- und Huawei-App angezeigt. In der Loxone-App werden die Batteriewerte falsch dargestellt. Ich habe die neueste Vorlage aus der Bibliothek verwendet, aber Loxone kann mir dabei nicht weiterhelfen.

    Gruß Roland

    No replies

  22. Fehlermeldung Nachts (keine Werte)

    Open

    Habe Nachts das Problem, das die Anlage alle 2min die Push Nachricht raus bringt, das sie "keine Werte" liefert

    No replies

  23. Wann gibts ein neues Update von dem Mdobus Template!?

    Open

    es wäre toll das ganze zu adaptieren, da leider nur minimal ausgelesen werden kann und keine Vorlage um Befehle zu senden wie zb Akku vom Netz oder PV laden bzw vom Akku ins Netz oder zu den Eigenen Verbrauchern schicken!!

    MFG

    No replies

  24. Falsche Werte

    Open

    Hallo,

    Ich habe das Problem das laut Energy Meter der "Grid" sprich der momentane Hausverbrauch einige GW/h in die Batterie liefert. Wo habe ich hier einen Fehler?

    Bitte um Hilfe

    Danke

    No replies

  25. EMMA, Modbus. ID 0

    Open

    Hello, I have encoutered information about Huawei moving from CHINT smartmeter and dongles to EMMA device (smartlogger + Energymeter + EMS by Huawei).

    Problem is, that Huawei set modbus ID of this device to 0. In Modbus standard 0 is reserved for broadcast - so Loxone wont let you set ID for this device as 0 - no communication LOXONE/HUAWEI.

    Did anyone encoutered this problem? How did you solve it? It doesnt mater if you use TCP/IP or RS485 RTU version of modbus. ID is the same.

    Thanks a lot.

    2 replies

    1. Use Inverter Modbus ID instead of EMMA'S address

    2. Thanks for your answer!

      I am curently using modbus RTU and be connected to inverter directly. When using Chint 666H I have no problem with reading and writing any of inverters registers. But when is Emma in use, I cannot read smartmeter values - the overflow value for DINT is received.

      On which address do you read values from smartmeter/Emma?

      Thank you.

  26. Falsche Werte Luna Batterie und teilweise vom WR

    Open

    Hallo,

    Ich habe das Problem das laut Luna Power nachts bei Leerer Batterie im Loxone eine Ladung von 2.147GW/h Sobald die PV energie Produziert wirds wieder normal.... ist immer der gleiche wert nachts im Modbus Monitor und zwar:

    80997 00:12:27.095 HUAWEI SUN2000 SDongle 2-upd 1 3 - Read Holding Register (0x03) 2147483647 32-bit signed integer 37001 Luna Power [2147483647] Technik Modbusserver 'Wechselrichter'

    Wo habe ich hier einen Fehler?

    Bitte um Hilfe

    Danke

    No replies

  27. Fault in Formula to calculate PV output

    Open

    The Formula to calculate the PV output contains a fault. The last statement I1-I2 must be ABS(I1-I2) to have the absolute value when power drawn from the battery is bigger than the power drawn from the PV panels.

    So, the correct Formula is:

    =IF(I1==0;I1;IF(I2<0;I1;ABS(I1-I2)))

    Regards, Johan

    2 replies

    1. Mmm, after upgrading firmware of the Huawei systems, DC Power does not seem to include Battery Power anymore, only PV power...

      Can someone confirm?

    2. confirm about wrong formula.

      could be possible that "DC Power" is without battery power.

      can't confirm from huawei but it feels like change in firmware... 4 hours of troubleshooting.

  28. Emma modbus Address 0?

    Open

    How to get the Huawei Emma modbus tcp communication working as modbus tcp address is 0 and loxone needs a value of 1..255

    1 reply

    1. For all trying to connect via EMMA

      The EMMA Mobus TCP address need to be 0.0.0.0 with TSL off

      Define the Loxone Modbus TCP to Emma's IP address and define for Device address use the Modubus Address of your Inverter.

  29. EMMA Netz (Grid) Werte auslesen

    Open

    Ich bekomme die Batteriedaten und WR Daten in Loxone super rein, nur kann ich die Grid Daten nicht empfangen. Woran kann das liegen?

    Welche Befehle benötigt die LUNA2000 S1 für das AC Laden? AC Laden Ein/Aus (47087) Storage Workmode (47086) und die Leistung (47242) vom Netz. Die Batterie lädt leider nicht vom Netz.

    Ist aber in der Huawei App aktiviert

    Dankeschön!

    1 reply

    1. Hallo einfach zweites Modbus Gerät anlegen und die ID 0 Vergeben, damit werden die Werte aus EMMA gelesen, dort muss der Wert unter Power Sensor abgeändert werden und zwar die IO Adresse von 37113 auf 31657 somit bekommst du die Werte aus dem EMMA weitere Werte kannst du dir mit zusätzlichen Sensoren erstellen gemäss Modbus TCP Doku der EMMA.

  30. Kompatibilität mit neuen Invertern?

    Open

    Hallo Ist diese Library auch mit den aktuellen Hybrid Wechselrichtern SUN2000-12/15/17/20/25K-MB0 kompatibel? Auch mit den neusten Speichern wie z.B. LUNA2000-21-S1? Gruss

    1 reply

    1. Und was für Komponenten benötige ich für den Setup? - Wechselrichtern SUN2000-20K-MB0 - LUNA2000-21-S1 - SmartDongle WiFi/FE - sonst noch was?

  31. Unrealistisch hoher Leistungswert der Luna-Batterie bei <10% SoC (zeigt 2,14 GW an)

    Open

    Hallo zusammen, ich habe ein seltsames Verhalten bei meiner Luna-Batterie festgestellt: Sobald der Ladezustand unter ca. 10 % fällt, wird mir für „Luna Power“ ein Wert von 2,14 GW angezeigt. Offensichtlich kann das nicht stimmen, daher vermute ich einen Skalierungs- oder Auslesefehler.

    Gib es noch eine andere Lösung, ausser die Validierung zu verwenden?

    Vielen Dank

    1 reply

    1. Hallo Manuel, hast du hier das Problem lösen können? Ich habe genau das gleiche Thema nach einem Huaweisoftwareupdate.

  32. EMMA

    Open

    Hallo zusammen,

    ich habe mir das Ganze mehrfach durchgelesen, komme aber leider nicht weiter – bei mir funktioniert die Anbindung nicht.

    Kurz zu meiner Konfiguration:

    EMMA ist vorhanden

    In EMMA ist die IP-Adresse des Loxone Servers hinterlegt

    TLS ist deaktiviert

    Modbus TCP läuft auf 0.0.0.0:502

    Bei DC Power habe ich die IO-Adresse auf 31657 geändert

    Trotzdem bekomme ich keine Verbindung bzw. keine Daten.

    Ich habe mir zusätzlich das EMMA-Handbuch angesehen, dort finde ich jedoch keinerlei Hinweise zu TCP-Adressen oder dazu, wie die Modbus-Schnittstelle konkret zu bedienen ist.

    Hat jemand von euch diese Kombination (EMMA + Loxone) bereits erfolgreich umgesetzt und kann kurz erklären, wie ihr das gelöst habt?

    Vielen Dank für eure Unterstützung.

    2 replies

    1. Ich hatte bis heute auch diverse Probleme, nun funktioniert es aber, im EMMA den Modbus TCP aktivieren über den Installer Zugang wie sonst mit dem Dongle auf dem WR, TLS Verschlüsselung raus nehmen und die IP des Miniservers eintragen, im Miniserver kannst du die Vorlage aus der Loxone Library für Huawei Smartdongle nehmen diese zwei mal einfügen, 1x mit der Modbus ID vom WR in meinem Falle die 25 und einmal mit der Modbus ID 0 für die Daten vom EMMA beim EMMA kannst du den Sensor Smart Power Sensor abändern und zwar die IO Adresse von 37113 auf 31657 somit bekommst du die Werte aus dem EMMA weitere Werte kannst du dir mit zusätzlichen Sensoren erstellen gemäss Modbus TCP Doku der EMMA. Beim anderen Modbusgerät mit der ID vom WR kannst du die Werte DC Power Luna Power und Luna SOC raus ziehen. Somit hast du die wichtigsten Werte. Welche Modbus ID dein WR hast siehst du online im Fusion Solar Portal Modbus-ID-Adresse:. Hoffe es klappt.

    2. Hallo ich bekomme alle Werte ausser den Netzbezug nicht hat sich da etwas geändert? Egal ob ich einen zweiten Modbusserver anlege mit 0 es will nicht auch die Register wurden geändert, er sagt mir immer er hat keine verbindung zur 0.

      Wie hast du denn das gelöst damit es geht ? Oder hat es dann einfach so funktioniert ? LG

  33. Begrenzung der Einspeiseleistung

    Open

    Wie kann die Einspeiseleistung der SUN2000 Wechselrichter begerenzt werden um auf negative Strompreise zu reagieren?

    Danke für die Hilfe.

    No replies

Report this entry

Report abuse

You have to be logged in to report an entry. Log in