diff --git a/HauptManager/module.php b/HauptManager/module.php index cb88cc3..52f8601 100644 --- a/HauptManager/module.php +++ b/HauptManager/module.php @@ -279,14 +279,14 @@ class HauptManager extends IPSModule IPS_LogMessage("Aktuelle LEistung vor foreahc", print_r($aktleistung)); //foreach($aktleistung as $entry){ - // $aktleistung = $entry; - // } + // $aktleistung = $entry; + //} IPS_LogMessage("Aktuelle LEistung Mnaagear", print_r($aktleistung)); // Überprüfe, ob noch genügend verbleibende Energie für den nächsten Schritt vorhanden ist - if ($remainingPower >= $powerstep - $aktleistung['Set_Leistung']) { + if ($remainingPower >= $powerstep - $aktleistung[0]['Set_Leistung']) { // Aktualisiere die verbleibende Energie und die bereitgestellte Energie für den Benutzer - $remainingPower -= $powerstep - $aktleistung['Set_Leistung']; + $remainingPower -= $powerstep - $aktleistung[0]['Set_Leistung']; array_walk($userEnergyProv, function(&$entry3) use ($user, $manager, $powerstep) { if ($entry3["user"] == $user && $entry3["Writeback"] == $manager) { @@ -365,9 +365,10 @@ class HauptManager extends IPSModule return $entry2["user"] == $user && $entry2["Writeback"] == $manager; }); - foreach($aktleistung as $entry){ - $aktleistung = $entry; - } + + //foreach($aktleistung as $entry){ + // $aktleistung = $entry; + //} // Überprüfe, ob noch genügend verbleibende Energie für den nächsten Schritt vorhanden ist if ($remainingPower >= $powerstep - $aktleistung['Set_Leistung']) {