Einbinden eines Huawei Sun 2000 in die Victron-Umgebung bzw. Venus OS


dafür das ich kein plan von der ganzen sache hab, bin ich weit gekommen.. nur jetzt stehe ich wieder an. ich sehe den sunktl nun und es gäbe eigentlich eine verbindung.. eigentlich.. kann mich evtl jemand aufklären? ich muss das unbedingt hinkriegen. danke, mfg christian.

setup: sunktl17m5, dongle (momentan ausgesteckt), multiplus und cerbo gx

ich wäre echt froh um hilfe.

mfg christian

Hast du den CerboGX per WLAN mit dem Konfigurationsnetzwerk vom Wechselrichter verbunden? Hast du in der Remoteconsole die Konfiguration vorgenommen?

Hallo zusammen,

zunächst möchte ich mich vielmals bei @kcbam und allen anderen, die daran mitgewirkt haben, bedanken. Ich habe leider das Problem, dass ich die Konfiguration in der VRM Konsole nicht vornehmen kann, da in den Settings der Huawei WR gar nicht auftaucht. D.h. unter Settings → Integrations → PV Inverters gibt es keinerlei Einträge. Ich habe das Skript nun mehrfach deinstalliert und neu installiert, ich hänge aber immer an diesem Punkt.

Die WiFi Verbindung zwischen GX und dem internen WLAN des Wechselrichters ist aufgebaut.

Der Dongle war versuchsweise auch vom WR abgesteckt (der hängt bei mir per LAN-Kabel im Netzwerk), das hat aber nichts geändert und sollte nach meinem Verständnis ja auch keine Rolle spielen, oder?

Versionen:
VRM V3.62
Huawei SUN2000-30KTL-M3 → V100R001C20SPC150

Hat jemand schon mal dieses Phänomen gehabt? Was könnte denn hier das Problem sein?

Vielen Dank schon mal!

Grüße
Stefan

Ergänzung: wenn ich die Modbus TCP Verbindung zum WR prüfe, dann erhalte ich folgende Rückmeldung in der Konsole:

login as: root
root@192.168.178.24's password:
Last login: Fri Dec 5 08:30:17 2025 from 192.168.178.22
root@nanopi:~# python /data/dbus-huaweisun2000-pvinverter/connector_modbus.py
INFO:root:Successfully connected to inverter
AccumulatedEnergyYield: 77777.59 kWh
ActiveAdjustmentCommand: 0.0
ActiveAdjustmentMode: 0.0
ActiveAdjustmentValue: 0.0
ActivePower: 1631.0 W
ActivePowerChangeGradient: 0.5 %/s
ActivePowerPercentageDerating: 100.0 %
Alarm1: 0000000000000000
Alarm2: 0000000000000000
Alarm3: 0000000000000000
CosPhiPPnCharacteristicCurve: b'\x00\n\x00d\x03\xe8\x00\xc8\x03\xe8\x01,\x03\xe8 \x01\x90\x03\xe8\x01\xf4\x03\xe8\x02X\xfc,\x02\xbc\xfc@\x03 \xfcT\x03\x84\xfch\x 03\xe8\xfc|'
DailyEnergyYield: 1.6 kWh
DeviceStatus: On-grid
Efficiency: 94.38 %
FaultCode: 0.0
FeatureData: 0.0
FixedActivePowerDeratedInKW: 30.0 kW
FixedActivePowerDeratedInW: 30000.0 W
GridCode: 0.0
GridFrequency: 50.04 Hz
InputPower: 1725.0 W
InsulationResistance: 6.855 MOhm
InternalTemperature: 31.6 °C
LineVoltageBetweenPhasesAAndB: 397.6 V
LineVoltageBetweenPhasesBAndC: 399.0 V
LineVoltageBetweenPhasesCAndA: 400.0 V
MaximumActivePower: 30000.0 W
MaximumApparentPower: 33.0 kVA
MaximumReactivePowerAbsorbedFromTheGrid: -19.8 kvar
MaximumReactivePowerFedToTheGrid: 19.8 kvar
Model: SUN2000-30KTL-M3
ModelID: 444.0
NumberOfMPPTrackers: 4.0
NumberOfOnlineOptimizers: 0.0
NumberOfPVStrings: 8.0
PFUCharacteristicCurve: b'\x00\n\x03\xb6\x03\xb6\x03\xc0\x03\xc0\x03\xca\x03\xca \x03\xd4\x03\xd4\x03\xde\x03\xe8\x03\xf2\x03\xe8\x03\xfc\xfc,\x04\x06\xfc6\x04\x 10\xfc@\x04\x1a\xfcJ'
PN: 01075485-002
PV10Current: 0.0 A
PV10Voltage: 0.0 V
PV11Current: 0.0 A
PV11Voltage: 0.0 V
PV12Current: 0.0 A
PV12Voltage: 0.0 V
PV13Current: 0.0 A
PV13Voltage: 0.0 V
PV14Current: 0.0 A
PV14Voltage: 0.0 V
PV15Current: 0.0 A
PV15Voltage: 0.0 V
PV16Current: 0.0 A
PV16Voltage: 0.0 V
PV17Current: 0.0 A
PV17Voltage: 0.0 V
PV18Current: 0.0 A
PV18Voltage: 0.0 V
PV19Current: 0.0 A
PV19Voltage: 0.0 V
PV1Current: 0.62 A
PV1Voltage: 490.8 V
PV20Current: 0.0 A
PV20Voltage: 0.0 V
PV21Current: 0.0 A
PV21Voltage: 0.0 V
PV22Current: 0.0 A
PV22Voltage: 0.0 V
PV23Current: 0.0 A
PV23Voltage: 0.0 V
PV24Current: 0.0 A
PV24Voltage: 0.0 V
PV2Current: 0.83 A
PV2Voltage: 490.8 V
PV3Current: 0.79 A
PV3Voltage: 492.8 V
PV4Current: 0.0 A
PV4Voltage: 492.8 V
PV5Current: 0.74 A
PV5Voltage: 624.6 V
PV6Current: 0.0 A
PV6Voltage: 624.6 V
PV7Current: 0.41 A
PV7Voltage: 245.1 V
PV8Current: -0.02 A
PV8Voltage: 245.1 V
PV9Current: 0.0 A
PV9Voltage: 0.0 V
PeakActivePowerOfCurrentDay: 1672.0 W
PhaseACurrent: 2.546 A
PhaseAVoltage: 230.4 V
PhaseBCurrent: 2.581 A
PhaseBVoltage: 230.3 V
PhaseCCurrent: 2.547 A
PhaseCVoltage: 230.0 V
PowerFactor: 0.999
PowerMeterCollectionActivePower: 40.0 W
QUCharacteristicCurve: b'\x00\x04\x03\xa2\x01\xb4\x03\xca\x00\x00\x04\x06\x00\x0 0\x04.\xfeL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\ x00\x00\x00\x00\x00\x00\x00'
QUCharacteristicCurveMode: 0.0
QUDispatchTriggerPower: 0.0 %
QUPowerPercentageToExitScheduling: 0.0 %
RatedPower: 30000.0 W
ReactiveAdjustmentCommand: 0.0
ReactiveAdjustmentMode: 0.0
ReactiveAdjustmentValue: 0.0
ReactivePower: -0.012 kvar
ReactivePowerAdjustmentTime: 0.0 s
ReactivePowerChangeGradient: 125.0 %/s
ReactivePowerCompensationAtNight: 0.0 kvar
ReactivePowerCompensationInPF: 1.0
ReactivePowerCompensationQS: 0.0
SN: ES2240119463
ScheduleInstructionValidDuration: 0.0 s
ShutdownTime: 1764866072.0
StartupTime: 1764924825.0
State1: 0000000000000110
State2: 0000000000000111
State3: 00000000000000000000000000000000
SystemTime: 1764932036.0
TimeZone: 60.0 min
TotalNumberOfOptimizers: 0.0

