From 62b5d874544750d8275d4bfc7ac427b6ae5f60df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Thu, 30 Oct 2025 07:22:46 +0100 Subject: [PATCH] no message --- Manager/module.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Manager/module.php b/Manager/module.php index 007d54e..4a1f8ac 100644 --- a/Manager/module.php +++ b/Manager/module.php @@ -177,7 +177,7 @@ class Manager extends IPSModule - if(GetValue($this->ReadPropertyBoolean("UmschaltpunktStatisch"))==false){ + if(($this->ReadPropertyBoolean("UmschaltpunktStatisch"))==false){ // Fallunterscheidung ob auf Solarladen oder Peakshaving gerregelt wird. if ($Netzbezug < ($Peakleistung + $Ueberschussleistung) / 2) { @@ -190,25 +190,25 @@ class Manager extends IPSModule }else{ // Statische ermittlung der Betriebsart - if($NetzbezugReadPropertyInteger("Umschalt_Solarladen"))){ + if($Netzbezug<($this->ReadPropertyInteger("Umschalt_Solarladen"))){ $remainingPower = -1 * (-1 * $Ueberschussleistung + $Netzbezug); $Is_Peak_Shaving = false; } - elseif($Netzbezug>GetValue($this->ReadPropertyInteger("Umschalt_Peakshaving"))){ + elseif($Netzbezug>($this->ReadPropertyInteger("Umschalt_Peakshaving"))){ $remainingPower = $Peakleistung - $Netzbezug; $Is_Peak_Shaving = true; } - elseif( $this->GetValue("Is_Peak_Shaving")==false){ + elseif( $this->("Is_Peak_Shaving")==false){ $remainingPower = -1 * (-1 * $Ueberschussleistung + $Netzbezug); $Is_Peak_Shaving = false; } - elseif( $this->GetValue("Is_Peak_Shaving")==true){ + elseif( $this->("Is_Peak_Shaving")==true){ $remainingPower = $Peakleistung - $Netzbezug; $Is_Peak_Shaving = true;