d
This commit is contained in:
@@ -110,7 +110,9 @@ class Manager_v2 extends IPSModule
|
|||||||
IPS_LogMessage("Manager", "aufgerufen komisch");
|
IPS_LogMessage("Manager", "aufgerufen komisch");
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
$idle = GetValue(IPS_GetObjectIDByIdent("Idle", $user["Verbraucher"]));
|
||||||
|
$powerStepsJson = GetValue(IPS_GetObjectIDByIdent("PowerSteps", $user["Verbraucher"]));
|
||||||
|
$powerSteps = json_decode($powerStepsJson, true);
|
||||||
// Verbraucher-Daten zum gefilterten Array hinzufügen
|
// Verbraucher-Daten zum gefilterten Array hinzufügen
|
||||||
$filteredVerbraucher[] = [
|
$filteredVerbraucher[] = [
|
||||||
"InstanceID" => $user["Verbraucher"],
|
"InstanceID" => $user["Verbraucher"],
|
||||||
@@ -118,8 +120,8 @@ class Manager_v2 extends IPSModule
|
|||||||
"Bezogene_Energie" => GetValue(IPS_GetObjectIDByIdent("Bezogene_Energie", $user["Verbraucher"])),
|
"Bezogene_Energie" => GetValue(IPS_GetObjectIDByIdent("Bezogene_Energie", $user["Verbraucher"])),
|
||||||
"PV_Prio" => GetValue(IPS_GetObjectIDByIdent("PV_Prio", $user["Verbraucher"])),
|
"PV_Prio" => GetValue(IPS_GetObjectIDByIdent("PV_Prio", $user["Verbraucher"])),
|
||||||
"Sperre_Prio" => GetValue(IPS_GetObjectIDByIdent("Sperre_Prio", $user["Verbraucher"])),
|
"Sperre_Prio" => GetValue(IPS_GetObjectIDByIdent("Sperre_Prio", $user["Verbraucher"])),
|
||||||
"Idle" => GetValue(IPS_GetObjectIDByIdent("Idle", $user["Verbraucher"])),
|
"Idle" => $$idle,
|
||||||
"PowerSteps" => json_decode(GetValue(IPS_GetObjectIDByIdent("PowerSteps", $user["Verbraucher"])), true),
|
"PowerSteps" => $powerSteps,
|
||||||
"Leistung_Delta" => GetValue(IPS_GetObjectIDByIdent("Leistung_Delta", $user["Verbraucher"]))
|
"Leistung_Delta" => GetValue(IPS_GetObjectIDByIdent("Leistung_Delta", $user["Verbraucher"]))
|
||||||
];
|
];
|
||||||
|
|
||||||
@@ -308,6 +310,10 @@ class Manager_v2 extends IPSModule
|
|||||||
// 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 as $user) {
|
foreach ($Verbraucher_Liste as $user) {
|
||||||
// Verbraucher-Daten zum gefilterten Array hinzufügen
|
// Verbraucher-Daten zum gefilterten Array hinzufügen
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$filteredVerbraucher[] = [
|
$filteredVerbraucher[] = [
|
||||||
"InstanceID" => $user["Verbraucher"],
|
"InstanceID" => $user["Verbraucher"],
|
||||||
"Aktuelle_Leistung" => GetValue(IPS_GetObjectIDByIdent("Power", $user["Verbraucher"])),
|
"Aktuelle_Leistung" => GetValue(IPS_GetObjectIDByIdent("Power", $user["Verbraucher"])),
|
||||||
|
|||||||
Reference in New Issue
Block a user