diff --git a/Batterie_2/module.php b/Batterie_2/module.php index b2ed4eb..b18859e 100644 --- a/Batterie_2/module.php +++ b/Batterie_2/module.php @@ -22,7 +22,7 @@ class Batterie_2 extends IPSModule // Variabeln für Kommunkation mit Manager $this->RegisterVariableFloat("Entladeleistung","Entladeleistung", "",0); $this->RegisterVariableInteger("Batteriemanagement_Variabel","Batteriemanagement_Variabel", "",0); - $this->RegisterVariableInteger("Laden3_Entladen4","Laden3_Entladen4", "",3); + //$this->RegisterVariableInteger("Laden3_Entladen4","Laden3_Entladen4", "",3); $this->RegisterVariableInteger("Laden_Entladen","Laden_Entladen", "",3); $this->RegisterVariableFloat("Ladeleistung","Ladeleistung", "",0); $this->RegisterVariableFloat("Goodwe_EntLadeleistung","Goodwe_EntLadeleistung", "",0); @@ -178,7 +178,8 @@ public function RequestAction($Ident, $Value) $batterietyp = $this->ReadPropertyInteger("Batterietyp"); if ($batterietyp == 1) {//Goodwe - + $this->SetValue("Entladeleistung", 0); + $this->SetValue("Ladeleistung", 0); //-----------------------Gooodwee-------------------------------------// if($this->GetValue("Is_Peak_Shaving")==true){ @@ -205,6 +206,7 @@ public function RequestAction($Ident, $Value) }elseif ($batterietyp == 2) {//Solaredge //-----------------------Solaredge-------------------------------------// + $this->SetValue("Goodwe_EntLadeleistung",0); if($this->GetValue("Is_Peak_Shaving")==true){ if ($power >= 0) {