Das sieht für mich eigentlich ok aus.

das install Skript bringt folgendes:

root@nanopi:~# sh /data/dbus-huaweisun2000-pvinverter/install.sh
SCRIPT_DIR: /data/dbus-huaweisun2000-pvinverter
SERVICE_NAME: dbus-huaweisun2000-pvinverter
INFO: Adding menu entry to /opt/victronenergy/gui/qml/PageSettingsFronius.qml
'/data/dbus-huaweisun2000-pvinverter/gui/PageSettingsHuaweiSUN2000.qml' -> '/opt/victronenergy/gui/qml/Pa geSettingsHuaweiSUN2000.qml'

Das sieht doch auch gut aus und es kommt sogar der Hinweis, dass es einen Menü Eintrag in die Victron Settings gibt. Warum kann ich das dann aber nicht sehen?

Edit:

In der Geräteliste und im Dashboard taucht er nun auf, nicht aber in der Remote Konsole unter Settings und auch unter Devices nicht.

Ich kann wohl nun so damit leben, aber so ganz verstanden habe ich es immer noch nicht

hallo @eisdieler , danke für die blumen! :slight_smile:

über die Versionen von Venus OS ist ein bisschen was kaputt gegangen, das betrifft aber nur die GUI in der Console. Version 2 der GUI wird bisher noch gar nicht unterstützt. Die gute Nachricht ist, dass sich das bald ändern wird. Im Git Repo gibts Pullrequests für die Implementation. Ich warte noch auf ein zweites Review und dann wird es bald eine neue Version für das Plugin geben! :slight_smile:

Abwarten und Bier trinken!

Ah, das beruhigt mich sehr :slight_smile: Dann warte ich einfach ab. Für den Moment ist es ja auch eigentlich ok.

Apropos Bier trinken, ich würde mich für die Arbeit und das Bereitstellen gerne mit einem Bier bei dir bedanken, falls es eine Möglichkeit gibt (per Paypal oder so) lass mir doch eine Adresse zukommen (gerne auch per PN) :slight_smile:

Liebe Grüße
Stefan

Hallo zusammen,

wie man im github sehen kann, ist in den letzten Tagen einiges an Arbeit in den Huawei SUN2000 Code geflossen. Ich bin auch auf github als “DenkBrettl” angemeldet und habe den Thread hier durch Zufall entdeckt. Es ist auch in Bug gefixt worden, der dazu gefuehrt hat, dass der Wechselrichter im gui-v2 nicht dargestellt wurde. Ich wuerde dringend empfehlen auf die aktuelle Version upzudaten, mit dem neuen install und update Skript ist das auch ganz leicht. Siehe README auf github.

Viel Spass und Erfolg!

Viele Gruesse, Klaus

Ach ja…was echte gui-v2 Unterstuetzung anbelangt (aka: man kann den WR im gui konfigurieren), wird es wohl noch bissel dauern. Zumindest fuer die Web Variante, das ist leider von Victron immernoch nicht sinnvoll unterstuetzt. Aber dafuer kann man jetzt den WR auch mittels einer override config konfigurieren, bis das irgendwann mal wirklich sinnvoll funktioniert. Siehe in der aktuellen README.

Edit:

Bitte mal wer kann die aktuelle development version installieren. Weniger logging by default (um flash memory abnutzung zu verhindern) und korrekter Status. Sollte es Probleme geben, bitte in den github issues melden. Danke!

@denkbrettl Vielen Danke für deine Arbeit. Finde ich super, wie du das Projekt weiterentwickelst!

1 „Gefällt mir“