diff --git a/HauptManager/module.php b/HauptManager/module.php index e0aca4b..67abfc0 100644 --- a/HauptManager/module.php +++ b/HauptManager/module.php @@ -81,7 +81,7 @@ class HauptManager extends IPSModule // Alle Energieverbraucher auslesen und dekodieren - if (empty($Verbraucher_Liste_Korr)) { + if (empty($Verbraucher_Liste_Korr[0])) { // 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 as $user) { + foreach ($Verbraucher_Liste_Korr[0] as $user) { // Überprüfen, ob alle Benutzer Idle = true sind, wenn einer nicht ist, wird später verworfen... if (!$user["Idle"]) { @@ -115,6 +115,8 @@ class HauptManager extends IPSModule $writebackArrays = []; foreach ($Verbraucher_Liste_Korr[0] as $user) { $writeback = $user['Writeback']; + IPS_LogMessage("Manager", $writeback); + if (!isset($writebackArrays[$writeback])) { $writebackArrays[$writeback] = []; } diff --git a/library.json b/library.json index 1fc1f76..72ca186 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "compatibility": { "version": "7.1" }, - "version": "1.153", + "version": "1.154", "build": 0, "date": 0 } \ No newline at end of file