diff --git a/Bat_EV_SDL _V2/module.php b/Bat_EV_SDL _V2/module.php index 32ba25a..32d1421 100644 --- a/Bat_EV_SDL _V2/module.php +++ b/Bat_EV_SDL _V2/module.php @@ -189,8 +189,9 @@ class Bat_EV_SDL_V2 extends IPSModule $den1 = ($capKWh - $real_kWh + $underKWh); $den2 = (2.0 * $underKWh); + if ($den1 > 0.0 && $den2 > 0.0) { - $SDL_SOC = ($den1 / $den2) * 100.0; + $SDL_SOC = min(100.0, ($den1 / $den2) * 100.0); } else { $SDL_SOC = 0.0; }