-
-
Notifications
You must be signed in to change notification settings - Fork 721
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
Huawei SUN2000: handle cascading inverters #17726
Conversation
Add configuration objekt "cascade"
Add description for Huawei-SUN2000 configuration object "cascade"
Hinzufügen der Variable "cascade" für die Dokumentation des PR evcc-io/evcc#17726
Hinzufügen der Variable "cascade" für die Dokumentation des PR evcc-io/evcc#17726
Der Parameter braucht bitte eine Erläuterung. Ich bin auch mit dem Namen nicht glücklich, es sei denn wir sind uns 100%ig sicher dass dies der einzige Anwendungsfall ist. |
Moin Andi, ich hab den Parameter einen modellspezifischen eindeutigen Namen gegeben, damit wir sicher sind, dass er sonst nirgends anders genutzt wird. Wo möchtest du noch eine Erläuterung haben für den Parameter? Fürs docs repository hab ich es schon vorbereitet aber noch kein PR gestartet |
Add description for forceaccharging instead of defaults.yaml
LGTM. Jetzt bleibt noch die Frage nach dem Default. Das alte Verhalten vor dem letzten PR als Default? Oder (hier) das neue? |
Ich hatte mir gedacht, das neue als default, da die Werkseinstellung von Huawei auch AC-Laden disabled ist. Auf enable muss der WR nur gestellt werden, in der Sonderkonstellation mit mehreren WR als Kaskade, wenn es gewollt ist über AC angebundenen WR in den Akku zu speisen (also aus meiner Sicht nicht der Standard). |
Auf enable muss nicht nur bei Huawei Kaskaden gestellt werden, sondern wenn grundsätzlich weitere Leistungserzeuger im Spiel sind (und man diese Leistung gerne im LUNA hätte). Muss nicht mal ein WR sein. Aus meiner Sicht ist die Namensgebung nicht glücklich. In der Doku kann ich den Parameter auch nicht finden. Ist in letzter Zeit ein wenig wuselig. Werde wohl für den LUNA bei meiner Custom Battery bleiben, damit mit einem Update nichts grundsätzliches geändert wird. |
Ich habe mehrere Huawei Wechslerichter und ein Balkonkraftwerk. Ich brauche also das AC-laden. Soweit ich es verstehe muss ich irgendwo diesen Parameter setzen: |
Fast richtig, auf Wunsch wurde der Parameter nochmal umbenannt in forceaccharging: true Die Zeile muss in der evcc.yaml bei der Batterie eingetragen werden um das AC Laden dauerhaft zu aktivieren. Alternativ, wenn man die Batterie per UI konfiguriert hat gibt es dort auch ein Auswahlfeld, welches auch beschrieben ist. |
@mucki12 für die Anpassung der Doku hab ich ein PR gestartet, der wurde aber noch nicht übernommen. |
Der Parameter hört sich jetzt so an, als wolle man Netzladen dauerhaft erzwingen :-) |
Hallo, danke für das Update. Mir ist unklar, wo der Parameter "forceaccharging: true" hin muss, da der Huawei ja drei Einträge (grid, pv, battery) hat. Aus der Doku geht es leider nicht hervor. |
Vielen Dank @hstreitenberger . Leider ist dieser Eintrag auch bei Netz und PV sichtbar: Aber bei der Batterie macht er am meisten Sinn. |
Ah, sorry, habe es bei den anderen nicht gesehen, nur bei Batterie ;-) |
Es ist zwar etwas spät für meine Meinung, aber ich bin sehr unglücklich mit dieser Anpassung generell: Ob AC-Laden an oder aus ist, wird primär zentral über die Huawei-Konfiguration gesteuert und eigentlich hat da kein anderes System etwas zu ändern. Ich lade meine Batterie auch über z.B. Home Assistant. Dass nun als "default" das AC-Laden deaktiviert wird nach einem evcc-Ladevorgang und ich mich nun aktiv drum kümmern muss, das über einen Parameter gegenzusteuern, ist unglücklich. Es wäre geschickter für die breite Masse, das Verhalten des Parameters umzudrehen, sprich: wer will, dass das AC-Laden nach einem Ladevorgang deaktiviert werden soll, muss das per Parameter konfigurieren, ansonsten bleibt der Status so, wie er in der Batterie konfiguriert wurde. Wer Strom sparen will, muss sich selbst drum kümmern, das ist die Ausnahme... Denke, dass sich da einige noch ärgern oder wundern werden, warum das AC-Laden plötzlich deaktiviert ist... |
Per 7df6b5b geändert- |
@hstreitenberger |
Ja, neue Funktionen sind immer mit Risiken behaftet. Vielleicht sollten wir einfach aufhören welche zu entwickeln. V.a. bei Geräten ohne dokumentierte Schnittstellen und Herstellersupport... |
Weiterentwicklungen sind immer gerne gerne gesehen. Grundlegenden Veränderungen im Verhalten des LUNA aufgrund des Wunsches und PR einzelner Nutzer sehe ich aber skeptischer. |
@mucki12 @hstreitenberger schau mal bitte ab dem Post abwärts ... #17692 (comment) Wie machen wir hier weiter... mit der Force Charge Funktion (Zwangsladung eig. von Huawei zu Wartungszwecken gedacht) penetrieren wir den Akku. da er bei 100% Ladung automatisch den Modus verlässt, 1% SoC verliert und wieder ins Laden geht (da kann evcc nichts für, wir missbrauchen hier eine "Wartungsfunktion"). Eig. ist von Huawei hierzu die ToU Funktion implementiert. Das würde aber bedeuten: In der Fusion Solar App -> Geräte -> Dongle -> Parametereinstellungen -> Arbeitsmodus -> Zeitsteuerung -> Plan hinzufügen (00:00 - 23:59, Laden, täglich) -> bestätigen -> wieder auf Maximaler Energieverbrauch -> bestätigen Ich hab aktuell noch nicht rausgefunden, ob und wie man diesen Zeitplan per ModBus erstellen kann. Ich kann aber auch einfach das alte Template mit meinen bisherigen Änderung rückgängig machen (getreu dem Motto: für Energiesparen ist jeder selber verantwortlich und wenn er sein Akku schrottet) und ein neues unter einem anderen Namen erstellen + Doku?! |
Bin jetzt erst einmal im Urlaub. Danach wollte ich mir meine custom LUNA Anbindung eh mal vorknöpfen. Eigentlich wollte ich nur endlich mal den hold Modus ändern (Umsetzung über max Entladeleistung), aber dann schaue ich mir das TOU auch mal an. |
Hallo, ich habe mehrere Huawei WR in Kaskade geschaltet und nutze im Sommer die AC Ladefunktion. Jetzt im Winter oder am Ende der Übergangszeit schalte ich AC laden idr. aus. Da sonst die ganze Nacht je Speichermodul ~50-100w in der Stunde zum erhalten aus dem Netz in den Akku fließen. |
Hallo zusammen, wie bereits erwähnt habe ich auch mehrere Huawei Wechslerichter in Kaskade geschalten. So wie ich das sehe wird von EVCC nur der Strom des Hauptwechselrichters als PV-Stom erkannt! Wenn am Vormittag die Sonne scheint dann kommt momentan durchaus 2-3 kW Leistung von einem kaskadierten Wechselrichter, aber EVCC fängt nicht zu laden an. Wenn aber Nachmittags die Sonne scheint dann reichen 2 kW die der Hauptwechselrichter erzeugt um das PV-laden zu starten! |
Hi, das geht, hat etwas probieren erfordert, aber ich meine seit längerem 3 denmächst 4 WR am Laufen zu haben inkl. 3 Luna Speichern. Du musst eben mehrere Speicher und WR entsprechend anlegen in der yaml. IP ist immer die gleiche, aber die ID ist anders, z.b der WR und Speicher mit dem Dongle hat die 1, dann die weiteren haben z.b 16, 17 usw. da musst du in die Fusion Solar einstellung gucken, am Besten am Rechner in der Browser darstellung. Könnte dir da auch helfen. |
Vielen dank für die Unterstützung. So wie ich das sehe ist das Problem damit gelöst. |
Hallo zusammen, Wenn ich 2 kaskadierte Wechselrichter für das Laden der Batterie nutzen möchte muss der Wert dann auf "true" oder "false" gesetzt werden? |
Im Batterieblock der Huawei Config schreibst Du einfach
forceaccharging: true
und dann startest Du evcc neu.
…---
Hallo zusammen,
auch nach mehrfachem Lesen dieser Beiträge und der Doku bin ich immer noch unsicher wie die richtige Parametereinstellung für "forceaccharging" sein muss.
Wenn ich 2 kaskadierte Wechselrichter für das Laden der Batterie nutzen möchte muss der Wert dann auf "true" oder "false" gesetzt werden?
—
Reply to this email directly, view it on GitHub<#17726 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AEGDUOZTOLILUP4JJMYH4KD2JVB4XAVCNFSM6AAAAABTSZGLJGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNZYGAYDCOBVGQ>.
You are receiving this because you commented.Message ID: ***@***.***>
[ { ***@***.***": "http://schema.org", ***@***.***": "EmailMessage", "potentialAction": { ***@***.***": "ViewAction", "target": "#17726 (comment)", "url": "#17726 (comment)", "name": "View Pull Request" }, "description": "View this Pull Request on GitHub", "publisher": { ***@***.***": "Organization", "name": "GitHub", "url": "https://github.com" } } ]
|
Danke für die schnelle Antwort - ich werde den Eintrag entsprechend machen. Trotzdem finde ich den Text in der Doku entwas verwirrend - vielleicht wäre eine andere Formulierung bzw. etwas mehr Beschreibung doch hilfreich. |
Beschreibung des Fixes
Beim gestrigen Update des Huawei-SUN2000-Templates habe ich nicht berücksichtigt, dass in bestimmten Wechselrichter-Konstellationen (z.B. Wechselrichter-Kaskaden, bei denen andere AC-angebundenen Wechselrichter den Batteriewechselrichter speisen) das AC-Laden dauerhaft aktiv bleiben muss.
Um dieses Verhalten anzupassen, habe ich eine neue Konfigurationsmöglichkeit über die Variable cascade eingeführt:
cascade: "true" → AC-Laden bleibt aktiv.
cascade: "false" → Standardverhalten.
Diese Einstellung kann nun über die evcc.yaml-Datei oder direkt im Konfigurations-UI angepasst werden.
Links
Verwandtes Issue: #17692
Pull Request: #17695
Änderungen
Neue Variable: cascade für die Konfiguration des AC-Ladeverhaltens.
Anpassung des Huawei-SUN2000-Templates, um die neue Option zu unterstützen.
Testanleitung
Konfiguriere die Variable cascade: "true" in der evcc.yaml oder über das UI.
Überprüfe das Verhalten in Wechselrichter-Kaskaden, bei denen der Batteriewechselrichter über AC versorgt wird.
Hintergrund
Mit dieser Anpassung wird sichergestellt, dass das AC-Laden in komplexeren Wechselrichter-Setups korrekt funktioniert.