no message

This commit is contained in:
mh
2026-01-26 14:10:12 +01:00
parent 2eab6b60ec
commit 8148d62484
+8 -3
View File
@@ -72,13 +72,13 @@ class Bat_EV_SDL extends IPSModule
//-------------------------------------------------- //--------------------------------------------------
/*
$sdlTotalW = (float)$this->ReadPropertyInteger("SDL_Leistung"); // W $sdlTotalW = (float)$this->ReadPropertyInteger("SDL_Leistung"); // W
if ($sdlTotalW < 0) $sdlTotalW = 0; if ($sdlTotalW < 0) $sdlTotalW = 0;
$sdlTotalkW = $sdlTotalW / 1000.0; $sdlTotalkW = $sdlTotalW / 1000.0;
"""
*/
//--------------------------------------------- //---------------------------------------------
@@ -198,12 +198,17 @@ class Bat_EV_SDL extends IPSModule
$ver = $sdlTotalLadekW / $sdlTotalEntladekW; $ver = $sdlTotalLadekW / $sdlTotalEntladekW;
$underKWh = ($sdlShareKW * $hours) / $ver; $underKWh = ($sdlShareKW * $hours) / $ver;
$upKWh = $capKWh - ($sdlShareKW * $hours); $upKWh = $capKWh - ($sdlShareKW * $hours);
$SDL_kWh = $underKWh + $upKWh;
$EV_kWH = max(0.0, $capKWh - $SDL_kWh);
} elseif ($mode == 'discharge' ) { } elseif ($mode == 'discharge' ) {
$ver = $sdlTotalEntladekW / $sdlTotalLadekW; $ver = $sdlTotalEntladekW / $sdlTotalLadekW;
$underKWh = ($sdlShareKW * $hours) ; $underKWh = ($sdlShareKW * $hours) ;
$upKWh = $capKWh - ($sdlShareKW * $hours) / $ver; $upKWh = $capKWh - ($sdlShareKW * $hours) / $ver;
$SDL_kWh = $underKWh + $upKWh;
$EV_kWH = max(0.0, $capKWh - $SDL_kWh);
}else { }else {
// untere Grenze für SDL (wichtig: zuerst setzen, dann clamp) // untere Grenze für SDL (wichtig: zuerst setzen, dann clamp)
$underKWh = $sdlShareKW * $hours; $underKWh = $sdlShareKW * $hours;