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) {