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

Überschussladung funktioniert nicht mehr seit Version 1.0.27 #164

Open
nikmaier opened this issue May 31, 2023 · 23 comments
Open

Überschussladung funktioniert nicht mehr seit Version 1.0.27 #164

nikmaier opened this issue May 31, 2023 · 23 comments

Comments

@nikmaier
Copy link

Hallo,
ich wollte jetzt nochmal nachfragen weil ich den Hauptthreat im Iobroker Forum so gut es mir möglich ist supporte.
Habe jetzt auch mal eine Anleitung geschrieben (kann auch gerne etwas daraus fürs Wiki entnommen werden), weil immer sehr viele fragen wie die Überschuss-Regelung funktioniert:

https://forum.iobroker.net/post/997951

Allerdings gibts ständig Rückmeldung das es bei der neuen 1.0.27 nicht mehr funktioniert.

Deswegen wollte ich (um auch anderen zu helfen) wissen, was genau jetzt bei der 1.0.27 anders ist bzw. warum es nicht mehr funktioniert.

Und dann bräuchte ich noch eine Erklärung der folgenden Punkte:

  • Punkt "SolarLoadOnly". Wenn dieser auf True ist sollte doch nur per Überschuss geladen werden
  • Wann wird die Box mit ausgeschaltet und wann nicht, ist es überhaupt noch möglich weiterhin (wie bei Version 1.0.25) ohne Box Ausschaltung die Überschuss Ladung zu nutzen?
  • Der Punkt "Negate" im Adapter. Soll dieser eine Negative Zahl in eine Positive wandeln?

Falls du Logs benötigst oder ich was testen soll/kann bitte Bescheid geben.

Danke im Voraus.

@MK-2001
Copy link
Owner

MK-2001 commented May 31, 2023

Hi.

In allen drei Punkten bist du richtig.
Ja, Logs wären mal gut auch im Debug Modus.

Der Adapter wird abstürzen, wenn die V2 aktiviert wird. Da muss ich noch etwas anfangen. Nur in meiner Konfiguration stürzt der Adapter nicht ab. Das wird aber für andere schwer nachzustellen.

@nikmaier
Copy link
Author

Danke für deine schnelle Rückinfo.
Ok dann werde ich das testen und die Logs zur Verfügung stellen.
Aber eines müsste ich noch zum Test wissen:

Wann schaltet die Box ab bzw. wo stellt man ein ob die Überschussladung mit Boxabschaltung erfolgen soll oder ohne?

@MK-2001
Copy link
Owner

MK-2001 commented May 31, 2023

Wenn nicht genügend Strom zur Verfügung steht, würde bei SolarOnly die Box immer abschalten.

Ich müsste einen zweiten Schalter einfügen als LoadWith6AAtLeast

Wenn du mir dazu noch erklären könntest warum das benötigt wird, damit ich den Bedarf auch verstehe...

Meine pers. Einstellung ist entweder nur Solar, oder vom Netz aber dann kann man auch volle Last fahren.

@nikmaier
Copy link
Author

nikmaier commented Jun 1, 2023

Ja der Schalter wäre wirklich für viele wichtig.
Hier nur einmal ein paar Punkte:

  1. Ich will nicht, dass die Box bei einem wolkenreichen Tag immer wieder an und ausschaltet, da es ja ins Eprom geschrieben wird.
  2. Ich will das meine Wallbox erst ausschaltet wenn meine PV-Batterie unter 90% ist, so habe ich einen guten Puffer an wolkenreichen Tagen
  3. Und das wohl allerwichtigste für alle: Wegen der PHASENUMSCHALTUNG.
    Dann wäre es ja so, dass die Box bei 3-Phasen Ladung ausschalten würde, wenn unter 6A und kein Überschuss mehr da ist, hier wollen aber viele natürlich erstmal auf 1-Phase umschalten und dann weiter laden.
    Weil Phasenumschaltung ist ja nicht bei der neuen Version implementiert oder?

Wäre schon super wenn es den Schalter gibt.

Werde dann am Wochenende mal einige Tests machen.

