Huawei
Unterstützt werden Huawei Hybrid Wechselrichter, die über den SDongle oder direkt über die RS485 Schnittstelle ausgelesen werden. Wir übernehmen hier keine Garantie auf Funktion. Soll eine zuverlässige Schnittstelle genutzt werden, kann ein Huawei Smartlogger nachgerüstet werden oder unser Huawei Kit zur Anbindung per RS485 über Netzwerk genutzt werden.
Benötigte Kommunikationsparameter
- IP-Adresse
- Port (Standard: 502)
- Modbus-ID (Standard: 1)
- Art der Anbindung
Arten der Anbindung
SDongle
Huawei Wechselrichter werden, in der Betriebsart mit DTSU666-H 250A Stromzähler direkt am EVU-Punkt betrieben. Die Kommunikation zwischen Zähler und Wechselrichter findet über RS485 statt. Sofern der Wechselrichter mit dem optionalen SmartDongle FE ausgestattet ist, können über diesen Daten des Wechselrichters ausgelesen werden. Die Schnittstelle am Dongle ist Modbus TCP. Dies muss mit Installer-Account am Wechselrichter auf „Unrestricted“ gestellt werden, damit die Daten extern abgerufen werden können.
Ob die Kommunikation über den SDongle funktioniert oder nicht hängt stark vom Wechselrichter, dessen Firmware, vom Modell des Dongles und ebenso von dessen Firmware ab. Aufgrund der schieren Möglichkeit an Kombinationen ist es nicht möglich eine Liste kompatibler Konfigurationen bereitzustellen. Einfacher ist es die Funktion direkt zu testen.
Einige Punkte müssen für eine erfolgreiche Kommunikation beachtet werden:
- Der Huawei SDongle antwortet sehr träge, die Regelgeschwindigkeit der openWB muss daher zwingend auf „sehr langsam“ gesetzt werden. (Zu finden unter „Einstellungen - Allgemein - Geschwindigkeit Regelintervall“)
- Bei einem Wechselrichter ist die übliche Modbus ID 1 (Andere sind möglich aber selten)
- Bei Schwarmschaltung (mehrere Wechselrichter) sind Modbus ID 1-15 für angebundene Wechselrichter reserviert. Hier ist i.d.R. Modbus ID 16 (Hauptwechselrichter) in der openWB anzugeben.
Netzwerk Modbus Adapter v2
Es besteht die Möglichkeit einen Netzwerk Modbus Adapter direkt an die Modbus RTU Schnittstelle des Wechselrichters anzuschließen. Der Anschluss erfolgt an Pin 1/3 oder 2/4. Der Adapter fungiert dann quasi als „Übersetzer“ von Modbus TCP zu Modbus RTU.
Eine detaillierte Anleitung zur Inbetriebnahme findet sich hier.
Community Lösung
Eine weitere Möglichkeit des Datenabrufs wird im openWB-Forum entwickelt und ist auf Github sowie der Homepage des Entwicklers zu finden. Hierbei wird das Image auf die SD-Karte eines Raspberry-Pi Zero geschrieben und der Raspberry mit dem Config-WLAN des Wechselrichters verbunden. Die Skripte ziehen sich die entsprechenden Werte in Echtzeit vom Wechselrichter und publishen diese auf die MQTT Schnittstelle der openWB. Der Zähler in der openWB muss dementsprechend als MQTT-Zähler eingerichtet sein. https://github.com/AlexanderMetzger/huawei_openwb_bridge
Huawei Smartlogger
Im Smartlogger3000a müssen folgende Einstellungen festgelegt werden:
- Zunächst unter Einstell.→ Bef.-Param. → Modbus TCP Folgende Einstellungen festlegen:
- Leitungseinstellungen: Akt.(Unbegrenzt)
- Addressmodus: Logische Addresse
- Logger-Addresse: z.B.4 (Muss eine freie ModBus ID sein, logische Addresse 2tes Bild.)
- Schnelle Planung: Aktivieren
- Unter Wartung→Geräte-Mgmt.→ Geräte Liste kann man jetzt die logische Adresse der einzelnen Geräte ablesen. Diese wird dann in der openWB in der Einstellung ModbusID eingetragen.
- in den Einstellungen der openWB das Modul Huawei Smartlogger auswählen.
- Jetzt muss man die IP des Smartloggers und den Port 502 eintragen, außer dieser wurde geändert.
- Jetzt die passenden Komponenten hinzufügen und die jeweilige Modbus-ID eintragen.
- Zum Schluss auf Speichern drücken und unter dem Lastmanagement die passende Anordnung wählen.


