This commit is contained in:
2024-10-08 16:17:58 +02:00
parent 67d8b133b4
commit 1c0ec49d19
2 changed files with 3 additions and 1 deletions

View File

@@ -63,6 +63,7 @@ class Verbraucher_1_Stufig extends IPSModule {
// Timer setzen, der nach "Zeit_Zwischen_Zustandswechseln" abläuft // Timer setzen, der nach "Zeit_Zwischen_Zustandswechseln" abläuft
$zeitZwischenZustandswechseln = $this->ReadPropertyInteger("Zeit_Zwischen_Zustandswechseln"); $zeitZwischenZustandswechseln = $this->ReadPropertyInteger("Zeit_Zwischen_Zustandswechseln");
$this->SetTimerInterval("ZustandswechselTimer", $zeitZwischenZustandswechseln * 60000); // Timer in Millisekunden $this->SetTimerInterval("ZustandswechselTimer", $zeitZwischenZustandswechseln * 60000); // Timer in Millisekunden
IPS_LogMessage("Verbraucher", "In Set Methode");
// Timer-Status auf true setzen // Timer-Status auf true setzen
$this->SetValue("IsTimerActive", true); $this->SetValue("IsTimerActive", true);
@@ -73,6 +74,7 @@ class Verbraucher_1_Stufig extends IPSModule {
public function ResetPowerSteps() { public function ResetPowerSteps() {
// PowerSteps wieder auf den ursprünglichen Zustand setzen (wie vorherige Funktionalität) // PowerSteps wieder auf den ursprünglichen Zustand setzen (wie vorherige Funktionalität)
$this->SetValue("PowerSteps", json_encode([$this->GetValue("CurrentPower")])); $this->SetValue("PowerSteps", json_encode([$this->GetValue("CurrentPower")]));
IPS_LogMessage("Verbraucher", "In Reset Methode");
// Timer stoppen // Timer stoppen
$this->SetTimerInterval("ZustandswechselTimer", 0); $this->SetTimerInterval("ZustandswechselTimer", 0);

View File

@@ -6,7 +6,7 @@
"compatibility": { "compatibility": {
"version": "7.1" "version": "7.1"
}, },
"version": "0.17", "version": "0.18",
"build": 0, "build": 0,
"date": 0 "date": 0
} }