Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Support for new function "Power Distribution Logic“ #2362

Open
AlexJacu opened this issue Oct 18, 2024 · 10 comments
Open

[Request] Support for new function "Power Distribution Logic“ #2362

AlexJacu opened this issue Oct 18, 2024 · 10 comments
Labels
enhancement New feature or request

Comments

@AlexJacu
Copy link

Is your feature request related to a problem? Please describe.

Unterstützung für die neue umsetzung der drosselung.

Mitteilung von Hoymiles:
Die Reihe HMS-1600/1800/2000-4T unterstützt ab sofort die „Power Distribution Logic“, die die Ausgangsleistung des Wechselrichters und nicht den DC-Eingang begrenzt: Wenn der HMS1600-4T beispielsweise auf 800 W begrenzt ist und nur zwei Eingänge verwendet werden, können die aktiven Eingänge 400W+400 W statt 200W+200 W erreichen.

Sie benötigen dafür die Wechselrichter-Firmware 01.01.12 (für HMS-1600/1800/2000-4T )

Ticket Service für die Beantragung (Serialnummer des WR immer eingeben): Submit a request – Hoymiles

Das wird auch für die kommenden Generation (with Wifi+Bluetooth) gelten.

HMS-600/700/800/900/1000-2WB (unlisted)
HMS-1600/1800/2000-4WB (unlisted)

Describe the solution you'd like

Support für "Power Distribution Logic“

Describe alternatives you've considered

No response

Additional context

No response

@AlexJacu AlexJacu added the enhancement New feature or request label Oct 18, 2024
@stefan123t
Copy link

stefan123t commented Oct 20, 2024

@AlexJacu danke für den Feature Request und den Hinweis, dass die neuere Hoymiles Firmware ein Eingang unabhängiges Active Power Limit kann.

Wir können leider immer noch kein Grid Profile Update geschweige denn ein Firmware Update einspielen.

Abgesehen davon müsste man sich die Kommandos auf DTU Seite ansehen / mitschneiden, ob und wie sich das Active Power Limit Command geändert hat, um diese Funktion auch in OpenDTU zu unterstützen.

Hast Du eine original Hoymiles DTU - die Du mit einem Logic Analyser / zwei USB Serial Konvertern verbinden kannst - um das Firmware Update und das neue Active Power Limit Command mitzuschneiden ?

@broth-itk und @nivadis haben bereits ihre DTUs angepaßt / umgebaut, damit das geht, vielleicht könnten die dies ja zum Anlaß nehmen und das Firmware Update und das neue Active Power Limit Command mitschneiden ?

Huch ich sollte mal die Logs vom Firmware Update von @broth-itk auswerten und wie versprochen dokumentieren.

@broth-itk
Copy link
Contributor

Aktuelles Traces von Firmware- und Grid Profile Update kann ich gerne ziehen.
Die Scripte, mit denen ich die Daten abrufe, werden noch optimiert.
Dazu auch meine Frage in #1650 zum Framing.

@broth-itk
Copy link
Contributor

Hier sind aktuelle Traces: #1650 (comment)

Im Bereich "Plant" lässt sich momentan nur "Active Power" auswählen

image

"Active Power Control (APC) means users can adjust the percentage of maximum output power and rated output power. For example, if the percentage is set to 70%, the maximum output power will be only 70% of the rated output power."

Habe das noch nicht ausprobiert da meine Wechselrichter momentan über OpenDTU fest limitiert sind.
Ist bekannt was die Funktion genau bewirkt?

Bei Interesse kann ich mal mitschneiden was genau an die Wechselrichter geschickt wird.

@stefan123t
Copy link

@broth-itk auf S-Miles Cloud Seite sieht das immer noch gleich aus. Es ist dann wohl wirklich eine reine Firmware Verbesserung.
Bisher war es zB beim HM-600 so dass bei 40% Active Power Limit, jeder der beiden DC Eingänge ein eigenes Limit von 20% hatte, dh das APL des WR wurde durch die Anzahl der Eingänge geteilt. Wenn der eine Eingang mehr gebracht hat und der andere weniger dann wurde das nicht genutzt.

@schlimmchen
Copy link
Contributor

Was ist denn hierzu in OpenDTU zu tun, wenn ich so einen WR habe, der das kann? Ich sende ein Limit, wie bisher, und freue mich, dass der WR die gewünschte Ausgangsleistung auch erreicht. Fertig?

@stefan123t
Copy link

@schlimmchen ja ist m.E. nichts anzupassen, das ist eine interne Verteilung / Berechnung der aktuellen Hoymiles Firmware. Speziell in den Traces von @broth-itk habe ich immer noch die selben ActivePowerLimit 0x0B Commands gesehen.
Interessant wäre es natürlich das von @broth-itk mitgeschnittene Firmware Update auch mit OpenDTU auf die WR flashen zu können, dann könnten auch Nutzer ohne ein Hoymiles DTU in den Vorzug dieser Firmware Verbesserung kommen.
Dazu wäre aber m.E. erstmal die Implementierung des weitaus kürzeren GridProfile Updates sinnvoll.

@AlexJacu
Copy link
Author

AlexJacu commented Oct 28, 2024

@broth-itk
Uodate: jetzt geht es, WR und DTU vom strom getrennt 10sek. Und neu starten lassen. Nach etwas Wartezeit ging es dann wieder.

Ich habe den Wechselrichter nun aktualisiert auf die neue Version allerdings bekommt jetzt meine open DTU keine Verbindung mehr mit dem Wechselrichter alles bereits neu gestartet trotzdem keine Antwort vom Wechselrichter. Muss ich eventuell die Open DTU noch aktualisieren bevor das funktioniert?
OpenDTU

Systeminformationen
Firmwareinformationen
Hostname OpenDTU
SDK-Version v4.4.6-dirty
Konfigurationsversion 0.1.28
Firmwareversion / git Hash v24.4.24
PIO Umgebung generic
Firmware-Aktualisierung
Reset Grund CPU 0 Software reset CPU
Reset Grund CPU 1 Software reset CPU
Anzahl der Konfigurationsspeicherungen 41
Betriebszeit 0 Tage 00:55:54
Hardwareinformationen
Chip-Modell ESP32-D0WD-V3

@schlimmchen
Copy link
Contributor

Schau mal hier: #2374 Zeigt dein WR auch Hardwareteilenummer 124097 nach dem Update?

@AlexJacu
Copy link
Author

AlexJacu commented Oct 28, 2024

Ich habe vorhin ein Update auf einem HMS 1600 - 4 t durchgeführt und die Funktion getestet es funktioniert einwandfrei über die vorhandene Der Limitierung habe ich Die Funktionalität getestet und tatsächlich es wird der Ausgang limitiert und nicht mehr der Eingang der module. Die Module werden aber nach Möglichkeit gleichmäßig ausgelastet. Ich hatte bei der Limitierung auf 400 Watt Werte bei den Modulen der Leistung von 90 bis 130 Watt.
Einzig die Verbindung der open DTU mit dem Wechselrichter sollte man beide Geräte einmal komplett vom Stromnetz trennen und wieder einschalten, offensichtlich funktioniert es sonst nicht.

@spcqike
Copy link

spcqike commented Nov 15, 2024

@AlexJacu
Hast du das Limit mit der openDTU übertragen, oder mit der originalen DTU?
in #2153 wird davon berichtet, dass Hoymiles mit V01.01.12 wohl die Kommunikation der Wechselrichter ändert? Dass man sie zwar noch auslesen, aber nicht mehr steuern kann. Kannst du das bestätigen?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants