-
-
Notifications
You must be signed in to change notification settings - Fork 663
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 Luna2000 - "Verhindere Entladung im Schnell-Modus" - Fehler: battery mode: modbus: exception '1' (illegal function), function '6' #14377
Comments
Batterie sperren bei Schnelladen funktioniert bei 0.127.1 auch nicht mehr. In die Logs habe ich allerdings nicht hineingeschaut. |
@uwejanssen19 Sehr hilfreich- irgendwie scheint das aber nicht zu passen da es keine Änderung gab:
bleibt leer. Hier findet sich auch nichts: https://github.com/evcc-io/evcc/commits/master/templates/definition/meter/huawei-sun2000-dongle-powersensor.yaml. Vielleicht möchte mal jemand eine Portweiterleitung für [email protected] zum testen einrichten? |
Still not working with 128.1 Standard-Log (nach ERROR gefiltert):
Modbus-Log:
|
Jetzt müssten wir raus finden, ob das schonmal ging, siehe #14377 (comment). Bisher haben wir keine gute Indikation. Kann jemand die letzte funktionierende Version rausfinden? |
Die letzte funktionierende Version kann ich dir leider nicht nennen ...
|
Du könntest aber downgraden- oben gabs ja schon eine Idee, welche zuletzt funktioniert hatte. Konnte allerdings niemand bestätigen. |
Ich hab jetzt mal ein downgrade 0.126.6 gemacht.
|
Bitte den relevanten Logteil in richtiger Reihenfolge. Wie soll man sonst herausfinden, zu welchem Modbus Befehl der Fehler gehört? OpenWB ist uninteressant. |
@uwejanssen19 konnten wir nicht bestätigen, es gibt auch keine relevanten Änderungen. Passt dein Test? |
Für ich ist leider unklar, was hier auf Modbus versucht wird. Die Logs sind nicht aussagekräftig. |
Leider nicht reproduzierbar mit 0.127.1 und auch nicht mit derzeit aktueller 0.128.2 RPI 4 mit Wallbox: Elli Wallbox typ connect max. 11 kW Habe mich aufgerafft und versucht, den Fehler (Batterie entladen nicht gesperrt bei Schnelladen) zu reproduzieren. Ich habe ja keine Ahnung von der Software, aber: Ist die beobachtete Exception wirklich Teil der battery mode Programmierung? Viel Erfolg weiterhin und Gratulation zu diesem phantastischen Projekt! |
Aktuell also kein reproduzierbares Fehlerbild. Vielleicht tritt der Fehler auch nur in bestimmten Umschaltszenarien auf? Man dann das auch bewusst auf der Kommandozeile probieren:
Mit mode: (normal, hold, charge). Dann mal alle durchprobieren. Das wait ist notwenig weil der Luna einen Watchdog hat, ggf. tritt es also nicht sofort auf. |
|
|
Habs probiert, log file unter: https://drive.google.com/drive/folders/1tqbfR6VykTiEBWJoHvN0roMQsdpzMgWW?usp=sharing |
Bevor ich lang suche: gibts Fehler? Bei welchem Modus? |
Kein FehlerVon meinem/meiner Galaxy gesendet
-------- Ursprüngliche Nachricht --------Von: andig ***@***.***> Datum: 10.07.24 20:28 (GMT+01:00) An: evcc-io/evcc ***@***.***> Cc: uwejanssen19 ***@***.***>, Mention ***@***.***> Betreff: Re: [evcc-io/evcc] Huawei Luna2000 - "Verhindere Entladung im
Schnell-Modus" - Fehler: battery mode: modbus: exception '1' (illegal
function), function '6' (Issue #14377)
Bevor ich lang suche: gibts Fehler? Bei welchem Modus?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Dann haben:
Bei Euch beiden im Log taucht aber die OpenWB auf. Ist es vllt. ein Fehler mit der OpenWB? Ohne weitere Erkenntnisse würde ich hier zu machen da kein Fehler erkennbar. |
Hallo! Ich tu mir schwer, zu beurteilen welche Teil des logs zu welchem Fehler gehört.
Vor jedem Fehler stehen 2 Modbus-Einträge:
|
@dieterlind prima- Du hast es geschafft, das erste verwertbare Logfile zu produzieren :). Das hilft! Das Problem ist Register
Wir schaffen es nicht, da Modus "normal" rein zu schreiben. Jetzt müsste jemand mit Luna mal ausprobieren ob das an der Reihenfolge liegt bzw. warum das nicht klappt. |
Mangels Test geschlossen. |
Hi! Sorry für die späte Antwort ... wie kann ich das am besten testen?? Eine Lösung hierfür wäre wohl für alle Besitzer einer Luna2000 hilfreich ... |
Es muss getestet werden, wie bei Huawei die drei Batteriemodi normal/ hold/ charge umgestellt werden können. Die Implementierung aus #12449 scheint nicht oder nicht immer zu funktionieren. Es muss rausgefunden werden, warum es anscheinend bei einigen Anwendern funktioniert, bei anderen aber nicht. /cc @mucki12 |
Sorry, da ich im Sommer nie schnelles Laden benötige habe ich das noch nicht bemerkt. Kann ich aber natürlich gerne mal testen. Mir sind allerdings keine Änderungen an dem Huawei Modbus Register bekannt und bei der damaligen Umsetzung funktionierte das definitiv… |
Liegt es vielleicht daran, dass die Funktion mit einer bestimmten Firmware kam und die Leute noch unterschiedliche Versionen installiert haben? Welches Register ist es denn? Ich habe noch ein paar PDF liegen für die unterschiedlichen Versionen. |
Hab mir das heute noch einmal angeschaut ...
Geändert:
Da hat sich nicht wirklich was getan. Dann zusätzlich geändert
Damit hat eine Ladung mit ca. 1 kW begonnen ... allerdings nicht mehr Dann noch
Siehe da, Batterie lädt mit 4500 W (wie zuvor eingestellt) Danach
Und lädt jetzt auf 5000 W Ich meine, dass nach Einstellung der Parameter für 47100 bzw. 47246 der Parameter für 47087 noch einmal auf false und anschließend auf true gesetzt werden muss, damit das wirklich funktioniert. Oder konnten andere etwas Anderes beobachten?? |
Die Frage hier ist ja erstmal, wo der Fehler her kommt und warum? Funktionalität würde dann m.E. der zweite Schritt. |
Bin aus dem Urlaub zurück und habe die Batteriesperre kurz getestet (evcc 0.129.0). Der Luna Hausspeicher wird wie gewünscht im Modus "Schnell" und entsprechender Nutzung der Funktion"Verhindere Entladung im Schnell-Modus und bei geplantem Laden." gesperrt und evcc verhindert wie gewünscht die Entladung. Kann den Grundfehler somit nicht nachstellen und habe daher auf Logs verzichtet.... Edit: |
Ich habe das Problem auch. Luna entlädt sich im Schnellmodus oder geplantem Laden obwohl gesperrt. Hier ist der log file dazu: Ich hoffe dieser Threat ist noch offen und ihr könnt mir helfen. Jetzt wo die TAge wieder kürzer werden, ist das Thema mehr von Interesse. Es hat monatelang einwandfrei funktioniert. Bis auf Systemupdates habe ich nichts verändert. Huawei Luna 2000 10kWh Speicher evcc: v0.130.12 [lp-1 ] INFO 2024/09/23 19:37:10 start charging -> |
Es gibt keine neuen Erkenntnisse.
Das kannst Du dann schnell verifizieren indem Du eine ältere Version installierst. |
Describe the bug
Wenn die Funktionalität "Verhindere Entladung im Schnell-Modus und bei geplantem Laden" aktiviert wird wird der Fehler "battery mode: modbus: exception '1' (illegal function), function '6'" im Log-File angezeigt.
Die Batterie wird trotz Aktivierung der Funktion im Schnel-Modus entladen.
Batterie: Huawei Luna2000
Steps to reproduce
Configuration details
Log details
What type of operating system are you running?
Docker container
Version
0.127.1
The text was updated successfully, but these errors were encountered: