no message

This commit is contained in:
belevo\mh
2026-05-06 13:22:33 +02:00
parent c233d35289
commit c178a49376
+13 -4
View File
@@ -269,6 +269,15 @@ class Bat_EV_SDL_V4 extends IPSModule
$canEVDischarge =
($realKWh > $underKWh);
$canEVCharge =
($realKWh < $upKWh);
$effectiveSDLChargeKW =
$sdlShareKW_laden;
$effectiveEVChargeKW =
$canEVCharge ? $evShareKW_laden : 0.0;
$effectiveSDLDischargeKW =
$canSDLDischarge ? $sdlShareKW_entladen : 0.0;
@@ -300,9 +309,9 @@ class Bat_EV_SDL_V4 extends IPSModule
"real_SOC_pct" => round($realSocPct, 3),
"real_kWh" => round($realKWh, 3),
"SDL_Charge_kW" => $sdlShareKW_laden,
"SDL_Charge_kW" => $effectiveSDLChargeKW,
"SDL_Discharge_kW" => $effectiveSDLDischargeKW,
"EV_Charge_kW" => $evShareKW_laden,
"EV_Charge_kW" => $effectiveEVChargeKW,
"EV_Discharge_kW" => $effectiveEVDischargeKW,
// Start-SoC für Sortier-/Verteillogik. Laufend wird später virtuell überschrieben.
@@ -315,9 +324,9 @@ class Bat_EV_SDL_V4 extends IPSModule
$plan["total"]["SDL_kWh_total"] += $SDL_kWh;
$plan["total"]["EV_kWh_total"] += $EV_kWh;
$plan["total"]["totalCap_kWh"] += $capKWh;
$plan["total"]["SDL_Charge_kW"] += $sdlShareKW_laden;
$plan["total"]["SDL_Charge_kW"] += $effectiveSDLChargeKW;
$plan["total"]["SDL_Discharge_kW"] += $effectiveSDLDischargeKW;
$plan["total"]["EV_Charge_kW"] += $evShareKW_laden;
$plan["total"]["EV_Charge_kW"] += $effectiveEVChargeKW;
$plan["total"]["EV_Discharge_kW"] += $effectiveEVDischargeKW;
}