From 54199fa243342fddd628ec7a54547bf756fba201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Fri, 7 Mar 2025 14:40:36 +0100 Subject: [PATCH] logging --- Batterie/module.php | 8 +++++++- Manager/module.php | 4 ---- library.json | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Batterie/module.php b/Batterie/module.php index c9b272b..b2573ec 100644 --- a/Batterie/module.php +++ b/Batterie/module.php @@ -61,7 +61,7 @@ class Batterie extends IPSModule { $maxleistung = $this->ReadPropertyInteger("MaxBatterieleistung"); $array_powersteps = []; - $stepSize = 250; // Schrittgröße + $stepSize = 125; // Schrittgröße // Erstellen der PowerSteps for ($i = -$maxleistung; $i <= $maxleistung; $i += $stepSize) { @@ -203,8 +203,11 @@ public function RequestAction($Ident, $Value) } else{ + IPS_LogMessage("Manager", "Im else teil"); + if($batterieladezustand>99){ + IPS_LogMessage("Manager", "im 1"); $filtered_powersteps_entladen = array_filter($array_powersteps, function ($value) { return $value <= 0; @@ -214,11 +217,14 @@ public function RequestAction($Ident, $Value) }elseif($batterieladezustand>=$aufdasnachladen && $hyst==false){ $this->SetValue("PowerSteps", json_encode($array_powersteps)); + IPS_LogMessage("Manager", "im 2"); + }else{ $dummy_array[] = $this->ReadPropertyInteger("MaxNachladen"); $this->SetValue("PowerSteps", json_encode($dummy_array)); + IPS_LogMessage("Manager", "im 3"); } diff --git a/Manager/module.php b/Manager/module.php index f75fac4..eff7aa9 100644 --- a/Manager/module.php +++ b/Manager/module.php @@ -270,10 +270,6 @@ class Manager extends IPSModule ) ); - IPS_LogMessage("Manager", $userInstanceID); - IPS_LogMessage("Manager", $leistung); - IPS_LogMessage("Manager", $minimalleitsung); - // Jedem user den höheren der beiden werte aus minimalwert oder vergebenem zuteilen if($leistung <= $remainingPower){ $leistung = max($leistung, $minimalleitsung); diff --git a/library.json b/library.json index 40cbfdd..8ddbc6a 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "1.248", + "version": "1.249", "build": 0, "date": 0 } \ No newline at end of file