From f8b3477eef4fb2a5d3e1c213d65540d14fad3899 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Tue, 4 Mar 2025 15:29:19 +0100 Subject: [PATCH] log --- HauptManager/module.php | 6 ++++-- library.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/HauptManager/module.php b/HauptManager/module.php index 4854de3..7b61b43 100644 --- a/HauptManager/module.php +++ b/HauptManager/module.php @@ -221,8 +221,10 @@ class HauptManager extends IPSModule $samePriorityUsers = $withZero; // Array für die verteilte Energie pro User erstellen $userEnergyProv = []; + $userEnergyProv = array_fill_keys(array_column($samePriorityUsers, "InstanceID"), 0); // Initialisierung für jeden Benutzer auf 0 setzen + foreach ($samePriorityUsers as $user) { - $userEnergyProv[] = [ + $userEnergyProv[$user] = [ 'user' => $user['InstanceID'], 'Writeback' => $user['Writeback'], 'Set_Leistung' => 0 @@ -256,7 +258,7 @@ class HauptManager extends IPSModule $powerstep = $entry["step"]; - $aktleistung = array_filter($userEnergyProv, function($entry2) use ($user, $manager) { + $aktleistung = array_filter($userEnergyProv["user"], function($entry2) use ($user, $manager) { return $entry2["user"] == $user && $entry2["Writeback"] == $manager; }); diff --git a/library.json b/library.json index 20d77d1..0c10c9b 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "1.194", + "version": "1.196", "build": 0, "date": 0 } \ No newline at end of file