evcc icon indicating copy to clipboard operation
evcc copied to clipboard

Lastmanagement

Open hoermto opened this issue 2 years ago • 40 comments

Dokumentation: lastmanagement

Forführung Lastmanagement nach den Ideen im PR comment:

  • Prüfung, ob Gridmeter + phase currents verfügbar sind, sonst Abbruch (wenn maxCurrent definiert und > 0, also LM gewünscht ist)
  • Testcases für loadpoint
  • Nutzung absoluter Strombegrenzung anstelle relativer Korrektur, um Rückkopplung zu vermeiden
  • first come first serve Priorisierung der Ladepunkte (StatusC) --> TBD ob StatusB (Ladebereit) auch berücksichtigt werden soll
  • api/state und logs (lm.*)
  • Erwartung: Einspeisung = negativer current am gridmeter, Bezug = positiver Wert --> siehe PR Meters um Zähler korrekt in EVCC bzgl der Phasenströme einzubinden.

Download

Prereleases hier in unregelmässigen Abständen auf Basis der letzten Tags des EVCC Hauptbranches.

Konfigurationserweiterung für Lastmanagement:

  • Stromkreise (Circuits) definieren. Es kann (muss aber nicht) ein Hauptkreis angelegt werden, welcher den Zähler der PV verwenden kann. Weitere Stromkreise liegen darunter und können optional eigene Zähler für die Unterverteilung haben.
circuits:
  - name: main
    maxCurrent: 35
    meter: grid1
    circuits:
      - name: zaun
        maxCurrent: 14
        meter:
        circuits:
      - name: garage
        maxCurrent: 12
        meter:
        circuits:
  • Loadpoints einzelnen Stromkreisen zuordnen. Mehrere Loadpoints können einem Circuit zugeordnet werden.
loadpoints:
- title: GarageLinks
  circuit: garage

Die Konfiguration der Circuits kann mit Hilfe des Konfigurationsassistenten im "advanced" Modus erfolgen.

evcc configure --advanced

Installation / Test

Beispielhaft Linux: siehe auch hier für die Schritte: Installation

Manueller Test

Nur das Binary um mal zu gucken obs was tut.

mkdir evcc-test && cd evcc-test
# download and extract
wget https://github.com/hoermto/evcc/releases/download/v0.104.2-lloadmanagement/evcc_v0.104.2-lloadmanagement-next_linux_amd64.tar.gz
tar -xzvf evcc_v0.104.2-lloadmanagement-next_linux_amd64.tar.gz
# create / modify configuration
vi evcc.yaml 
<edit / copy file>

# manual start for testing, ctrl+c to stop
./evcc -c evcc.yaml

# start in background to remain running after shell exit
nohup ./evcc -c evcc.yaml&

Installation komplett

