Zugriff auf array war falsch

This commit is contained in:
2025-03-03 16:19:40 +01:00
parent ecb48332af
commit b2709e18c5
2 changed files with 4 additions and 4 deletions

View File

@@ -81,7 +81,7 @@ class HauptManager extends IPSModule
// Alle Energieverbraucher auslesen und dekodieren
if (empty($Verbraucher_Liste_Korr[0])) {
if (empty($Verbraucher_Liste_Korr[0]["User"])) {
// Liste ist leer, daher nichts zu tun
IPS_LogMessage("Manager", "aufgerufen leere liste");
@@ -92,7 +92,7 @@ class HauptManager extends IPSModule
$totalAktuelle_Leistung = 0; // Variable zur Summierung der Aktuelle_Leistung Werte
// Fülle das Array mit allen entsprechenden Werten der Verbraucher ab
foreach ($Verbraucher_Liste_Korr[0] as $user) {
foreach ($Verbraucher_Liste_Korr[0]["User"] as $user) {
// Überprüfen, ob alle Benutzer Idle = true sind, wenn einer nicht ist, wird später verworfen...
if (!$user["Idle"]) {
@@ -113,7 +113,7 @@ class HauptManager extends IPSModule
if (true) {
// Schritt 1: Benutzer nach Writeback-Wert aufteilen
$writebackArrays = [];
foreach ($Verbraucher_Liste_Korr[0] as $user) {
foreach ($Verbraucher_Liste_Korr[0]["User"] as $user) {
$writeback = $user['Writeback'];
IPS_LogMessage("Manager", $writeback);