diff --git a/Batterie/module.php b/Batterie/module.php index 7ba02f7..d708bc2 100644 --- a/Batterie/module.php +++ b/Batterie/module.php @@ -99,7 +99,7 @@ class Batterie extends IPSModule private function GeneratePowerSteps($additionalValue) { - $maxleistung = $this->ReadPropertyInteger("MaxBatterieleistung"); + $maxleistung = GetValue($this->ReadPropertyInteger("MaxBatterieleistung")); $stepSize = 250; // Schrittgröße $stepSizeSmall = 50; // Kleine Schrittgröße @@ -347,7 +347,7 @@ public function RequestAction($Ident, $Value) $array_powersteps = $this->GeneratePowerSteps($this->GetValue("Aktuelle_Leistung")); $aufdasnachladen = $this->ReadPropertyInteger("AufdasNachladen"); $minimumentladen = $this->ReadPropertyInteger("MinimumEntladen"); - $maxleistung = $this->ReadPropertyInteger("MaxBatterieleistung"); + $maxleistung = GetValue($this->ReadPropertyInteger("MaxBatterieleistung")); $dummy_array = []; $batterieladezustand = GetValue($this->ReadPropertyInteger("Batterieladezustand")); $filtered_powersteps_entladen = []; @@ -431,7 +431,7 @@ public function RequestAction($Ident, $Value) }elseif($batterieladezustand<$aufdasnachladen){ - $dummy_array[] = $this->ReadPropertyInteger("MaxNachladen"); + $dummy_array[] = GetValue($this->ReadPropertyInteger("MaxNachladen")); $this->SetValue("PowerSteps", json_encode($dummy_array)); IPS_LogMessage("Batterie", "im 3");