@MK-2001
Copy link
Owner

MK-2001 commented Jun 1, 2023

Also 1 ist ein Irrglaube, welche er nur auf amp und Amy zutrifft. Alw wird nichts ins eprom geschrieben. Also andauern On-/ Off macht gar nichts.

  1. & 3. ist noch nicht implementiert.

Ist es dann trotz Irrglaube wichtig?

@nikmaier
Copy link
Author

nikmaier commented Jun 1, 2023

Echt, ok, das wusste ich nicht, danke für die Info.
Aber nichts desto trotz, solange die Phasenumschaltung noch nicht implementiert ist wäre für mich (und für einige im Forum was ich weis) echt unabdingbar.
Wäre schon echt super wenn du den Schalter implementieren kannst.

@nikmaier
Copy link
Author

nikmaier commented Jun 7, 2023

Wollte nochmal kurz nachfragen, ob du die Implementierung des Schalters machen wirst? Weil erst dann macht es für mich Sinn alles komplett durchzutesten, sonst muss ich jetzt die neue Version installieren, alles testen und dann wieder auf die alte Version zurück.

@MK-2001
Copy link
Owner

MK-2001 commented Jun 8, 2023

Hi,
Ich werde die Implementierung umsetzen. Wann kann ich dir nicht sagen. Ich werde mit dem Commit das issue schließen.

@mbr-sn
Copy link

mbr-sn commented Jul 5, 2023

Also 1 ist ein Irrglaube, welche er nur auf amp und Amy zutrifft. Alw wird nichts ins eprom geschrieben. Also andauern On-/ Off macht gar nichts.

alw wird nicht ins eeprom geschrieben? Das wäre dann in der Tat ein sehr weitverbreiteter Irrglaube, siehe die Diskussionen im ioBroker-Forum.
Das könnte man dann in der Doku mal sehr ausdrücklich hervorheben (was ins EEPROM geschrieben wird und was nicht), damit wäre vielen geholfen denke ich.

@nikmaier
Copy link
Author

nikmaier commented Jul 6, 2023

Wie im Forum schon geschrieben:

@MK-2001 hat völlig Recht: ALW schreibt NICHT ins Eeprom, aber NUR ab den V3 Wallboxen!

Diese Aussage habe ich auch schriftlich direkt von Go-E erhalten:

vielen Dank für Ihre Anfrage!

Bei der Version 3 und V4 wird alw nicht in den Eprom geschrieben.

Somit kann der Charger so oft wie möglich ein und ausgeschaltet werden.

@stale
Copy link

stale bot commented Oct 4, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Oct 4, 2023
@nikmaier
Copy link
Author

nikmaier commented Oct 5, 2023

Hi, Ich werde die Implementierung umsetzen. Wann kann ich dir nicht sagen. Ich werde mit dem Commit das issue schließen.

Hallo @MK-2001,
ich wollte mal nachfragen, weil das Ticket jetzt geschlossen ist, ob diese Implementierung noch geplant ist?

Danke im Voraus.

@stale stale bot removed the wontfix This will not be worked on label Oct 5, 2023
MK-2001 pushed a commit that referenced this issue Nov 3, 2023
@MK-2001 MK-2001 closed this as completed in 520eae1 Nov 3, 2023
@nikmaier
Copy link
Author

nikmaier commented Nov 5, 2023

@MK-2001
Sorry das ich dieses Ticket jetzt nochmal aufmachen muss, aber es ging ja in diesem Issue darum, dass ein weitere Button mit z.B. "LoadWith6AAtLeast" eingefügt wird.
Ich habe jetzt die Github Version installiert, leider finde ich diesen State nirgends.
Wollte jetzt nur den aktuellen Stand wissen ob dieser State eingefügt wurde und ich nur nicht finde oder ob dieser State nicht mehr eingefügt wird?
Vielen Dank im Voraus.

@MK-2001
Copy link
Owner

MK-2001 commented Nov 7, 2023

@nikmaier
bei mir sehe ich den Schalter:
image

