$this vergessen
This commit is contained in:
@@ -115,7 +115,7 @@ class Boiler_2_Stufig_Landwirtschaft extends IPSModule
|
|||||||
|
|
||||||
public function canBoilerReachTemperature($boilervolumen, $boilerTemper, $nextTemp, $remainingTime, $vollleistung) {
|
public function canBoilerReachTemperature($boilervolumen, $boilerTemper, $nextTemp, $remainingTime, $vollleistung) {
|
||||||
$tempDiff = $nextTemp - $boilerTemper;
|
$tempDiff = $nextTemp - $boilerTemper;
|
||||||
$requiredHeat = calculateRequiredHeat($boilervolumen, $tempDiff);
|
$requiredHeat = $this->calculateRequiredHeat($boilervolumen, $tempDiff);
|
||||||
$availableHeat = $vollleistung * $remainingTime * 3600; // Leistung in Watt * Zeit in Sekunden
|
$availableHeat = $vollleistung * $remainingTime * 3600; // Leistung in Watt * Zeit in Sekunden
|
||||||
return $availableHeat >= $requiredHeat;
|
return $availableHeat >= $requiredHeat;
|
||||||
}
|
}
|
||||||
@@ -208,12 +208,12 @@ class Boiler_2_Stufig_Landwirtschaft extends IPSModule
|
|||||||
$vollLeistung = $this->ReadPropertyInteger("BoilerLeistungVolllast");
|
$vollLeistung = $this->ReadPropertyInteger("BoilerLeistungVolllast");
|
||||||
|
|
||||||
|
|
||||||
$nextEntry = getNextTimeAndTemperature($this->ReadPropertyInteger("Zeitplan"));
|
$nextEntry = $this->getNextTimeAndTemperature($this->ReadPropertyInteger("Zeitplan"));
|
||||||
if ($nextEntry !== null) {
|
if ($nextEntry !== null) {
|
||||||
$remainingTime = calculateRemainingTime($nextEntry['Uhrzeit']);
|
$remainingTime = $this->calculateRemainingTime($nextEntry['Uhrzeit']);
|
||||||
$nextTemp = $nextEntry['Solltemperatur'];
|
$nextTemp = $nextEntry['Solltemperatur'];
|
||||||
|
|
||||||
if (!canBoilerReachTemperature($this->ReadPropertyInteger("Boilervolumen"), $boilerTemp, $nextTemp, $remainingTime, $vollLeistung)) {
|
if (!$this->canBoilerReachTemperature($this->ReadPropertyInteger("Boilervolumen"), $boilerTemp, $nextTemp, $remainingTime, $vollLeistung)) {
|
||||||
$minTemp = $nextTemp;
|
$minTemp = $nextTemp;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"compatibility": {
|
"compatibility": {
|
||||||
"version": "7.1"
|
"version": "7.1"
|
||||||
},
|
},
|
||||||
"version": "1.030",
|
"version": "1.031",
|
||||||
"build": 0,
|
"build": 0,
|
||||||
"date": 0
|
"date": 0
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user