diff --git a/Puffer/module.php b/Puffer/module.php index bd7a07d..d8c7ca5 100644 --- a/Puffer/module.php +++ b/Puffer/module.php @@ -112,7 +112,7 @@ class Puffer extends IPSModule public function GetCurrentData(bool $Peak) { - IPS_LogMessage("Puffer", "Vor Glättung"); + $boilertemperatur_glätten = $this->ReadPropertyBoolean("Boilertemperatur_glätten"); if ($boilertemperatur_glätten) { @@ -150,7 +150,7 @@ class Puffer extends IPSModule // Setze Boilertemperatur direkt auf den Wert des Boilerfühlers $this->SetValue("Boilertemperatur", $boilerPT1); } - IPS_LogMessage("Puffer", "nach Glättung und vor AT berechnung"); + $at = GetValue($this->ReadPropertyInteger("Aussentemp")); @@ -165,6 +165,7 @@ class Puffer extends IPSModule $maxVT = $this->ReadPropertyInteger("MaxVT_Temp"); // z.B. 80 $maxAT = $this->ReadPropertyInteger("MaxAT_Temp"); // z.B. 20 $minAT = $this->ReadPropertyInteger("MinAT_Temp"); // z.B. 0 + IPS_LogMessage("Puffer", "minVT: $minVT, maxVT: $maxVT, minAT: $minAT, maxAT: $maxAT"); $m = ($maxVT - $minVT) / ($minAT - $maxAT); IPS_LogMessage("Puffer", "Steigung: " . $m); $this->SetValue("Steigung", $m);