MK-2001 added a commit that referenced this issue Nov 7, 2023
* Added an OnPrem Workflow

* WF Change

* WF adaption

* WF Adaption

* WF Adaption with deployment to iobroker

* WF Adaption

* Output

* Output 2

* Output to variable added Version

* Adapted docker exec

* Closes #164

* Closes #171

* Adaption from iob command reference

* Fixes Bug in go-e Charger API v1

* Added virtal version for logging

* Added DEBUG output

* removed single quotes

* sed

* sed string

* GITEA_SHA

* context instead of variable

* switched to main.js

* Pushed Version

---------

Co-authored-by: 8mk
@nikmaier
Copy link
Author

nikmaier commented Nov 9, 2023

@MK-2001
Ich will echt nicht nerven, will nur eine Rückmeldung geben.
Geht leider immer noch nicht, auch wenn der Haken bei "laden mit min 6A" aktiviert ist schaltet die Wallbox komplett aus.

Habe auf meinem Testsystem die aktuelle Git-Version installiert und getestet.
Habe hierzu zwei Variablen erstellt für den Test:

image

Hab diese im Adapter eingetragen und den Haken rein:

image

SolarOnly ist auf true:

image

"Strom_Haus" lasse ich auf 10000 und setze "Strom_PV" auf 10500 --> Ampere gehen von 6A auf 8A --> soweit alles korrekt.

Setzte ich eine Minute danach "Strom_PV" auf 500 --> geht die Wallbox aus:

image

Testweise habe ich dann eine Minute danach "Strom_PV" auf 20000 gesetzt --> amp geht hoch, aber Wallbox bleibt aus und schaltet nicht wieder ein.


Hab dann mal testweise den Haken bei "Laden mit min 6A" im Adapter raus, solaronly auf true
--> dann geht keinerlei PV Steuerung mehr. Egal was ich dann bei "Strom_Haus" bzw. "Strom_PV" eingebe wird ignoriert.


Wie gesagt nur eine Info, ist ja auch nicht weiter schlimm, die Version 1.0.25 läuft ja perfekt.
Vielleicht hast du ja Lust das nochmal anzuschauen.
Danke im Voraus.

@MK-2001 MK-2001 mentioned this issue Nov 10, 2023
@nikmaier
Copy link
Author

Hallo,
ich wollte jetzt nur nochmal nachfragen, ob du den Bug mit "Laden mit min 6A" noch überarbeiten kannst/willst?
Weil im Forum fragen schon wieder ein paar warum das nicht geht, ich weise dann immer auf die 1.0.25 hin, aber irgendwann wird ein update wohl unausweichlich sein.
Dann wäre natürlich super wenn das mit der neuen Version genauso gut funktioniert wie mit der alten 1.0.25.
Danke im Voraus.

@MK-2001
Copy link
Owner

MK-2001 commented Jan 29, 2024

Hallo.

das ist seit November implementiert und funktioniert bei mir sehr gut.

@Dax88
Copy link

Dax88 commented Jan 29, 2024

Hallo,
selbes Problem bei mir. Mit der 1.0.25 funktioniert die Überschussladung, aber mit der 1.0.29 regelt der Adapter nicht mehr...

@MK-2001
Copy link
Owner

MK-2001 commented Jan 29, 2024

@Dax88 @nikmaier
Derzeit scheint das Problem behoben zu sein.
Bitte sicherstellen, dass die Attribute analog der Beschreibung aus eingesetzt werden.
image

Sollte es dennoch weiterhin einen Fehler geben, bitte mit der aktuellen Version das Log auf Silly mir zukommen lassen, dann kann ich mir das anschauen.

@nikmaier
Copy link
Author

@MK-2001
Hallo Markus,
danke dir.
Ich habe jetzt meinen Testaufbau nochmal aufgebaut und nochmal alles komplett getestet.
Die 1.0.29 habe ich anscheinend wirklich noch nicht ausprobiert.
Die PV Steuerung nach "oben" geht jetzt soweit.
Es ist aber noch ein Bug drin:

Wenn z.B. 12A eingestellt sind und der PV Wert geht auf einen Schlag in den Keller dann bleibt dieser auf 12A und geht nicht auf 6A, sieht man im Log.

Einstellungen:
Adapter so eingestellt wie oben im Post von mir
Solarony auf true
Manuell auf 12A
Strom Haus auf Wert 5000
PV auf Wert 5000

Test:
PV Wert auf 1000 statt 5000 gestellt --> Es bleibt bei 12A, müsste aber auf 6A runterspringen.
(Wenn man in kleinen Schritten nach unten geht, dann funktioniert es, denke hier ist nur noch das Problem das bei dieser Meldung "Continue because loadWith6AAtLeast is activated" zusätzlich 6A eingestellt bzw. einprogrammiert werden müssen.
Wenn du das noch machen kannst wäre super, denke dann läuft der Adapter wieder optimal.

Hier das Log:

go-e.0 2024-01-30 10:26:05.382 debug Continue because loadWith6AAtLeast is activated.
go-e.0 2024-01-30 10:26:05.381 debug Current used 2387 Watts with 11 Ampere (sum) by 1 Phases and adjusting this with -4102 watts by 217 Volts (avg) to new max of -8 Amperes per Phase
go-e.0 2024-01-30 10:26:05.316 debug Start ajust by foreign Object with -4102 Watts
go-e.0 2024-01-30 10:25:34.545 debug Synctime: 3001241025
go-e.0 2024-01-30 10:25:34.524 debug {"version":"B","tme":"3001241025","rbc":"74","rbt":"680487","car":"2","amx":"12","amp":"12","err":"0","ast":"0","alw":"1","stp":"0","cbl":"20","pha":"57","fsp":"1","tma":[9.25,14.375],"dws":"168261","dwo":"180","adi":"1","uby":"0","eto":"26040","wst":"3","fwv":"055.8","nrg":[217,223,221,3,114,0,0,25,0,0,0,257,100,14,11,99],"sse":"077645","wss":"WLAN8","wke":"","wen":"1","cdi":"0","tof":"101","tds":"1","lbr":"255","aho":"0","afi":"6","azo":"0","ama":"16","al1":"6","al2":"10","al3":"12","al4":"14","al5":"16","cid":"255","cch":"65535","cfi":"65280","lse":"0","ust":"0","wak":"","r1x":"2","dto":"0","nmo":"0","sch":"AAAAAAAAAAAAAAAA","sdp":"0","eca":"0","ecr":"0","ecd":"0","ec4":"0","ec5":"0","ec6":"0","ec7":"0","ec8":"0","ec9":"0","ec1":"0","rca":"1","rcr":"","rcd":"","rc4":"","rc5":"","rc6":"","rc7":"","rc8":"","rc9":"","rc1":"","rna":"n/a","rnm":"n/a","rne":"n/a","rn4":"n/a","rn5":"n/a","rn6":"n/a","rn7":"n/a","rn8":"n/a","rn9":"n/a","rn1":"n/a","loe":1,"lot":16,"lom":6,"lop":50,"log":"ZIGWWINN","lof":8,"loa":13,"lch":38}

@nikmaier
Copy link
Author

nikmaier commented Mar 5, 2024

@MK-2001
Hi,
ich wollte jetzt nochmal kurz nachfragen, weil das Thema gerade im Forum aufgekommen ist.
Ist dieser kleine Bug schon behoben? Siehe mein letzter Post?
Weil dann könnte ich den Leuten im Forum besser helfen :-)

@MK-2001
Copy link
Owner

MK-2001 commented Mar 5, 2024

Nein, noch nicht. Ich werde meinen commit hier verlinken, wen es eingebaut wird.

@MK-2001 MK-2001 reopened this Mar 5, 2024
@Dax88
Copy link

Dax88 commented Mar 22, 2024

Bei mir funktioniert die 1.0.29 immer noch nicht. Im log bekomme ich die Meldung Error in calculateFromForeignObjects: "Cannot read properties of null (reading 'ack')". Mit der 1.0.25 läuft's wie es soll.

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

No branches or pull requests

4 participants