OK, der erste Fehler der mir auffällt, der Eigenverbrauch müsste auch wieder abgezogen werden. Dieser war vorher schon abgezogen, aber anschließend wird in der wall-math.php ja der aktuelle Wert beider Strings wieder eingelesen und addiert.
Möglichkeit 1, hier den konfigurierten Eigenverbrauch auch wieder abziehen.
Möglichkeit 2, nur den Wert des 2. Strings einlesen und zu $Solarleistung addieren, diese Variable enthält ja schon die Leistung1 minus Eigenverbrauch:
Code: Alles auswählen
// Gesamtleistung berechnen
$Solarleistung = $Solarleistung + $Leistung2;
Fehler Nummer 2, die INI-Datei enthält nur PV-Quelle (und das 2 mal?). Hier sollten eigentlich 3 Kapitel sein, für Netz, Batterie und PV, aber sicher nicht 2 mal PV-Quelle.
Die LOG-Datei sieht eigentlich perfekt aus, die Berechnung ist korrekt und 10,8 A sollten mit vermeintlichen 2728 W Solarleistung machbar sein. Wo liegt jetzt genau der Fehler. Das Log sagt, es waren vorher 16A, diese waren aber gar nicht wirklich aktiv, sondern immer nur 6A? Wo siehst Du diesen Wert noch, dass Du weißt, es sind immer nur 6A?
Kann man an der Wallbox per DIP-Schalter oder per Webinterface etwas konfigurieren? Bei meiner WallBe muss ich ihr z.B. einstellen, dass sie extern per ModBus gesteuert werden darf.
Sollte die Wallbox nicht auf die übermittelten Werte reagieren, so müsste @Ulrich noch einmal sehen, ob die Werte, welche an die Wallbox zum Ändern der Stromstärke gesendet werden korrekt sind. Ich habe beim kurzen "Drüberschauen" keinen Fehler erkennen können.