Hallo,
danke erneut für die schnelle Antwort. Höchstwahrscheinlich stehe ich auf dem Schlauch...
Ich habe jetzt meine wall-math.php ersetzt mit dem Code von Dir.
Wenn ich jetzt in der /var/www/html/2.wallbox.steuerung.ini den Eintrag "Eigenverbrauch = 200" drin lasse, dann schmeißt mir das Log /var/www/log/wallbox.log folgendes heraus. Wie zu erwarten finde ich, Auto aktuell allerdings nicht an der Wallbox angeschlossen.
Code: Alles auswählen
08.02. 12:17:01 |--> - - - - - - - - - Start WB Steuerung - - - - - - - -
08.02. 12:17:01 INFO Grundlage der Steuerung ist die INI Datei '2.wallbox.steuerung.ini'.
08.02. 12:17:01 INFO Eigenverbrauch laut INI Datei: 200 Watt
08.02. 12:17:02 INFO aktuelle Solarleistung - Eigenverbrauch: 4978 Watt
08.02. 12:17:02 INFO Ladestation bereit zum Laden.
08.02. 12:17:02 INFO Kabel angeschlossen und verriegelt.
08.02. 12:17:02 INFO Alle Daten der Abfrage:
Array
(
[Leistung] => 5178
[Spannung] => 747
[Strom] => 6.931
)
08.02. 12:17:02 INFO Ladestatus: 2
08.02. 12:17:02 INFO Ladepause: 0
08.02. 12:17:02 INFO StationBereit: 0
08.02. 12:17:02 INFO Intervall: 3
08.02. 12:17:02 INFO Solarleistung: 5178
08.02. 12:17:02 INFO Kabelstatus: 3
08.02. 12:17:02 INFO Ladequelle: PV-Module.
08.02. 12:17:02 WARN Kabel ist nicht angeschlossen oder nicht verriegelt.
08.02. 12:17:02 ENDE ---------------------------------------------------------
Wenn ich jetzt den Wert Eigenverbrauch in der /var/www/html/2.wallbox.steuerung.ini auskommentiere, dann kommt folgendes im Log heraus:
Code: Alles auswählen
[PV-Quelle]
Sonnenaufgang = no ; [yes/no] Nur nach Sonnenaufgang?
VonUhrzeit = 03:00 ; Fühester Begin der Ladung
BisUhrzeit = 23:00 ; Spätester Begin der Ladung
MinMilliAmpere = 6000 ; Milliampere! 6000 = 6 Ampere
MaxMilliAmpere = 16000 ; Milliampere! 13000 = 13 Ampere
AbSOC = 80 ; Batteriekapazität 0 bis 100 %
BisSOC = 50 ; Niedrigste Batteriekapazität 50 %
MinSolarleistung = 1250 ; Minimale PV Solarleistung in Watt
; ab der die Ladung beginnt.
MaxEnergie = 0 ; Maximale Ladung in Wattstunden
; 0 = Option ausgeschaltet
; 1000 = minimum (1kWh) ; Funktioniert nicht bei allen Wallboxen
; Funktioniert nicht bei allen Wallboxen
Inselanlage = no ; [yes/no] Handelt es sich um
; eine Inselanlage?
;/Eigenverbrauch = 200 ; geschätzter Eigenverbrauch, der nicht
; zum Laden der Autobatterie zur Verfügung
; steht.
NurBeiSonne = no ; [yes/no] Ladung nur bei PV Leistung > 300 W
; Funktioniert z.Z. nur bei der Keba Wallbox
Code: Alles auswählen
08.02. 12:21:01 |--> - - - - - - - - - Start WB Steuerung - - - - - - - -
08.02. 12:21:01 INFO Grundlage der Steuerung ist die INI Datei '2.wallbox.steuerung.ini'.
08.02. 12:21:03 INFO aktuelle Solarleistung - Eigenverbrauch: 5228 Watt
08.02. 12:21:03 INFO Ladestation bereit zum Laden.
08.02. 12:21:03 INFO Kabel angeschlossen und verriegelt.
08.02. 12:21:03 INFO Alle Daten der Abfrage:
Array
(
[Leistung] => 5228
[Spannung] => 747.1
[Strom] => 6.997
)
08.02. 12:21:03 INFO Ladestatus: 2
08.02. 12:21:03 INFO Ladepause: 0
08.02. 12:21:03 INFO StationBereit: 0
08.02. 12:21:03 INFO Intervall: 3
08.02. 12:21:03 INFO Solarleistung: 5228
08.02. 12:21:03 INFO Kabelstatus: 3
08.02. 12:21:03 INFO Ladequelle: PV-Module.
08.02. 12:21:03 WARN Kabel ist nicht angeschlossen oder nicht verriegelt.
08.02. 12:21:03 ENDE ---------------------------------------------------------
Wie du sehen kannst, wird für den Eigenverbrauch dann kein Wert abgezogen, obwohl ich aktuell 4,2 kW von den 5,2 kW aus der PV selber verbrauche und somit nur noch ein Überschuss (Netzeinspeisung) von 1 kW stattfindet.
Ich sehe den Wald vor lauter Bäumen leider nicht.
Danke