From 620f112e86b3793f78d4d9ef77da637a1385d0f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=A4fliger?= Date: Wed, 6 Aug 2025 10:35:45 +0200 Subject: [PATCH] no message --- HauptManager/module.php | 8 +++++++- Manager/module.php | 15 +++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/HauptManager/module.php b/HauptManager/module.php index 8e5c20c..fceb341 100644 --- a/HauptManager/module.php +++ b/HauptManager/module.php @@ -208,7 +208,7 @@ class HauptManager extends IPSModule } $withZero = []; $withoutZero = []; - // Verbraucher die nicht 0 Annhemen können, bekommen einfach den tiefsten wert + /* Alter Verteilalgor. zu testzwecken auskommentiert, wird dann gelöscht wenns funktioniert. foreach ($samePriorityUsers as $entry) { if (min($entry["PowerSteps"]) <= 0) { $withZero[] = $entry; @@ -216,6 +216,12 @@ class HauptManager extends IPSModule $withoutZero[] = $entry; } } + */ + + /* Neuer Block */ + foreach ($samePriorityUsers as $entry) { + $withZero[] = $entry; + } // Verbraucher die nicht 0 annhemen können erhalten nun den minimalwert diff --git a/Manager/module.php b/Manager/module.php index 8422eff..f6e72d8 100644 --- a/Manager/module.php +++ b/Manager/module.php @@ -240,6 +240,11 @@ class Manager extends IPSModule $withZero = []; $withoutZero = []; // Verbraucher die nicht 0 Annhemen können, bekommen einfach den tiefsten wert + + + + + /* Alter Verteilalgor. zu testzwecken auskommentiert, wird dann gelöscht wenns funktioniert. foreach ($samePriorityUsers as $entry) { if (min($entry["PowerSteps"]) <= 0) { $withZero[] = $entry; @@ -247,6 +252,16 @@ class Manager extends IPSModule $withoutZero[] = $entry; } } + */ + + /* Neuer Block */ + foreach ($samePriorityUsers as $entry) { + $withZero[] = $entry; + } + + /* Neuer Block Ende */ + + // Verbraucher die nicht 0 annhemen können erhalten nun den minimalwert if (!empty($withoutZero)) { foreach ($withoutZero as $entry) {