Zugriff auf array war falsch

This commit is contained in:
dh
2025-03-03 16:19:40 +01:00
parent ecb48332af
commit b2709e18c5
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -81,7 +81,7 @@ class HauptManager extends IPSModule
// Alle Energieverbraucher auslesen und dekodieren // 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 // Liste ist leer, daher nichts zu tun
IPS_LogMessage("Manager", "aufgerufen leere liste"); IPS_LogMessage("Manager", "aufgerufen leere liste");
@@ -92,7 +92,7 @@ class HauptManager extends IPSModule
$totalAktuelle_Leistung = 0; // Variable zur Summierung der Aktuelle_Leistung Werte $totalAktuelle_Leistung = 0; // Variable zur Summierung der Aktuelle_Leistung Werte
// Fülle das Array mit allen entsprechenden Werten der Verbraucher ab // 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... // Überprüfen, ob alle Benutzer Idle = true sind, wenn einer nicht ist, wird später verworfen...
if (!$user["Idle"]) { if (!$user["Idle"]) {
@@ -113,7 +113,7 @@ class HauptManager extends IPSModule
if (true) { if (true) {
// Schritt 1: Benutzer nach Writeback-Wert aufteilen // Schritt 1: Benutzer nach Writeback-Wert aufteilen
$writebackArrays = []; $writebackArrays = [];
foreach ($Verbraucher_Liste_Korr[0] as $user) { foreach ($Verbraucher_Liste_Korr[0]["User"] as $user) {
$writeback = $user['Writeback']; $writeback = $user['Writeback'];
IPS_LogMessage("Manager", $writeback); IPS_LogMessage("Manager", $writeback);
+1 -1
View File
@@ -6,7 +6,7 @@
"compatibility": { "compatibility": {
"version": "7.1" "version": "7.1"
}, },
"version": "1.154", "version": "1.155",
"build": 0, "build": 0,
"date": 0 "date": 0
} }