Bei bestehender Installation (https://docs.evcc.io/docs/installation/linux), bzw. Neuinstallation:

# download package (use recent version)
wget https://github.com/hoermto/evcc/releases/download/v0.104.2-lloadmanagement/evcc_0.104.2.lloadmanagement-next_amd64.deb
# Entfernen der Standardinstallation, falls vorhanden. Die /etc/evcc.yaml Konfigurationsdatei bleibt dabei erhalten. Es ist aber sinnvoll vorab eine Kopie zu erstellen.
cp /etc/evcc.yaml ~/evcc.yaml.backup
sudo apt-get remove evcc

# Installation
sudo dpkg -i ./evcc_0.104.2~lloadmanagement-next_amd64.deb
# weitere Schritte siehe Installationsanleitung.

hoermto avatar May 21 '22 15:05 hoermto

  • Nutzung absoluter Strombegrenzung anstelle relativer Korrektur, um Rückkopplung zu vermeiden

Das dürfte wahrscheinlich nicht zielführend sein, da damit insgesamt über alle LP viel Ladeleistung verschenkt wird. Dadurch dass die individuelle max. Ladestromvorgabe in der Regel von keinem Fahrzeug ganz ausgeschöpft wird und zudem je nach Fahrzeug und sonstigen Bedingungen (z. B. Ladestand, Akkutemperatur) die Stromaufnahme auch noch zusätzlich wesentlich geringer sein kann ist die Summe der zugelassenen Ströme nicht die Summe der genutzen Ströme.

Daher verwenden wir z. B. auch sonst in evcc einen Regelkreis und keine stumpfe Zuteilung.

premultiply avatar May 23 '22 09:05 premultiply

  • Nutzung absoluter Strombegrenzung anstelle relativer Korrektur, um Rückkopplung zu vermeiden

Das dürfte wahrscheinlich nicht zielführend sein, da damit insgesamt über alle LP viel Ladeleistung verschenkt wird. Dadurch dass die individuelle max. Ladestromvorgabe in der Regel von keinem Fahrzeug ganz ausgeschöpft wird und zudem je nach Fahrzeug und sonstigen Bedingungen (z. B. Ladestand, Akkutemperatur) die Stromaufnahme auch noch zusätzlich wesentlich geringer sein kann ist die Summe der zugelassenen Ströme nicht die Summe der genutzen Ströme.

Daher verwenden wir z. B. auch sonst in evcc einen Regelkreis und keine stumpfe Zuteilung.

Bisher wird der verfügbare Strom gleichmässig auf ladende (StatusC) LP verteilt. Im nächsten Schritt wird aus Sicherheitsgründen StatusB mit MinA gesetzt (um beim Ladestart dieser keine Überlast zu erzeugen), und alle StatusC gleichverteilt unter Berücksichtigung ihrer "EffectiveCurrent", um das Strombudget anforderungsgemäß zu verteilen.

hoermto avatar May 25 '22 14:05 hoermto

Lastmanagement verteilt nun gemäß Status B und C der LP: Status B: MinCurrent(): Reservation, falls der LP started, dass er keine Überlast erzeugt. Status C: EffectiveCurrent() + 10%, wenn < MaxCurrent(), bzw Anteil des Stroms auf alle verbleibenden Status C LP Es werden die LP nacheinander geprüft. Wenn zu wenig Strom für einen LP übrig ist und noch weitere LP da sind, bekommt der aktuelle LP Strom, und die übrigen dann keinen mehr. Sollte nach der Zuweisung Strom übrig sein, wird dieser in einem 2. Lauf auf alle Status C verteilt, wenn sie noch nicht MaxCurrent() erreicht haben. Durch die Zuweisung von MinCurrent() in Status B wird der Strom beim Start des Ladens in Schritten angepasst / ausgeglichen.

Vorraussetzung ist, dass der LP steuerbar in Bezug auf den Strom ist. Ein Tasmota Stecker funktioniert hier nicht, da er nur ein- oder ausgeschaltet werden kann, der eigentliche Verbrauch aber nicht beeinflusst wird.

rebased on master, changed merge target to stay up to date.

hoermto avatar May 30 '22 11:05 hoermto

Cooler PR! Wie sollen wir damit weiter machen? PR von @premultiply entfällt? Sind wir sicher, dass sich mit dieser Struktur auch die weiteren Anforderungen zum Lastmanagement umsetzen lassen?

andig avatar Jun 04 '22 09:06 andig

Ich fände es prinzipiell besser, hier eine Struktur von circuits zu verwenden die sich um das Lastmanagement kümmert, nicht die site selbst. Das von Beginn an umzusetzen sollte den Code testbarer machen und auch separation of concerns besser unterstützen.

Per default wären alle Charger/Meters an einem Circuit angeschlossen. Optional könnte die Struktur auch hierarchisch sein. Die Struktur die ich dafür mal- minimalinvasiv- aufgebaut hatte findet sich noch in https://github.com/evcc-io/evcc/pull/1721.

andig avatar Jun 04 '22 09:06 andig

@7tobias: zu https://github.com/evcc-io/evcc/discussions/3593

Ich gebe Dir ein Beispiel was mein Erwartungswert ist, für zwei Wallboxen mit 11kW maximalem Netzbezug und zwei Vollstromern die 11kW laden können: (Die Alfen sind so eingerichtet, dass mit maximal 16A (3phasig) geladen werden kann - sobald aber die Lastmanagement Steuerung sich 60 Sekunden nicht gemeldet hat, wird auf 8A begrenzt.)

....

* evcc ist im "Sofort" Modus: Erwartungswert 11kW wenn ein Auto läd, 5,5kW wenn zwei Autos laden - leider bricht aber einfach der Ladevorgang komplett ab.

Da die Boxen im PV Modus geregelt werden können würde ich jetzt den Fehler eher bei evcc erwarten (oder einer Fehlconfiguration von mir).

Danke für den Test.

Die Konfig am Beginn zeigt, dass Du für den maximalen Bezug 13A konfiguriert hast (das ist der Maximalbezug am EVU Zähler, da geht also auch der Hausverbrauch ab). Wenn kein PV Überschuss da ist, wären das max 2 LP mit minimalen Ladestrom. Wenn ein LP 16A nimmt (und der Hausverbrauch hoch ist und/oder weniger PV Überschuss), dann kann es sein dass der erste LP was bekommt und es für den 2. LP nicht reicht. Aus dem Log kann ich nicht entnehmen dass das Lastmanagement aktiv ist, da fehlen die entsprechenden Ausgaben für die [site]. Wenn das Lastmanagement eingreift, gibts Ausgaben im Log auch für den LP. Ausserdem wird der Status im <url>/api/state ausgegeben - falls Du dafür die Ausgabe hast?

Ich sehe auch gerade dass in der Konfig in der Site kein grid meter angegeben ist. Lastmanagement1 benötigt aber einen grid-meter, weil in Lastmanagement 1 der Fokus auf der Vermeidung der Last am EVU liegt. Stromkreise (Unterverteilung) sind noch nicht dabei.

Der Branch gibt bei mir folgendes aus:

[site  ] DEBUG 2022/06/09 19:57:04 ----
[site  ] DEBUG 2022/06/09 19:57:04 lm: distribute 31.0A over 0 lp in state B and 1 lp in state C
[site  ] DEBUG 2022/06/09 19:57:04 lm: distribute 15.0A over 0 lp in state B and 0 lp in state C
[site  ] DEBUG 2022/06/09 19:57:04 lm: first loop, remaining budget: 9.0A
[site  ] DEBUG 2022/06/09 19:57:04 pv power: 8377W
[site  ] DEBUG 2022/06/09 19:57:04 battery power: 0W
[site  ] DEBUG 2022/06/09 19:57:04 grid power: -3970W
[site  ] DEBUG 2022/06/09 19:57:04 grid currents: [-3 -2 -4]A
[site  ] DEBUG 2022/06/09 19:57:04 grid margin: 15.0A @ 13.0A
[site  ] DEBUG 2022/06/09 19:57:04 battery soc 0: 51%
[site  ] DEBUG 2022/06/09 19:57:04 site power: -3970W

Der Pullrequest heisst "Lastmanagement", aber der Branch heisst "lastmanagement1_grid": https://github.com/hoermto/evcc/tree/feature/lastmanagement1_grid . Er ist kürzlich auf master rebased und auf v0.94 aufsetzend. Kannst Du schauen dass Du auch den letzten und richtigen Stand verwendest?

Du schreibst "sobald aber die Lastmanagement Steuerung sich 60 Sekunden nicht gemeldet hat, wird auf 8A begrenzt" - was bedeutet das? macht das die Alfen von sich aus?

hoermto avatar Jun 09 '22 18:06 hoermto

Die Konfig am Beginn zeigt, dass Du für den maximalen Bezug 13A konfiguriert hast (das ist der Maximalbezug am EVU Zähler, da geht also auch der Hausverbrauch ab).

Die 13A waren nur zum Testen prinzipiell sollten da 16A stehen. Der Hausanschluss hat genug Reserven, aber ich darf halt leider nicht mehr als 11kW mit allen Wallboxen zusammen wenn sie den Saft aus dem Grid beziehen.

Wenn kein PV Überschuss da ist, wären das max 2 LP mit minimalen Ladestrom. Wenn ein LP 16A nimmt (und der Hausverbrauch hoch ist und/oder weniger PV Überschuss), dann kann es sein dass der erste LP was bekommt und es für den 2. LP nicht reicht. Aus dem Log kann ich nicht entnehmen dass das Lastmanagement aktiv ist, da fehlen die entsprechenden Ausgaben für die [site]. Wenn das Lastmanagement eingreift, gibts Ausgaben im Log auch für den LP. Ausserdem wird der Status im <url>/api/state ausgegeben - falls Du dafür die Ausgabe hast?

Klaro: {"result":{"auth":{"vehicles":{}},"batteryConfigured":false,"currency":"EUR","gridConfigured":false,"homePower":0,"loadpoints":[{"activePhases":3,"chargeCurrent":0,"chargeCurrents":[0,0,0],"chargeDuration":40000000000,"chargePower":0,"chargedEnergy":23.000000000024556,"charging":false,"connected":true,"connectedDuration":0,"enabled":false,"hasVehicle":false,"loadpoint":1,"maxCurrent":16,"minCurrent":6,"minSoC":10,"mode":"now","phaseAction":"inactive","phaseRemaining":0,"phases":3,"pvAction":"inactive","pvRemaining":0,"targetSoC":100,"title":"Wohnzimmer"},{"activePhases":3,"chargeCurrent":0,"chargeCurrents":[0,0,0],"chargeDuration":0,"chargePower":0,"chargedEnergy":0,"charging":false,"connected":true,"connectedDuration":0,"enabled":false,"hasVehicle":false,"loadpoint":2,"maxCurrent":16,"minCurrent":6,"minSoC":10,"mode":"now","phaseAction":"inactive","phaseRemaining":0,"phases":3,"pvAction":"inactive","pvRemaining":0,"targetSoC":100,"title":"Mauer Rechts"}],"prioritySoC":0,"pvConfigured":true,"pvPower":8000,"savingsAmount":0.00877489159636954,"savingsEffectivePrice":0.11725308747104143,"savingsGridCharged":0.008642480784624219,"savingsSelfConsumptionCharged":0.04100416633817543,"savingsSelfConsumptionPercent":82.59201520044792,"savingsSince":1654813799,"savingsTotalCharged":0.04964664712279965,"siteTitle":"Home","sponsor":"7tobias","tariffFeedIn":0.08,"tariffGrid":0.294}}

Ich sehe auch gerade dass in der Konfig in der Site kein grid meter angegeben ist. Lastmanagement1 benötigt aber einen grid-meter, weil in Lastmanagement 1 der Fokus auf der Vermeidung der Last am EVU liegt. Stromkreise (Unterverteilung) sind noch nicht dabei.

Ok daran liegt es dann wohl, die Grid Daten habe ich noch nicht in evcc. Ich habe aber noch eine weitere evcc Installation bei meiner Mutter am laufen, dort hängen aber zwei Wallboxen an unterschiedlichen grid Zählern, die ich aber nicht smart bekommen werde - dort ginge es auch nur um die 11kW Limitierung.

Der Branch gibt bei mir folgendes aus:

[site  ] DEBUG 2022/06/09 19:57:04 ----
[site  ] DEBUG 2022/06/09 19:57:04 lm: distribute 31.0A over 0 lp in state B and 1 lp in state C
[site  ] DEBUG 2022/06/09 19:57:04 lm: distribute 15.0A over 0 lp in state B and 0 lp in state C
[site  ] DEBUG 2022/06/09 19:57:04 lm: first loop, remaining budget: 9.0A
[site  ] DEBUG 2022/06/09 19:57:04 pv power: 8377W
[site  ] DEBUG 2022/06/09 19:57:04 battery power: 0W
[site  ] DEBUG 2022/06/09 19:57:04 grid power: -3970W
[site  ] DEBUG 2022/06/09 19:57:04 grid currents: [-3 -2 -4]A
[site  ] DEBUG 2022/06/09 19:57:04 grid margin: 15.0A @ 13.0A
[site  ] DEBUG 2022/06/09 19:57:04 battery soc 0: 51%
[site  ] DEBUG 2022/06/09 19:57:04 site power: -3970W

Der Pullrequest heisst "Lastmanagement", aber der Branch heisst "lastmanagement1_grid": https://github.com/hoermto/evcc/tree/feature/lastmanagement1_grid . Er ist kürzlich auf master rebased und auf v0.94 aufsetzend. Kannst Du schauen dass Du auch den letzten und richtigen Stand verwendest?

ok, habe übergewchselt - und werde mich wohl gedulden bis es irgendwann ohne grid meter geht. evcc | [main ] FATAL 2022/06/10 00:45:16 failed configuring site: can't appy load managament without phase currents from grid meter

Du schreibst "sobald aber die Lastmanagement Steuerung sich 60 Sekunden nicht gemeldet hat, wird auf 8A begrenzt" - was bedeutet das? macht das die Alfen von sich aus? Ja das kann die Alfen von alleine. Wenn das "Energie Management System" (evcc via Modbus) sich eben nicht mehr meldet, regelt sie auf den sicheren Wert ein. image image

7tobias avatar Jun 09 '22 22:06 7tobias

ok, habe übergewchselt - und werde mich wohl gedulden bis es irgendwann ohne grid meter geht. evcc | [main ] FATAL 2022/06/10 00:45:16 failed configuring site: can't appy load managament without phase currents from grid meter

Es sieht so aus dass Du das Lastmanagement mit Circuits benötigst - also mehere LP sollen in Summe nicht mehr als xx A beziehen. Das ist aktuell noch nicht implementiert, wird aber folgen.

Ich habe aber noch eine weitere evcc Installation bei meiner Mutter am laufen, dort hängen aber zwei Wallboxen an unterschiedlichen grid Zählern, die ich aber nicht smart bekommen werde - dort ginge es auch nur um die 11kW Limitierung.

Hier sollen die WB in Summe auch nicht die 11KW überschreiten? Das wäre dann auch ein Fall für die Circuits (Stromkreise).

hoermto avatar Jun 10 '22 06:06 hoermto

I'm currently running this branch for the loadmanagement functionality and noticed the following from the API:

"MaxGridCurrent":25, "gridConfigured":true, "gridCurrents":[8,9,8], "gridPower":-6112, "homePower":807, "loadManagementCurrentBudget":16, "loadManagementEnabled":true, "loadManagementGridMargin":16,

It looks like the gridCurrents cut into the loadManagementCurrentBudget as 25-9 = 16A but this is the exporting current, hence the negative gridpower.

When generation drops the CurrentBudget increases. I expected the budget in this situation to be 25 + 8 = 33A (or when considering homePower 807/230 = ~4 so 25+8-4=29A).

Should the gridCurrents be negative as this is export, not import (bug in DSMR meter?) or should the loadmanagement functionality consider the negative gridpower and interpret these currents as negative currents?

rtfmjoey avatar Jun 14 '22 09:06 rtfmjoey

If the grid meter does not provide signed currents loadmanagement can not work.

This is something we may have to check for each device. Maybe there will be a way to provide the sign by combining with other meausrement values from the same device for some metering devices which do not natively provide signed current values.

premultiply avatar Jun 14 '22 10:06 premultiply

I think this is actually a bug; I have a "Dutch Smart Meter" (DSMR P1) which was added to EVCC not too long ago, this meter uses seperate values for import and export on each phase; when importing the export value is 0 and vice versa.

I'll open an issue for this but if there are any meters using positive values for export it may be a good idea to assume negative current when the gridpower is also negative.

/edit:

I've just plugged in the car and started charging (min+pv) and the figures seem alright now:

{"result":{ "MaxGridCurrent":25, "gridConfigured":true, "gridCurrents":[2,1,1], "gridPower":-53, "homePower":767, "loadManagementCurrentBudget":31, "loadManagementEnabled":true, "loadManagementGridMargin":23, "loadpoints":[{ "activePhases":3, "chargeCurrent":8, "chargeCurrents":[8.56,8.56,8.56], "chargeDuration":831000000000, "chargePower":5830, "chargeRemainingDuration":2999999999568, "chargeRemainingEnergy":13888.888888888889, "chargedEnergy":139.99999999998636,

Maybe the budget is only calculated when actually charging?

rtfmjoey avatar Jun 14 '22 11:06 rtfmjoey

It is a question of the indiviual phase currents not the summed active power. As this is AC there is no simple answer to say if currents are negative if active power is negative.

premultiply avatar Jun 14 '22 11:06 premultiply

It is a question of the indiviual phase currents not the summed active power. As this is AC there is no simple answer to say if currents are negative if active power is negative.

You're right :)

Strangely enough, when the car is charging the calculation of the budget seems correct, perhaps it's only an api issue or something like that?

I'll open an issue for the displayed phase currents.

rtfmjoey avatar Jun 15 '22 11:06 rtfmjoey

I think this is actually a bug; I have a "Dutch Smart Meter" (DSMR P1) which was added to EVCC not too long ago, this meter uses seperate values for import and export on each phase; when importing the export value is 0 and vice versa.

If this is the case, it could be handled and might be a bug in the particular meter implementation.

hoermto avatar Jun 15 '22 13:06 hoermto

Ich habe heute mal ein klein wenig getestet, allerdings krankheitsbedingt nur via Smartphone und daher ohne vorher nochmal neu auszuchecken und zu compilieren. Mein Binary habe ich am 22.5. compiliert. Laut Log Meldungen Commit 4d9d45c5. Vielleicht hilft es ja trotzdem ein wenig, falls die Veränderungen an anderer Stelle waren.

Mein Testcase war: Einspeisung von ca 6-7A je Phase, also ca 5kW. Im PV Modus wird damit loadpoint.maxCurrent von 20A (Schieflastgrenze bei 1p Ladung) in meinem Fall erreicht und der Bezug auf Phase 1 würde somit auf etwa 14A gehen. Um das Lastmanagement in Aktion zu sehen, habe ich site.maxCurrent auf 8A gesetzt.

Nach dem ersten Einschalten wurde die Ladung nach ein oder zwei Zyklen wieder beendet und kurze Zeit später normal fortgesetzt. Aus den Logs konnte ich keinen Grund dafür erkennen und jetzt, wo ich mich an den Rechner gewagt habe, war der tmux scrollback buffer voll, die Logs von dem Zeitpunkt sind weg :( (das nächste Mal nutze ich tee...)

Danach sieht man ein ziemliches hin- und hergeschaukel: image Das Fahrzeug zieht hier mit ca 16A, d.h. der Effekt aus #1395 kann wohl ausgeschlossen werden.

Zudem wird der Strom auf 9A statt 8A gekappt.

Logs:

Zeiten im Log sind UTC, im Bild MESZ.
[site  ] DEBUG 2022/06/19 09:51:59 ----
[lp-1  ] DEBUG 2022/06/19 09:51:59 charge power: 3874W
[site  ] DEBUG 2022/06/19 09:51:59 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 17.3A, lmCurrentAllowanceTotal: 16.5A, lmCurrentAllowanceLP: 16.5A
[site  ] DEBUG 2022/06/19 09:51:59 pv power: 5461W
[site  ] DEBUG 2022/06/19 09:51:59 grid power: -1288W
[site  ] DEBUG 2022/06/19 09:51:59 grid currents: [8.99 -6.37 -7.63]A
[site  ] DEBUG 2022/06/19 09:51:59 grid margin: -1.0A @ 8.0A
[site  ] DEBUG 2022/06/19 09:51:59 site power: -1188W
[lp-1  ] DEBUG 2022/06/19 09:52:00 charge currents: [16.3 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:00 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:00 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:00 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:52:00 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:00 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:00 load management enabled with max: 16.5A
[lp-1  ] DEBUG 2022/06/19 09:52:00 pv charge current: 22.4A = 17.3A + 5.17A (-1188
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:00 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:00 load management active, reduce from 22.0 to 16.5
[lp-1  ] DEBUG 2022/06/19 09:52:00 max charge current: 16.5A
[site  ] DEBUG 2022/06/19 09:52:04 ----
[lp-1  ] DEBUG 2022/06/19 09:52:04 charge power: 3697W
[site  ] DEBUG 2022/06/19 09:52:04 lm: gridMargin: -1.0A, activeLPs: 1, totalLPCur
rent: 16.5A, lmCurrentAllowanceTotal: 15.5A, lmCurrentAllowanceLP: 15.5A
[site  ] DEBUG 2022/06/19 09:52:04 pv power: 5459W
[site  ] DEBUG 2022/06/19 09:52:05 grid power: -1492W
[site  ] DEBUG 2022/06/19 09:52:05 grid currents: [8.19 -6.39 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:05 grid margin: -0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:05 site power: -1392W
[lp-1  ] DEBUG 2022/06/19 09:52:05 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:05 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:05 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:05 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:05 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:05 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:05 load management enabled with max: 15.5A
[lp-1  ] DEBUG 2022/06/19 09:52:05 pv charge current: 22.6A = 16.5A + 6.05A (-1392
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:05 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:05 load management active, reduce from 22.0 to 15.5
[lp-1  ] DEBUG 2022/06/19 09:52:05 max charge current: 15.5A
[site  ] DEBUG 2022/06/19 09:52:09 ----
[lp-1  ] DEBUG 2022/06/19 09:52:09 charge power: 3335W
[site  ] DEBUG 2022/06/19 09:52:09 lm: gridMargin: -0.2A, activeLPs: 1, totalLPCur
rent: 15.5A, lmCurrentAllowanceTotal: 15.3A, lmCurrentAllowanceLP: 15.3A
[site  ] DEBUG 2022/06/19 09:52:09 pv power: 5456W
[site  ] DEBUG 2022/06/19 09:52:10 grid power: -1846W
[site  ] DEBUG 2022/06/19 09:52:10 grid currents: [6.84 -6.39 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:10 grid margin: 1.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:10 site power: -1746W
[lp-1  ] DEBUG 2022/06/19 09:52:11 charge currents: [14.2 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:11 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:11 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:11 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:52:11 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:11 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:11 load management enabled with max: 15.3A
[lp-1  ] DEBUG 2022/06/19 09:52:11 pv charge current: 23.1A = 15.5A + 7.59A (-1746
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:11 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:11 load management active, reduce from 22.0 to 15.3
[lp-1  ] DEBUG 2022/06/19 09:52:11 max charge current: 15.3A
[site  ] DEBUG 2022/06/19 09:52:14 ----
[lp-1  ] DEBUG 2022/06/19 09:52:14 charge power: 3240W
[site  ] DEBUG 2022/06/19 09:52:14 lm: gridMargin: 1.2A, activeLPs: 1, totalLPCurr
ent: 15.3A, lmCurrentAllowanceTotal: 16.5A, lmCurrentAllowanceLP: 16.5A
[site  ] DEBUG 2022/06/19 09:52:14 pv power: 5455W
[site  ] DEBUG 2022/06/19 09:52:15 grid power: -1940W
[site  ] DEBUG 2022/06/19 09:52:15 grid currents: [6.48 -6.39 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:15 grid margin: 1.5A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:15 site power: -1840W
[lp-1  ] DEBUG 2022/06/19 09:52:15 charge currents: [13.8 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:15 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:15 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:15 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:15 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:15 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:15 load management enabled with max: 16.5A
[lp-1  ] DEBUG 2022/06/19 09:52:15 pv charge current: 23.3A = 15.3A + 8A (-1840W @
 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:15 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:15 load management active, reduce from 22.0 to 16.5
[lp-1  ] DEBUG 2022/06/19 09:52:15 max charge current: 16.5A
[site  ] DEBUG 2022/06/19 09:52:19 ----
[lp-1  ] DEBUG 2022/06/19 09:52:19 charge power: 3695W
[site  ] DEBUG 2022/06/19 09:52:19 lm: gridMargin: 1.5A, activeLPs: 1, totalLPCurr
ent: 15.8A, lmCurrentAllowanceTotal: 17.3A, lmCurrentAllowanceLP: 17.3A
[site  ] DEBUG 2022/06/19 09:52:19 pv power: 5455W
[site  ] DEBUG 2022/06/19 09:52:19 grid power: -1495W
[site  ] DEBUG 2022/06/19 09:52:19 grid currents: [8.17 -6.4 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:19 grid margin: -0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:19 site power: -1395W
[lp-1  ] DEBUG 2022/06/19 09:52:20 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:20 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:20 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:20 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:20 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:20 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:20 load management enabled with max: 17.3A
[lp-1  ] DEBUG 2022/06/19 09:52:20 pv charge current: 22.6A = 16.5A + 6.07A (-1395
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:20 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:20 load management active, reduce from 22.0 to 17.3
[lp-1  ] DEBUG 2022/06/19 09:52:20 max charge current: 17.3A
[site  ] DEBUG 2022/06/19 09:52:24 ----
[lp-1  ] DEBUG 2022/06/19 09:52:24 charge power: 3889W
[site  ] DEBUG 2022/06/19 09:52:24 lm: gridMargin: -0.2A, activeLPs: 1, totalLPCur
rent: 17.3A, lmCurrentAllowanceTotal: 17.1A, lmCurrentAllowanceLP: 17.1A
[site  ] DEBUG 2022/06/19 09:52:24 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:52:24 grid power: -1287W
[site  ] DEBUG 2022/06/19 09:52:24 grid currents: [9 -6.4 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:24 grid margin: -1.0A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:24 site power: -1187W
[lp-1  ] DEBUG 2022/06/19 09:52:25 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:25 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:25 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:25 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:25 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:25 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:25 load management enabled with max: 17.1A
[lp-1  ] DEBUG 2022/06/19 09:52:25 pv charge current: 22.4A = 17.3A + 5.16A (-1187
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:25 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:25 load management active, reduce from 22.0 to 17.1
[lp-1  ] DEBUG 2022/06/19 09:52:25 max charge current: 17.1A
[site  ] DEBUG 2022/06/19 09:52:29 ----
[lp-1  ] DEBUG 2022/06/19 09:52:29 charge power: 3803W
[site  ] DEBUG 2022/06/19 09:52:29 lm: gridMargin: -1.0A, activeLPs: 1, totalLPCur
rent: 17.1A, lmCurrentAllowanceTotal: 16.1A, lmCurrentAllowanceLP: 16.1A
[site  ] DEBUG 2022/06/19 09:52:29 pv power: 5461W
[site  ] DEBUG 2022/06/19 09:52:29 grid power: -1342W
[site  ] DEBUG 2022/06/19 09:52:29 grid currents: [8.8 -6.42 -7.63]A
[site  ] DEBUG 2022/06/19 09:52:29 grid margin: -0.8A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:29 site power: -1242W
[lp-1  ] DEBUG 2022/06/19 09:52:30 charge currents: [16 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:30 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:30 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:30 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:52:30 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:30 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:30 load management enabled with max: 16.1A
[lp-1  ] DEBUG 2022/06/19 09:52:30 pv charge current: 22.5A = 17.1A + 5.4A (-1242W
 @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:30 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:30 load management active, reduce from 22.0 to 16.1
[lp-1  ] DEBUG 2022/06/19 09:52:30 max charge current: 16.1A
[site  ] DEBUG 2022/06/19 09:52:34 ----
[lp-1  ] DEBUG 2022/06/19 09:52:34 charge power: 3587W
[site  ] DEBUG 2022/06/19 09:52:34 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 16.1A, lmCurrentAllowanceTotal: 15.3A, lmCurrentAllowanceLP: 15.3A
[site  ] DEBUG 2022/06/19 09:52:34 pv power: 5463W
[site  ] DEBUG 2022/06/19 09:52:34 grid power: -1614W
[site  ] DEBUG 2022/06/19 09:52:35 grid currents: [7.73 -6.42 -7.63]A
[site  ] DEBUG 2022/06/19 09:52:35 grid margin: 0.3A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:35 site power: -1514W
[lp-1  ] DEBUG 2022/06/19 09:52:35 charge currents: [15.2 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:35 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:35 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:35 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:52:35 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:35 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:35 load management enabled with max: 15.3A
[lp-1  ] DEBUG 2022/06/19 09:52:35 pv charge current: 22.7A = 16.1A + 6.58A (-1514
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:35 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:35 load management active, reduce from 22.0 to 15.3
[lp-1  ] DEBUG 2022/06/19 09:52:35 max charge current: 15.3A
[site  ] DEBUG 2022/06/19 09:52:39 ----
[lp-1  ] DEBUG 2022/06/19 09:52:39 charge power: 3236W
[site  ] DEBUG 2022/06/19 09:52:39 lm: gridMargin: 0.3A, activeLPs: 1, totalLPCurr
ent: 15.3A, lmCurrentAllowanceTotal: 15.6A, lmCurrentAllowanceLP: 15.6A
[site  ] DEBUG 2022/06/19 09:52:39 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:52:39 grid power: -1938W
[site  ] DEBUG 2022/06/19 09:52:39 grid currents: [6.5 -6.41 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:39 grid margin: 1.5A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:39 site power: -1838W
[lp-1  ] DEBUG 2022/06/19 09:52:40 charge currents: [13.8 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:40 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:40 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:40 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:40 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:40 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:40 load management enabled with max: 15.6A
[lp-1  ] DEBUG 2022/06/19 09:52:40 pv charge current: 23.3A = 15.3A + 7.99A (-1838
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:40 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:40 load management active, reduce from 22.0 to 15.6
[lp-1  ] DEBUG 2022/06/19 09:52:40 max charge current: 15.6A
[site  ] DEBUG 2022/06/19 09:52:44 ----
[lp-1  ] DEBUG 2022/06/19 09:52:44 charge power: 3328W
[site  ] DEBUG 2022/06/19 09:52:44 lm: gridMargin: 1.5A, activeLPs: 1, totalLPCurr
ent: 15.6A, lmCurrentAllowanceTotal: 17.1A, lmCurrentAllowanceLP: 17.1A
[site  ] DEBUG 2022/06/19 09:52:44 pv power: 5459W
[site  ] DEBUG 2022/06/19 09:52:44 grid power: -1836W
[site  ] DEBUG 2022/06/19 09:52:44 grid currents: [6.87 -6.39 -7.63]A
[site  ] DEBUG 2022/06/19 09:52:44 grid margin: 1.1A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:44 site power: -1736W
[lp-1  ] DEBUG 2022/06/19 09:52:45 charge currents: [14.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:45 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:45 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:45 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:45 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:45 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:45 load management enabled with max: 17.1A
[lp-1  ] DEBUG 2022/06/19 09:52:45 pv charge current: 23.1A = 15.6A + 7.55A (-1736
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:45 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:45 load management active, reduce from 22.0 to 17.1
[lp-1  ] DEBUG 2022/06/19 09:52:45 max charge current: 17.1A
[site  ] DEBUG 2022/06/19 09:52:49 ----
[lp-1  ] DEBUG 2022/06/19 09:52:49 charge power: 3829W
[site  ] DEBUG 2022/06/19 09:52:49 lm: gridMargin: 1.1A, activeLPs: 1, totalLPCurr
ent: 16.1A, lmCurrentAllowanceTotal: 17.2A, lmCurrentAllowanceLP: 17.2A
[site  ] DEBUG 2022/06/19 09:52:49 pv power: 5464W
[site  ] DEBUG 2022/06/19 09:52:49 grid power: -1350W
[site  ] DEBUG 2022/06/19 09:52:49 grid currents: [8.76 -6.41 -7.63]A
[site  ] DEBUG 2022/06/19 09:52:49 grid margin: -0.8A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:49 site power: -1250W
[lp-1  ] DEBUG 2022/06/19 09:52:50 charge currents: [16.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:50 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:50 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:50 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:52:50 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:50 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:50 load management enabled with max: 17.2A
[lp-1  ] DEBUG 2022/06/19 09:52:50 pv charge current: 22.5A = 17.1A + 5.43A (-1250
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:50 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:50 load management active, reduce from 22.0 to 17.2
[lp-1  ] DEBUG 2022/06/19 09:52:50 max charge current: 17.2A
[site  ] DEBUG 2022/06/19 09:52:54 ----
[lp-1  ] DEBUG 2022/06/19 09:52:54 charge power: 3892W
[site  ] DEBUG 2022/06/19 09:52:54 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 17.2A, lmCurrentAllowanceTotal: 16.5A, lmCurrentAllowanceLP: 16.5A
[site  ] DEBUG 2022/06/19 09:52:54 pv power: 5463W
[site  ] DEBUG 2022/06/19 09:52:54 grid power: -1313W
[site  ] DEBUG 2022/06/19 09:52:54 grid currents: [8.95 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:52:54 grid margin: -0.9A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:54 site power: -1213W
[lp-1  ] DEBUG 2022/06/19 09:52:55 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:52:55 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:52:55 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:52:55 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:52:55 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:52:55 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:52:55 load management enabled with max: 16.5A
[lp-1  ] DEBUG 2022/06/19 09:52:55 pv charge current: 22.5A = 17.2A + 5.27A (-1213
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:52:55 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:52:55 load management active, reduce from 22.0 to 16.5
[lp-1  ] DEBUG 2022/06/19 09:52:55 max charge current: 16.5A
[site  ] DEBUG 2022/06/19 09:52:59 ----
[lp-1  ] DEBUG 2022/06/19 09:52:59 charge power: 3697W
[site  ] DEBUG 2022/06/19 09:52:59 lm: gridMargin: -0.9A, activeLPs: 1, totalLPCur
rent: 16.5A, lmCurrentAllowanceTotal: 15.5A, lmCurrentAllowanceLP: 15.5A
[site  ] DEBUG 2022/06/19 09:52:59 pv power: 5461W
[site  ] DEBUG 2022/06/19 09:52:59 grid power: -1498W
[site  ] DEBUG 2022/06/19 09:52:59 grid currents: [8.27 -6.48 -7.63]A
[site  ] DEBUG 2022/06/19 09:52:59 grid margin: -0.3A @ 8.0A
[site  ] DEBUG 2022/06/19 09:52:59 site power: -1398W
[lp-1  ] DEBUG 2022/06/19 09:53:00 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:00 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:00 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:00 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:53:00 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:00 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:00 load management enabled with max: 15.5A
[lp-1  ] DEBUG 2022/06/19 09:53:00 pv charge current: 22.6A = 16.5A + 6.08A (-1398
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:00 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:00 load management active, reduce from 22.0 to 15.5
[lp-1  ] DEBUG 2022/06/19 09:53:00 max charge current: 15.5A
[site  ] DEBUG 2022/06/19 09:53:04 ----
[lp-1  ] DEBUG 2022/06/19 09:53:04 charge power: 3315W
[site  ] DEBUG 2022/06/19 09:53:04 lm: gridMargin: -0.3A, activeLPs: 1, totalLPCur
rent: 15.5A, lmCurrentAllowanceTotal: 15.3A, lmCurrentAllowanceLP: 15.3A
[site  ] DEBUG 2022/06/19 09:53:04 pv power: 5462W
[site  ] DEBUG 2022/06/19 09:53:04 grid power: -1868W
[site  ] DEBUG 2022/06/19 09:53:04 grid currents: [6.84 -6.47 -7.63]A
[site  ] DEBUG 2022/06/19 09:53:04 grid margin: 1.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:04 site power: -1768W
[lp-1  ] DEBUG 2022/06/19 09:53:05 charge currents: [14.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:05 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:05 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:05 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:05 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:05 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:05 load management enabled with max: 15.3A
[lp-1  ] DEBUG 2022/06/19 09:53:05 pv charge current: 23.2A = 15.5A + 7.69A (-1768
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:05 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:05 load management active, reduce from 22.0 to 15.3
[lp-1  ] DEBUG 2022/06/19 09:53:05 max charge current: 15.3A
[site  ] DEBUG 2022/06/19 09:53:09 ----
[lp-1  ] DEBUG 2022/06/19 09:53:09 charge power: 3227W
[site  ] DEBUG 2022/06/19 09:53:09 lm: gridMargin: 1.2A, activeLPs: 1, totalLPCurr
ent: 15.3A, lmCurrentAllowanceTotal: 16.4A, lmCurrentAllowanceLP: 16.4A
[site  ] DEBUG 2022/06/19 09:53:09 pv power: 5455W
[site  ] DEBUG 2022/06/19 09:53:09 grid power: -1966W
[site  ] DEBUG 2022/06/19 09:53:09 grid currents: [6.46 -6.49 -7.62]A
[site  ] DEBUG 2022/06/19 09:53:09 grid margin: 1.5A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:09 site power: -1866W
[lp-1  ] DEBUG 2022/06/19 09:53:10 charge currents: [13.7 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:10 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:10 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:10 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:10 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:10 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:10 load management enabled with max: 16.4A
[lp-1  ] DEBUG 2022/06/19 09:53:10 pv charge current: 23.4A = 15.3A + 8.11A (-1866
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:10 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:10 load management active, reduce from 22.0 to 16.4
[lp-1  ] DEBUG 2022/06/19 09:53:10 max charge current: 16.4A
[site  ] DEBUG 2022/06/19 09:53:14 ----
[lp-1  ] DEBUG 2022/06/19 09:53:14 charge power: 3703W
[site  ] DEBUG 2022/06/19 09:53:14 lm: gridMargin: 1.5A, activeLPs: 1, totalLPCurr
ent: 15.7A, lmCurrentAllowanceTotal: 17.3A, lmCurrentAllowanceLP: 17.3A
[site  ] DEBUG 2022/06/19 09:53:14 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:53:14 grid power: -1516W
[site  ] DEBUG 2022/06/19 09:53:14 grid currents: [8.19 -6.48 -7.61]A
[site  ] DEBUG 2022/06/19 09:53:14 grid margin: -0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:14 site power: -1416W
[lp-1  ] DEBUG 2022/06/19 09:53:15 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:15 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:15 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:15 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:15 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:15 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:15 load management enabled with max: 17.3A
[lp-1  ] DEBUG 2022/06/19 09:53:15 pv charge current: 22.6A = 16.4A + 6.16A (-1416
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:15 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:15 load management active, reduce from 22.0 to 17.3
[lp-1  ] DEBUG 2022/06/19 09:53:15 max charge current: 17.3A
[site  ] DEBUG 2022/06/19 09:53:19 ----
[lp-1  ] DEBUG 2022/06/19 09:53:19 charge power: 3890W
[site  ] DEBUG 2022/06/19 09:53:19 lm: gridMargin: -0.2A, activeLPs: 1, totalLPCur
rent: 17.3A, lmCurrentAllowanceTotal: 17.1A, lmCurrentAllowanceLP: 17.1A
[site  ] DEBUG 2022/06/19 09:53:19 pv power: 5464W
[site  ] DEBUG 2022/06/19 09:53:19 grid power: -1325W
[site  ] DEBUG 2022/06/19 09:53:19 grid currents: [8.95 -6.49 -7.63]A
[site  ] DEBUG 2022/06/19 09:53:19 grid margin: -0.9A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:19 site power: -1225W
[lp-1  ] DEBUG 2022/06/19 09:53:20 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:20 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:20 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:20 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:53:20 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:20 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:20 load management enabled with max: 17.1A
[lp-1  ] DEBUG 2022/06/19 09:53:20 pv charge current: 22.6A = 17.3A + 5.33A (-1225
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:20 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:20 load management active, reduce from 22.0 to 17.1
[lp-1  ] DEBUG 2022/06/19 09:53:20 max charge current: 17.1A
[site  ] DEBUG 2022/06/19 09:53:24 ----
[lp-1  ] DEBUG 2022/06/19 09:53:24 charge power: 3762W
[site  ] DEBUG 2022/06/19 09:53:24 lm: gridMargin: -0.9A, activeLPs: 1, totalLPCur
rent: 17.1A, lmCurrentAllowanceTotal: 16.1A, lmCurrentAllowanceLP: 16.1A
[site  ] DEBUG 2022/06/19 09:53:24 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:53:24 grid power: -1347W
[site  ] DEBUG 2022/06/19 09:53:25 grid currents: [8.84 -6.48 -7.63]A
[site  ] DEBUG 2022/06/19 09:53:25 grid margin: -0.8A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:25 site power: -1247W
[lp-1  ] DEBUG 2022/06/19 09:53:25 charge currents: [16.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:25 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:25 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:25 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:53:25 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:25 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:25 load management enabled with max: 16.1A
[lp-1  ] DEBUG 2022/06/19 09:53:25 pv charge current: 22.5A = 17.1A + 5.42A (-1247
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:25 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:25 load management active, reduce from 22.0 to 16.1
[lp-1  ] DEBUG 2022/06/19 09:53:25 max charge current: 16.1A
[site  ] DEBUG 2022/06/19 09:53:29 ----
[lp-1  ] DEBUG 2022/06/19 09:53:29 charge power: 3584W
[site  ] DEBUG 2022/06/19 09:53:29 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 16.1A, lmCurrentAllowanceTotal: 15.3A, lmCurrentAllowanceLP: 15.3A
[site  ] DEBUG 2022/06/19 09:53:29 pv power: 5465W
[site  ] DEBUG 2022/06/19 09:53:29 grid power: -1641W
[site  ] DEBUG 2022/06/19 09:53:29 grid currents: [7.72 -6.48 -7.63]A
[site  ] DEBUG 2022/06/19 09:53:29 grid margin: 0.3A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:29 site power: -1541W
[lp-1  ] DEBUG 2022/06/19 09:53:30 charge currents: [15.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:30 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:30 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:30 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:30 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:30 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:30 load management enabled with max: 15.3A
[lp-1  ] DEBUG 2022/06/19 09:53:30 pv charge current: 22.8A = 16.1A + 6.7A (-1541W
 @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:30 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:30 load management active, reduce from 22.0 to 15.3
[lp-1  ] DEBUG 2022/06/19 09:53:30 max charge current: 15.3A
[site  ] DEBUG 2022/06/19 09:53:34 ----
[lp-1  ] DEBUG 2022/06/19 09:53:34 charge power: 3235W
[site  ] DEBUG 2022/06/19 09:53:34 lm: gridMargin: 0.3A, activeLPs: 1, totalLPCurr
ent: 15.3A, lmCurrentAllowanceTotal: 15.6A, lmCurrentAllowanceLP: 15.6A
[site  ] DEBUG 2022/06/19 09:53:34 pv power: 5459W
[site  ] DEBUG 2022/06/19 09:53:34 grid power: -1971W
[site  ] DEBUG 2022/06/19 09:53:34 grid currents: [6.47 -6.47 -7.63]A
[site  ] DEBUG 2022/06/19 09:53:34 grid margin: 1.5A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:34 site power: -1871W
[lp-1  ] DEBUG 2022/06/19 09:53:35 charge currents: [13.8 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:35 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:35 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:35 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:35 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:35 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:35 load management enabled with max: 15.6A
[lp-1  ] DEBUG 2022/06/19 09:53:35 pv charge current: 23.4A = 15.3A + 8.13A (-1871
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:35 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:35 load management active, reduce from 22.0 to 15.6
[lp-1  ] DEBUG 2022/06/19 09:53:35 max charge current: 15.6A
[site  ] DEBUG 2022/06/19 09:53:39 ----
[lp-1  ] DEBUG 2022/06/19 09:53:39 charge power: 3408W
[site  ] DEBUG 2022/06/19 09:53:39 lm: gridMargin: 1.5A, activeLPs: 1, totalLPCurr
ent: 15.6A, lmCurrentAllowanceTotal: 17.1A, lmCurrentAllowanceLP: 17.1A
[site  ] DEBUG 2022/06/19 09:53:39 pv power: 5045W
[site  ] DEBUG 2022/06/19 09:53:39 grid power: -1601W
[site  ] DEBUG 2022/06/19 09:53:39 grid currents: [7.44 -5.88 -7.03]A
[site  ] DEBUG 2022/06/19 09:53:39 grid margin: 0.6A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:39 site power: -1501W
[lp-1  ] DEBUG 2022/06/19 09:53:40 charge currents: [14.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:40 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:40 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:40 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:40 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:40 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:40 load management enabled with max: 17.1A
[lp-1  ] DEBUG 2022/06/19 09:53:40 pv charge current: 22.1A = 15.6A + 6.53A (-1501
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:40 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:40 load management active, reduce from 22.0 to 17.1
[lp-1  ] DEBUG 2022/06/19 09:53:40 max charge current: 17.1A
[site  ] DEBUG 2022/06/19 09:53:44 ----
[lp-1  ] DEBUG 2022/06/19 09:53:44 charge power: 3841W
[site  ] DEBUG 2022/06/19 09:53:44 lm: gridMargin: 0.6A, activeLPs: 1, totalLPCurr
ent: 16.1A, lmCurrentAllowanceTotal: 16.7A, lmCurrentAllowanceLP: 16.7A
[site  ] DEBUG 2022/06/19 09:53:44 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:53:44 grid power: -1357W
[site  ] DEBUG 2022/06/19 09:53:44 grid currents: [8.78 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:53:44 grid margin: -0.8A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:44 site power: -1257W
[lp-1  ] DEBUG 2022/06/19 09:53:45 charge currents: [16.2 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:45 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:45 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:45 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:53:45 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:45 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:45 load management enabled with max: 16.7A
[lp-1  ] DEBUG 2022/06/19 09:53:45 pv charge current: 22.6A = 17.1A + 5.46A (-1257
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:45 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:45 load management active, reduce from 22.0 to 16.7
[lp-1  ] DEBUG 2022/06/19 09:53:45 max charge current: 16.7A
[site  ] DEBUG 2022/06/19 09:53:49 ----
[lp-1  ] DEBUG 2022/06/19 09:53:49 charge power: 3749W
[site  ] DEBUG 2022/06/19 09:53:49 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 16.7A, lmCurrentAllowanceTotal: 15.9A, lmCurrentAllowanceLP: 15.9A
[site  ] DEBUG 2022/06/19 09:53:49 pv power: 5462W
[site  ] DEBUG 2022/06/19 09:53:49 grid power: -1456W
[site  ] DEBUG 2022/06/19 09:53:49 grid currents: [8.4 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:53:49 grid margin: -0.4A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:49 site power: -1356W
[lp-1  ] DEBUG 2022/06/19 09:53:50 charge currents: [15.7 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:50 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:50 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:50 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:53:50 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:50 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:50 load management enabled with max: 15.9A
[lp-1  ] DEBUG 2022/06/19 09:53:50 pv charge current: 22.6A = 16.7A + 5.9A (-1356W
 @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:50 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:50 load management active, reduce from 22.0 to 15.9
[lp-1  ] DEBUG 2022/06/19 09:53:50 max charge current: 15.9A
[site  ] DEBUG 2022/06/19 09:53:54 ----
[lp-1  ] DEBUG 2022/06/19 09:53:54 charge power: 3468W
[site  ] DEBUG 2022/06/19 09:53:54 lm: gridMargin: -0.4A, activeLPs: 1, totalLPCur
rent: 15.9A, lmCurrentAllowanceTotal: 15.5A, lmCurrentAllowanceLP: 15.5A
[site  ] DEBUG 2022/06/19 09:53:54 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:53:54 grid power: -1733W
[site  ] DEBUG 2022/06/19 09:53:54 grid currents: [7.3 -6.44 -7.62]A
[site  ] DEBUG 2022/06/19 09:53:54 grid margin: 0.7A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:54 site power: -1633W
[lp-1  ] DEBUG 2022/06/19 09:53:55 charge currents: [14.7 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:53:55 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:53:55 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:53:55 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:53:55 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:53:55 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:53:55 load management enabled with max: 15.5A
[lp-1  ] DEBUG 2022/06/19 09:53:55 pv charge current: 23A = 15.9A + 7.1A (-1633W @
 1p)
[lp-1  ] DEBUG 2022/06/19 09:53:55 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:53:55 load management active, reduce from 22.0 to 15.5
[lp-1  ] DEBUG 2022/06/19 09:53:55 max charge current: 15.5A
[site  ] DEBUG 2022/06/19 09:53:59 ----
[lp-1  ] DEBUG 2022/06/19 09:53:59 charge power: 3306W
[site  ] DEBUG 2022/06/19 09:53:59 lm: gridMargin: 0.7A, activeLPs: 1, totalLPCurr
ent: 15.5A, lmCurrentAllowanceTotal: 16.2A, lmCurrentAllowanceLP: 16.2A
[site  ] DEBUG 2022/06/19 09:53:59 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:53:59 grid power: -1865W
[site  ] DEBUG 2022/06/19 09:53:59 grid currents: [6.85 -6.47 -7.61]A
[site  ] DEBUG 2022/06/19 09:53:59 grid margin: 1.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:53:59 site power: -1765W
[lp-1  ] DEBUG 2022/06/19 09:54:00 charge currents: [14.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:00 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:00 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:00 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:00 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:00 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:00 load management enabled with max: 16.2A
[lp-1  ] DEBUG 2022/06/19 09:54:00 pv charge current: 23.2A = 15.5A + 7.68A (-1765
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:00 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:00 load management active, reduce from 22.0 to 16.2
[lp-1  ] DEBUG 2022/06/19 09:54:00 max charge current: 16.2A
[site  ] DEBUG 2022/06/19 09:54:04 ----
[lp-1  ] DEBUG 2022/06/19 09:54:04 charge power: 3578W
[site  ] DEBUG 2022/06/19 09:54:04 lm: gridMargin: 1.2A, activeLPs: 1, totalLPCurr
ent: 16.2A, lmCurrentAllowanceTotal: 17.3A, lmCurrentAllowanceLP: 17.3A
[site  ] DEBUG 2022/06/19 09:54:04 pv power: 5447W
[site  ] DEBUG 2022/06/19 09:54:05 grid power: -1611W
[site  ] DEBUG 2022/06/19 09:54:05 grid currents: [7.76 -6.45 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:05 grid margin: 0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:05 site power: -1511W
[lp-1  ] DEBUG 2022/06/19 09:54:06 charge currents: [15.2 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:06 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:06 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:06 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:06 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:06 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:06 load management enabled with max: 17.3A
[lp-1  ] DEBUG 2022/06/19 09:54:06 pv charge current: 22.8A = 16.2A + 6.57A (-1511
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:06 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:06 load management active, reduce from 22.0 to 17.3
[lp-1  ] DEBUG 2022/06/19 09:54:06 max charge current: 17.3A
[site  ] DEBUG 2022/06/19 09:54:09 ----
[lp-1  ] DEBUG 2022/06/19 09:54:09 charge power: 3896W
[site  ] DEBUG 2022/06/19 09:54:09 lm: gridMargin: 0.2A, activeLPs: 1, totalLPCurr
ent: 17.2A, lmCurrentAllowanceTotal: 17.4A, lmCurrentAllowanceLP: 17.4A
[site  ] DEBUG 2022/06/19 09:54:09 pv power: 5460W
[site  ] DEBUG 2022/06/19 09:54:09 grid power: -1322W
[site  ] DEBUG 2022/06/19 09:54:09 grid currents: [8.93 -6.47 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:09 grid margin: -0.9A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:09 site power: -1222W
[lp-1  ] DEBUG 2022/06/19 09:54:10 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:10 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:10 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:10 next soc poll remaining time: 1h59m56s
[lp-1  ] DEBUG 2022/06/19 09:54:10 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:10 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:10 load management enabled with max: 17.4A
[lp-1  ] DEBUG 2022/06/19 09:54:10 pv charge current: 22.7A = 17.3A + 5.31A (-1222
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:10 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:10 load management active, reduce from 22.0 to 17.4
[lp-1  ] DEBUG 2022/06/19 09:54:10 max charge current: 17.4A
[site  ] DEBUG 2022/06/19 09:54:14 ----
[lp-1  ] DEBUG 2022/06/19 09:54:14 charge power: 3892W
[site  ] DEBUG 2022/06/19 09:54:14 lm: gridMargin: -0.9A, activeLPs: 1, totalLPCur
rent: 17.4A, lmCurrentAllowanceTotal: 16.5A, lmCurrentAllowanceLP: 16.5A
[site  ] DEBUG 2022/06/19 09:54:14 pv power: 5459W
[site  ] DEBUG 2022/06/19 09:54:14 grid power: -1291W
[site  ] DEBUG 2022/06/19 09:54:15 grid currents: [9.01 -6.44 -7.61]A
[site  ] DEBUG 2022/06/19 09:54:15 grid margin: -1.0A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:15 site power: -1191W
[lp-1  ] DEBUG 2022/06/19 09:54:15 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:15 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:15 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:15 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:15 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:15 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:15 load management enabled with max: 16.5A
[lp-1  ] DEBUG 2022/06/19 09:54:15 pv charge current: 22.6A = 17.4A + 5.18A (-1191
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:15 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:15 load management active, reduce from 22.0 to 16.5
[lp-1  ] DEBUG 2022/06/19 09:54:15 max charge current: 16.5A
[site  ] DEBUG 2022/06/19 09:54:19 ----
[lp-1  ] DEBUG 2022/06/19 09:54:19 charge power: 3688W
[site  ] DEBUG 2022/06/19 09:54:19 lm: gridMargin: -1.0A, activeLPs: 1, totalLPCur
rent: 16.5A, lmCurrentAllowanceTotal: 15.5A, lmCurrentAllowanceLP: 15.5A
[site  ] DEBUG 2022/06/19 09:54:19 pv power: 5458W
[site  ] DEBUG 2022/06/19 09:54:19 grid power: -1489W
[site  ] DEBUG 2022/06/19 09:54:19 grid currents: [8.28 -6.47 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:19 grid margin: -0.3A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:19 site power: -1389W
[lp-1  ] DEBUG 2022/06/19 09:54:20 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:20 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:20 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:20 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:54:20 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:20 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:20 load management enabled with max: 15.5A
[lp-1  ] DEBUG 2022/06/19 09:54:20 pv charge current: 22.5A = 16.5A + 6.04A (-1389
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:20 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:20 load management active, reduce from 22.0 to 15.5
[lp-1  ] DEBUG 2022/06/19 09:54:20 max charge current: 15.5A
[site  ] DEBUG 2022/06/19 09:54:24 ----
[lp-1  ] DEBUG 2022/06/19 09:54:24 charge power: 3395W
[site  ] DEBUG 2022/06/19 09:54:24 lm: gridMargin: -0.3A, activeLPs: 1, totalLPCur
rent: 15.5A, lmCurrentAllowanceTotal: 15.2A, lmCurrentAllowanceLP: 15.2A
[site  ] DEBUG 2022/06/19 09:54:24 pv power: 5458W
[site  ] DEBUG 2022/06/19 09:54:24 grid power: -1869W
[site  ] DEBUG 2022/06/19 09:54:24 grid currents: [6.88 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:24 grid margin: 1.1A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:24 site power: -1769W
[lp-1  ] DEBUG 2022/06/19 09:54:25 charge currents: [14.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:25 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:25 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:25 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:54:25 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:25 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:25 load management enabled with max: 15.2A
[lp-1  ] DEBUG 2022/06/19 09:54:25 pv charge current: 23.2A = 15.5A + 7.69A (-1769
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:25 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:25 load management active, reduce from 22.0 to 15.2
[lp-1  ] DEBUG 2022/06/19 09:54:25 max charge current: 15.2A
[site  ] DEBUG 2022/06/19 09:54:29 ----
[lp-1  ] DEBUG 2022/06/19 09:54:29 charge power: 3230W
[site  ] DEBUG 2022/06/19 09:54:29 lm: gridMargin: 1.1A, activeLPs: 1, totalLPCurr
ent: 15.2A, lmCurrentAllowanceTotal: 16.3A, lmCurrentAllowanceLP: 16.3A
[site  ] DEBUG 2022/06/19 09:54:29 pv power: 5447W
[site  ] DEBUG 2022/06/19 09:54:29 grid power: -1910W
[site  ] DEBUG 2022/06/19 09:54:29 grid currents: [6.63 -6.46 -7.61]A
[site  ] DEBUG 2022/06/19 09:54:29 grid margin: 1.4A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:29 site power: -1810W
[lp-1  ] DEBUG 2022/06/19 09:54:30 charge currents: [13.9 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:30 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:30 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:30 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:30 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:30 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:30 load management enabled with max: 16.3A
[lp-1  ] DEBUG 2022/06/19 09:54:30 pv charge current: 23.1A = 15.2A + 7.87A (-1810
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:30 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:30 load management active, reduce from 22.0 to 16.3
[lp-1  ] DEBUG 2022/06/19 09:54:30 max charge current: 16.3A
[site  ] DEBUG 2022/06/19 09:54:34 ----
[lp-1  ] DEBUG 2022/06/19 09:54:34 charge power: 3715W
[site  ] DEBUG 2022/06/19 09:54:34 lm: gridMargin: 1.4A, activeLPs: 1, totalLPCurr
ent: 15.9A, lmCurrentAllowanceTotal: 17.3A, lmCurrentAllowanceLP: 17.3A
[site  ] DEBUG 2022/06/19 09:54:34 pv power: 5452W
[site  ] DEBUG 2022/06/19 09:54:34 grid power: -1511W
[site  ] DEBUG 2022/06/19 09:54:34 grid currents: [8.22 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:34 grid margin: -0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:34 site power: -1411W
[lp-1  ] DEBUG 2022/06/19 09:54:35 charge currents: [15.6 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:35 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:35 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:35 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:54:35 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:35 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:35 load management enabled with max: 17.3A
[lp-1  ] DEBUG 2022/06/19 09:54:35 pv charge current: 22.5A = 16.3A + 6.14A (-1411
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:35 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:35 load management active, reduce from 22.0 to 17.3
[lp-1  ] DEBUG 2022/06/19 09:54:35 max charge current: 17.3A
[site  ] DEBUG 2022/06/19 09:54:39 ----
[lp-1  ] DEBUG 2022/06/19 09:54:39 charge power: 3904W
[site  ] DEBUG 2022/06/19 09:54:39 lm: gridMargin: -0.2A, activeLPs: 1, totalLPCur
rent: 17.3A, lmCurrentAllowanceTotal: 17.0A, lmCurrentAllowanceLP: 17.0A
[site  ] DEBUG 2022/06/19 09:54:39 pv power: 5453W
[site  ] DEBUG 2022/06/19 09:54:39 grid power: -1307W
[site  ] DEBUG 2022/06/19 09:54:40 grid currents: [8.96 -6.45 -7.6]A
[site  ] DEBUG 2022/06/19 09:54:40 grid margin: -1.0A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:40 site power: -1207W
[lp-1  ] DEBUG 2022/06/19 09:54:40 charge currents: [16.4 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:40 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:40 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:40 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:40 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:40 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:40 load management enabled with max: 17.0A
[lp-1  ] DEBUG 2022/06/19 09:54:40 pv charge current: 22.5A = 17.3A + 5.25A (-1207
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:40 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:40 load management active, reduce from 22.0 to 17.0
[lp-1  ] DEBUG 2022/06/19 09:54:40 max charge current: 17A
[site  ] DEBUG 2022/06/19 09:54:44 ----
[lp-1  ] DEBUG 2022/06/19 09:54:44 charge power: 3832W
[site  ] DEBUG 2022/06/19 09:54:44 lm: gridMargin: -1.0A, activeLPs: 1, totalLPCur
rent: 17.0A, lmCurrentAllowanceTotal: 16.1A, lmCurrentAllowanceLP: 16.1A
[site  ] DEBUG 2022/06/19 09:54:44 pv power: 5452W
[site  ] DEBUG 2022/06/19 09:54:44 grid power: -1352W
[site  ] DEBUG 2022/06/19 09:54:44 grid currents: [8.79 -6.47 -7.61]A
[site  ] DEBUG 2022/06/19 09:54:44 grid margin: -0.8A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:44 site power: -1252W
[lp-1  ] DEBUG 2022/06/19 09:54:45 charge currents: [16.2 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:45 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:45 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:45 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:45 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:45 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:45 load management enabled with max: 16.1A
[lp-1  ] DEBUG 2022/06/19 09:54:45 pv charge current: 22.5A = 17A + 5.44A (-1252W
@ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:45 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:45 load management active, reduce from 22.0 to 16.1
[lp-1  ] DEBUG 2022/06/19 09:54:45 max charge current: 16.1A
[site  ] DEBUG 2022/06/19 09:54:49 ----
[lp-1  ] DEBUG 2022/06/19 09:54:49 charge power: 3590W
[site  ] DEBUG 2022/06/19 09:54:49 lm: gridMargin: -0.8A, activeLPs: 1, totalLPCur
rent: 16.1A, lmCurrentAllowanceTotal: 15.3A, lmCurrentAllowanceLP: 15.3A
[site  ] DEBUG 2022/06/19 09:54:49 pv power: 5453W
[site  ] DEBUG 2022/06/19 09:54:49 grid power: -1620W
[site  ] DEBUG 2022/06/19 09:54:49 grid currents: [7.77 -6.46 -7.61]A
[site  ] DEBUG 2022/06/19 09:54:49 grid margin: 0.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:49 site power: -1520W
[lp-1  ] DEBUG 2022/06/19 09:54:50 charge currents: [15.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:50 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:50 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:50 next soc poll remaining time: 1h59m55s
[lp-1  ] DEBUG 2022/06/19 09:54:50 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:50 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:50 load management enabled with max: 15.3A
[lp-1  ] DEBUG 2022/06/19 09:54:50 pv charge current: 22.7A = 16.1A + 6.61A (-1520
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:50 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:50 load management active, reduce from 22.0 to 15.3
[lp-1  ] DEBUG 2022/06/19 09:54:50 max charge current: 15.3A
[site  ] DEBUG 2022/06/19 09:54:54 ----
[lp-1  ] DEBUG 2022/06/19 09:54:54 charge power: 3285W
[site  ] DEBUG 2022/06/19 09:54:54 lm: gridMargin: 0.2A, activeLPs: 1, totalLPCurr
ent: 15.3A, lmCurrentAllowanceTotal: 15.5A, lmCurrentAllowanceLP: 15.5A
[site  ] DEBUG 2022/06/19 09:54:54 pv power: 5456W
[site  ] DEBUG 2022/06/19 09:54:54 grid power: -1970W
[site  ] DEBUG 2022/06/19 09:54:54 grid currents: [6.44 -6.46 -7.62]A
[site  ] DEBUG 2022/06/19 09:54:54 grid margin: 1.6A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:54 site power: -1870W
[lp-1  ] DEBUG 2022/06/19 09:54:55 charge currents: [13.7 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:54:55 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:54:55 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:54:55 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:54:55 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:54:55 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:54:55 load management enabled with max: 15.5A
[lp-1  ] DEBUG 2022/06/19 09:54:55 pv charge current: 23.4A = 15.3A + 8.13A (-1870
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:54:55 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:54:55 load management active, reduce from 22.0 to 15.5
[lp-1  ] DEBUG 2022/06/19 09:54:55 max charge current: 15.5A
[site  ] DEBUG 2022/06/19 09:54:59 ----
[lp-1  ] DEBUG 2022/06/19 09:54:59 charge power: 3342W
[site  ] DEBUG 2022/06/19 09:54:59 lm: gridMargin: 1.6A, activeLPs: 1, totalLPCurr
ent: 15.5A, lmCurrentAllowanceTotal: 17.1A, lmCurrentAllowanceLP: 17.1A
[site  ] DEBUG 2022/06/19 09:54:59 pv power: 5456W
[site  ] DEBUG 2022/06/19 09:54:59 grid power: -1881W
[site  ] DEBUG 2022/06/19 09:54:59 grid currents: [6.8 -6.45 -7.64]A
[site  ] DEBUG 2022/06/19 09:54:59 grid margin: 1.2A @ 8.0A
[site  ] DEBUG 2022/06/19 09:54:59 site power: -1781W
[lp-1  ] DEBUG 2022/06/19 09:55:00 charge currents: [14.1 0 0]A
[lp-1  ] DEBUG 2022/06/19 09:55:00 detected phases: 1p
[lp-1  ] DEBUG 2022/06/19 09:55:00 charger status: C
[lp-1  ] DEBUG 2022/06/19 09:55:00 next soc poll remaining time: 1h59m54s
[lp-1  ] DEBUG 2022/06/19 09:55:00 vehicle soc: 69%
[lp-1  ] DEBUG 2022/06/19 09:55:00 vehicle range: 231km
[lp-1  ] DEBUG 2022/06/19 09:55:00 load management enabled with max: 17.1A
[lp-1  ] DEBUG 2022/06/19 09:55:00 pv charge current: 23.3A = 15.5A + 7.74A (-1781
W @ 1p)
[lp-1  ] DEBUG 2022/06/19 09:55:00 climater active: false, target temp: 20.0°C, ou
tside temp: 0.0°C
[lp-1  ] INFO 2022/06/19 09:55:00 load management active, reduce from 22.0 to 17.1
[lp-1  ] DEBUG 2022/06/19 09:55:00 max charge current: 17.1A
[site  ] DEBUG 2022/06/19 09:55:04 ----
 [lp-1  ] DEBUG 2022/06/19 09:58:45 pv charge current: 23.3A = 15.2A + 8.12A (-1867

Hintergrund des Tests: Bei größeren PV Anlagen und ungünstig über die Phasen verteiltem (oder eben nicht verteiltem) Hausverbrauch, müsste ggf. das Lastmanagement eingreifen.

Alestrix avatar Jun 19 '22 17:06 Alestrix

@Alestrix danke für den Test. In der Version die Du testest, scheint es noch ein Vorzeichenfehler zu geben, müsste ich anschauen. Allerdings ist das eine ältere Version (29 Tage), die aktuelle Version ist ca 11 Tage alt. Bei mir kann ich den Effekt so nicht beobachten. Gemäss Log sieht die Ermittlung der Verbrauchswerte korrekt aus. Falls es Dir möglich ist, teste mit dem aktuellen head dieses branches, oder gedulde Dich noch ein wenig. Aktuell wird dieser Branch refactored", um das Lastmanagement vom Loadbalancing zu trennen - unter anderem um bessere Testbarkeit zu erreichen.

hoermto avatar Jun 19 '22 17:06 hoermto

I think this is actually a bug; I have a "Dutch Smart Meter" (DSMR P1) which was added to EVCC not too long ago, this meter uses seperate values for import and export on each phase; when importing the export value is 0 and vice versa.

If this is the case, it could be handled and might be a bug in the particular meter implementation.

Issue has been resolved in https://github.com/evcc-io/evcc/pull/3671 :)

rtfmjoey avatar Jun 20 '22 10:06 rtfmjoey

Tests mit 99aa3ce:

  • Wenn im PV-Modus der "Soll-Sonnenstrom" höher ist als der site.maxCurrent und das Charger-Limit daher durch das Lastmanagement reduziert wird (hier für die Tests auf 6A gesetzt), dann ist der Strom am Grid stabil: image

  • Muss der Strom im sofort-Modus durch das Lastmanagement gedrosselt werden, kommt es aber wieder zu Schwankungen: image (site.maxCurrent war auf 10A gesetzt)

Sofern ich das Logging richtig verstehe, passt die Berechnung des neuen an den Charger gesendeten Stroms noch nicht. Mal ein Beispiel:

...
[grid  ] INFO 2022/06/21 15:16:25 set limit: 15.6
[site  ] DEBUG 2022/06/21 15:16:25 grid currents: [11.1 -3.04 -4.82]A
[site  ] DEBUG 2022/06/21 15:16:25 grid margin: -1.1A @ 10.0A
...
[site  ] DEBUG 2022/06/21 15:16:30 ----
[grid  ] DEBUG 2022/06/21 15:16:30 set margin: -1.1
[grid  ] INFO 2022/06/21 15:16:30 set limit: 14.5
[site  ] DEBUG 2022/06/21 15:16:30 grid currents: [9.74 -3.03 -4.81]A
[site  ] DEBUG 2022/06/21 15:16:30 grid margin: 0.3A @ 10.0A
[lp-1  ] DEBUG 2022/06/21 15:16:30 charge currents: [14.3 0 0]A
[grid  ] INFO 2022/06/21 15:16:30 remaining current: 14.5A, lp Stellplatz gets granted 14.5A out of requested 22.0A
[lp-1  ] DEBUG 2022/06/21 15:16:30 max charge current: 14.5A
[site  ] DEBUG 2022/06/21 15:16:35 ----
...
[site  ] DEBUG 2022/06/21 15:16:36 grid currents: [8.49 -3.01 -4.81]A

Im Intervall 15:16:25 wird das Limit auf 15.6A gesetzt. Im nächsten Intervall wird erkannt, dass der Grid-Strom mit 9.7A noch ca 0.3A zu niedrig ist. Anstatt aber das neue Limit um diese 0.3A von den 15.6A aus dem vorherigen Intervall auf 15.9A anzuheben, wird das Limit um die -1.1A aus dem vorherigen Intervall auf 14.5A reduziert, also 1.4A zu niedrig. Das zeigt sich dann auch im Ergebnis bei der nächsten Messung um 15:16:36, wo der Strom dann auch tatsächlich um 1.5A zu niedrig ist. Die Regelung hinkt also immer 1 Intervall hinterher.

Wie gesagt, evtl. lese ich das Log falsch, vom Verhalten her scheint es mir aber eine schlüssige Erklärung.

Alestrix avatar Jun 21 '22 16:06 Alestrix

Habe es nochmal refactored. Teste morgen und dann gibts das Update. Changes:

  • limiter umbenannt zu Circuit

  • Circuit hat ein Limit (MaxCurrent), und kann einen Meter haben, und eine Liste von Consumers (LP wurde entfernt) -- Falls ein Meter da ist, dann wird der aktuelle Verbrauch vom Meter genommen (zB der Gridlimiter der Site). Sichere Variante für Ladeparks -- Wenn kein Meter da ist, wird der Verbrauch aus der Summe der currents der Consumer ermittelt. Das ist der Fall der einfachen Unterverteilung im EFH

  • Das Limit im Circuit ist damit konstant.

  • LP fragen ihre Circuits nun nach dem aktuell verfügbaren Strom

  • Jeder LP ist im "GridCircuit" und kann in einem weiteren Circuit sein

  • Später: Hierarchie der Circuits, also Circuits können Circuits enthalten

hoermto avatar Jun 25 '22 18:06 hoermto

configuration with this implementation:

site:
   meters:
    grid: grid
  ...

circuits:
  - name: main
    maxCurrent: 35
    meter: grid # using site meter
  - name: garage
    maxCurrent: 25
    meter:   # empty means using sum of all LP as current consumption. May apply dedicated meter

loadpoints:
  - title: lp-zaun
    circuitNames: # add as many circuits the LP belongs to
      - main
      - garage
  ... 

hoermto avatar Jun 29 '22 07:06 hoermto

Hallo, ich war eine weile in Urlaub bin jetzt erst zum Testen gekommen und brauchte auch erst mal ein zweites Fahrzeug.

Das ganze funktioniert, man kann aber noch etwas optimieren. Ich habe mit 3 Wallboxen und 2 Model 3 getestet. log.zip Zum Test: evcc beendet (Wallboxen sind daher durch ihre "Safe" Begrenzung eingebremst) evcc gestartet - Die Regelung läuft los und das Lastmanagement verteilt die Ladeströme genau so wie es sein soll. Steckt man ein Auto ab, bekommt das andere Fahrzeug den vollen Ladestrom. Stecke ich es aber wieder an, wird aber nicht neu verteilt und das andere Fahrzeug behält den vollen Ladestrom.

Reduziere ich den Ladestrom an einem Fahrzeug direkt nimmt evcc für die Regelung des LM den Maximalwert und nicht den real bezogenen. Das bedeutet das andere Fahrzeug bekommt dann keinen höheren Ladestrom zugewiesen obwohl mehr verfügbar wäre.

Das ganze nur als Feedback und nicht als Kritik. Dankeschön für die Arbeit. Das Lastmanagement funktioniert so wunderbar für den Alltag (auch wenn bei mir Autos ohne evcc Neustart nur seriell und nicht parallel laden - das ist mir aber vorerst einmal egal Hauptsache das 11kW-Limit funktioniert)

7tobias avatar Jul 18 '22 07:07 7tobias

Hmm, irgendwas pulst da komisch. Ist jetzt nicht dramatisch, aber irgendwie seltsam. image zwischen 23:40 und 23:50 läuft die Wallbox mit ihrem Safe Wert ohne das evcc läuft (es pulst nix) Ab 23:55 läuft evcc und das Lastmanagemtn scheint regelmäßig mal die Phasen um 2A runterzuregeln und dann direkt wieder rauf.

7tobias avatar Jul 20 '22 21:07 7tobias

@7tobias Besten Dank für das Feedback. Kannst Du mir die sha1 des Commits nennen deines Builds? Das hilft mir sehr. Ich gehe davon aus dass Du keinen Zwischenzähler an der Unterverteilung benutzt?

Aktuell ändere ich die Konfig nochmal. Mit @andig ist vereinbart, dass das Loadbalancing später kommt. Wenn Du zwei oder mehr LP in einem Stromkreis hast, dann gilt "wer zuerst kommt ..". Wenn Du also ein Limit von 16A hast und der erste LP nimmt die voll, dann bekommt der zweite LP nix ab und muss warten bis der erste sich abmeldet oder voll ist und den Status "Laden" beendet. Zu dem Pulsen: Da ist keine zweite Wallbox angeschlossen die ggf etwas Strom zieht? Eventuell kannst Du mir Deine Konfig nennen.

hoermto avatar Jul 21 '22 17:07 hoermto

Besten Dank für das Feedback. Kannst Du mir die sha1 des Commits nennen deines Builds?

commit 1b20fd01febe75801749d886f65f71b9616fe534 (HEAD -> feature/lastmanagement1_grid, origin/feature/lastmanagement1_grid) Date: Thu Jun 30 09:17:24 2022 +0200

Das hilft mir sehr. Ich gehe davon aus dass Du keinen Zwischenzähler an der Unterverteilung benutzt?

Ich teste grad ohne, weil ich noch einen zweiten Standort habe wo ich gar keinen Zugriff auf die Zähler habe. Bei mir logge ich zwar mit, aber die Messwerte müsste ich erst irgendwie ins evcc reinbasteln, sie der grafana ausschnitt oben.

Aktuell ändere ich die Konfig nochmal. Mit @andig ist vereinbart, dass das Loadbalancing später kommt. Wenn Du zwei oder mehr LP in einem Stromkreis hast, dann gilt "wer zuerst kommt ..". Wenn Du also ein Limit von 16A hast und der erste LP nimmt die voll, dann bekommt der zweite LP nix ab und muss warten bis der erste sich abmeldet oder voll ist und den Status "Laden" beendet.

Dann ist doch super, dass meine Beobachtung das Abbildet, was das ganze auch tun soll ;-)

Zu dem Pulsen: Da ist keine zweite Wallbox angeschlossen die ggf etwas Strom zieht? Eventuell kannst Du mir Deine Konfig nennen.

Sie der Grafana Ausschnitt weiter oben. zwischen 23:40 und 23:50 ist evcc aus - der komplette Hausbezug ist ohne pulse. Sobald ich evcc anmache (siehe grafik evcc um 23:52 gestartet und dann 23:54 nochmal neu gestartet um den log5b.txt mitzuschreiben), habe ich reproduzierbar Pulse - allerdings "negativ" - ich hätte also besser Einbrüche schreiben sollen. Der Verbrauch geht auf den einzelnen Phasen kurz um 2A runter. Mache ich evcc wieder aus, dann läd das Auto einfach konstant ohne die Einbrüche.

Ich habe config und logs angehängt - ich werde da nicht wirklich schlau draus. Wenn ich nochmal mit anderen Parametern testen soll sag bescheid. log5b.txt evcc.txt

Nachtrag: Ich hab gesehen, dass meine Wallboxen auch einen Log haben. Dort finde ich immer wider Zeilen wie: 2022-07-20T01:02:46.539Z:INFO:taskMain.c:4922:Socket #1: Active current 0.0->6.0 due to current limit: EMS-socket 2022-07-20T01:02:46.609Z:INFO:taskMain.c:4922:Socket #1: Active current 6.0->0.0 due to current limit: EMS-socket

7tobias avatar Jul 21 '22 19:07 7tobias

Ich habe config und logs angehängt - ich werde da nicht wirklich schlau draus. Wenn ich nochmal mit anderen Parametern testen soll sag bescheid. log5b.txt evcc.txt

Nachtrag: Ich hab gesehen, dass meine Wallboxen auch einen Log haben. Dort finde ich immer wider Zeilen wie: 2022-07-20T01:02:46.539Z:INFO:taskMain.c:4922:Socket #1: Active current 0.0->6.0 due to current limit: EMS-socket 2022-07-20T01:02:46.609Z:INFO:taskMain.c:4922:Socket #1: Active current 6.0->0.0 due to current limit: EMS-socket

Danke. Aus der Konfig sehe ich dass der Circuit nur 2 LP hat, und in Summe 12A. Da kein Meter benutzt wird, ermittelt der Circuit den aktuellen Verbrauch auf bases des "effectiveCurrent()" der/des Loadpoints. Dieser wiederum speist sich aus dem gemeldeten Strom aus der Wallbox, oder falls dort kein Zähler drin ist, aus dem "chargeCurrent", was dann zB MinCurrent oder MaxCurrent ist (unter Berücksichtigung einer Reduction des Circuit). Die Einbrüche deuten darauf hin dass entweder der zweite LP gelegentlich kurz was zieht, oder der aktive LP gelegentlich andere Werte meldet? Ich kann das bei mir nicht beobachen, habe im Prinzip die gleiche Konfig und die SmartWB.

Falls Du Bock hast weiter zu testen, dann setze bitte in der Konfig das Loglevel für die Circuits auf debug oder trace: cc-main: debug Der aktuelle Commit hat eine Änderung in der Konfig, siehe Kommentar im Anschluss.

hoermto avatar Jul 31 '22 10:07 hoermto

Update: es gibt nun hierarchische Circuits. Ein Circuit kann ein eigenes Meter haben. Für das Lastmanagement der Site darf der Meter der Site verwendet werden. Ohne Meter wird der Verbrauch im Circuit anhand der zugeordneten LP bzw Sub-Circuits ermittelt. Ein Loadpoint ist einem oder keinem Circuit zugeordnet.

Es muss kein Circuit für das Haus angelegt werden, wenn es dort kein Lastmanagement braucht. Im einfachsten Fall reicht ein Circuit mit einem Limit, welchem 1-x LP zugeordnet sind. Sollte daß das Gartenhaus sein und keinen eigenen Unterzähler haben, sollte das Limit mit einer Reserve versehen werden, um den Rasenmäher noch mit abzufangen.

Config:

log: info
levels:
  site: debug
  cc-main: debug
  cc-garage: debug
  cc-carport: debug

circuits:
  - name: main
    maxCurrent: 35
    meter: grid
    circuits:
    - name: garage
      maxCurrent: 25
      meter: 
      circuits:
        - name: carport
          maxCurrent: 20
          meter:
    - name: zaun
      maxCurrent: 16
      meter:

loadpoints:
  - title: Carport
    charger: charger_1
    mode: pv
    phases: 1
    soc:
      target: 90
    meter: meter_charger_1
    vehicle: vehicle_1
    circuit: carport
  - title: Garage
    charger: charger_2
    soc:
      target: 75
    mode: "now"
    meter: meter_charger_2
    vehicle: vehicle_2
    circuit: garage


site:
  title: Mein Zuhause
  meters:
    grid: grid
    pv: pv
    battery: battery

hoermto avatar Jul 31 '22 10:07 hoermto

Update: es gibt nun hierarchische Circuits. Ein Circuit kann ein eigenes Meter haben. Für das Lastmanagement der Site darf der Meter der Site verwendet werden. Ohne Meter wird der Verbrauch im Circuit anhand der zugeordneten LP bzw Sub-Circuits ermittelt. Ein Loadpoint ist einem oder keinem Circuit zugeordnet...

Wie wäre es, die Logik der Circruits, mit und ohne Zähler, aktiv vs passiv, in Form eines kleinen Designdokuments als Markdown hier mit im PR abzulegen? Das würde mir auch super dabei helfen, den Code zu verstehen.

andig avatar Aug 01 '22 11:08 andig

Wie wäre es, die Logik der Circruits, mit und ohne Zähler, aktiv vs passiv, in Form eines kleinen Designdokuments als Markdown hier mit im PR abzulegen? Das würde mir auch super dabei helfen, den Code zu verstehen.

Kann ich machen, könnten wir dann im Slack diskutieren? Hast Du ein Template oder beispielhaftes Dokument, wie es hier gebräuchlich / gewünscht ist?

hoermto avatar Aug 01 '22 14:08 hoermto

removed, see description here: design and goals

hoermto avatar Aug 02 '22 15:08 hoermto

Danke für die Doku! Bin noch nicht ganz durch, bevor ich es vergesse kleine Idee:

support circuits without meters (usually sub circuits in private installations don't have dedicated meters)

Das ließe sich natürlich abstrahieren, wenn man in solche Circuits ein spezielles Meter einbaut dass sich die Daten selbst von den LPs zusammen sucht (oder abonniert). Aus Sicht Circuit sähe es dann immer gleich aus. Ein solcher Circuit dürfte keine weiteren Verbraucher enthalten?!

andig avatar Aug 02 '22 16:08 andig