no message

This commit is contained in:
belevo\mh
2026-01-23 11:30:22 +01:00
parent 6cffe2715f
commit 010f6c5785

View File

@@ -210,21 +210,11 @@ class Bat_EV_SDL extends IPSModule
$real_kWh_ev = 0.0;
$real_kWh_sdl = $real_kWh;
} else {
// Grenzfall (==): damit nie "uninitialisiert/komisch"
// Verhalten: neutral, ohne deine Logik zu verbiegen
$SDL_SOC = 50.0;
$EV_SOC = ($capKWh > 0.0) ? (($real_kWh - $underKWh) * 100.0 / $capKWh) : 0.0;
$sdlDisKW = $sdlShareKW;
$evDisKW = $evShareKW;
$sdlChKW = $sdlShareKW;
$evChKW = $evShareKW;
$real_kWh_ev = max(0.0, $real_kWh - $underKWh);
$real_kWh_sdl = min($real_kWh, $underKWh);
}
// Null/Full Abdeckung (dein Verhalten beibehalten, aber clampen)
if ($real_kWh <= 0.0) {
$sdlDisKW = 0.0;
@@ -363,7 +353,7 @@ class Bat_EV_SDL extends IPSModule
$soc = (float)$v;
// 0..1 -> 0..100
if ($soc >= 0.0 && $soc <= 1.0) {
if ($soc >= 0.0 && $soc < 1.0) {
$soc *= 100.0;
}