diff --git a/Boiler_2_Stufig_Mit_Fueler/module.php b/Boiler_2_Stufig_Mit_Fueler/module.php index 9ac779b..d36b3ce 100644 --- a/Boiler_2_Stufig_Mit_Fueler/module.php +++ b/Boiler_2_Stufig_Mit_Fueler/module.php @@ -19,7 +19,10 @@ class Boiler_2_Stufig_Mit_Fueler extends IPSModule $this->RegisterVariableInteger("Maximaltemperatur","Maximaltemperatur","",60); $this->RegisterVariableInteger("Legionellentemperatur","Legionellentemperatur","",65); $this->RegisterVariableInteger("LegioCounter", "LegioCounter", "", 0); - $this->RegisterVariableInteger("Boilertemperatur", "Boilertemperatur", "", 0); + //$this->RegisterVariableInteger("Boilertemperatur", "Boilertemperatur", "", 0); + $this->RegisterVariableProfile("Boiler.Temperature", 1, "°C"); + $this->RegisterVariableInteger("Boilertemperatur", "Boilertemperatur", "Boiler.Temperature", 0); + // Variabeln für Kommunkation mit Manager $this->RegisterVariableInteger("Sperre_Prio", "Sperre_Prio"); @@ -57,6 +60,14 @@ class Boiler_2_Stufig_Mit_Fueler extends IPSModule } } + private function RegisterVariableProfile(string $name, int $type, string $suffix) +{ + if (!IPS_VariableProfileExists($name)) { + IPS_CreateVariableProfile($name, $type); + IPS_SetVariableProfileText($name, "", $suffix); + } +} + // Methode zum Setzen des aktuellen Stromverbrauchs public function SetAktuelle_Leistung(int $power) { diff --git a/library.json b/library.json index 56757b0..30c0d77 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "0.256", + "version": "0.257", "build": 0, "date": 0