--
This commit is contained in:
@@ -49,29 +49,29 @@ class Boiler_2_Stufig_Mit_Fueler extends IPSModule
|
||||
parent::ApplyChanges();
|
||||
}
|
||||
|
||||
// Aktionen verarbeiten
|
||||
public function RequestAction($Ident, $Value)
|
||||
{
|
||||
IPS_LogMessage("Boiler Debug", "RequestAction triggered: $Ident = $Value");
|
||||
|
||||
switch ($Ident) {
|
||||
case "Mindesttemperatur":
|
||||
case "Maximaltemperatur":
|
||||
case "Legionellentemperatur":
|
||||
|
||||
$this->SetValue($Ident, $Value);
|
||||
IPS_LogMessage("Boiler Debug", "$Ident updated to $Value");
|
||||
break;
|
||||
|
||||
case "SetAktuelle_Leistung":
|
||||
|
||||
$this->SetAktuelle_Leistung($Value);
|
||||
break;
|
||||
|
||||
case "GetCurrentData":
|
||||
return $this->GetCurrentData($Value);
|
||||
case "Mindesttemperatur":
|
||||
// Setze den neuen Wert für Mindesttemperatur
|
||||
$this->SetValue($Ident, $Value);
|
||||
break;
|
||||
|
||||
case "Maximaltemperatur":
|
||||
// Setze den neuen Wert für Maximaltemperatur
|
||||
$this->SetValue($Ident, $Value);
|
||||
break;
|
||||
|
||||
case "Legionellentemperatur":
|
||||
// Setze den neuen Wert für Legionellentemperatur
|
||||
$this->SetValue($Ident, $Value);
|
||||
break;
|
||||
|
||||
$result = $this->GetCurrentData($Value);
|
||||
return $result;
|
||||
|
||||
default:
|
||||
throw new Exception("Invalid Ident");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user