diff --git a/Batterie/module.php b/Batterie/module.php index b449765..9d65fee 100644 --- a/Batterie/module.php +++ b/Batterie/module.php @@ -161,7 +161,7 @@ public function RequestAction($Ident, $Value) $maxleistung = $this->ReadPropertyInteger("MaxBatterieleistung"); $dummy_array = []; $batterieladezustand = GetValue($this->ReadPropertyInteger("Batterieladezustand")); - + $filtered_powersteps_entladen = []; if ($this->ReadPropertyInteger("Batteriemanagement") == 1) { $dummy_array[] = 0; return $this->SetValue("PowerSteps", json_encode($dummy_array)); @@ -204,10 +204,10 @@ public function RequestAction($Ident, $Value) } else{ - $filtered_powersteps_1 = array_filter($array_powersteps, function ($value) { + $filtered_powersteps_entladen = array_filter($array_powersteps, function ($value) { return $value >= 0; }); - $this->SetValue("PowerSteps", json_encode(($filtered_powersteps_1))); + $this->SetValue("PowerSteps", json_encode(($filtered_powersteps_entladen))); } }else{ @@ -230,10 +230,10 @@ public function RequestAction($Ident, $Value) }elseif($batterieladezustand>=$aufdasnachladen && $hyst==false){ - $filtered_powersteps = array_filter($array_powersteps, function ($value) { + $filtered_powersteps_entladen = array_filter($array_powersteps, function ($value) { return $value >= 0; }); - $this->SetValue("PowerSteps", json_encode(($filtered_powersteps))); + $this->SetValue("PowerSteps", json_encode(($filtered_powersteps_entladen))); }else{ diff --git a/library.json b/library.json index d253062..79b417a 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "1.157", + "version": "1.158", "build": 0, "date": 0 } \ No newline at end of file