no message

This commit is contained in:
2025-04-30 11:03:20 +02:00
parent e2b71b80d9
commit 2bd1a4d16b
2 changed files with 6 additions and 6 deletions

View File

@@ -53,7 +53,7 @@ class HauptManager extends IPSModule
$decodedUser = json_decode(GetValue($user["User_Up"]), true); $decodedUser = json_decode(GetValue($user["User_Up"]), true);
if (isset($decodedUser["timestamp"]) && (($currentTime - $decodedUser["timestamp"])) < 30) { if (isset($decodedUser["Timestamp"]) && (($currentTime - $decodedUser["Timestamp"])) < 30) {
foreach ($decodedUser["User"] as $subuser) { foreach ($decodedUser["User"] as $subuser) {
$subuser['Writeback'] = $user["User_Down"]; $subuser['Writeback'] = $user["User_Down"];
@@ -64,7 +64,7 @@ class HauptManager extends IPSModule
$Netzbezug += $decodedUser["Netzbezug"]; $Netzbezug += $decodedUser["Netzbezug"];
}else{ }else{
RequestAction($user["User_Down"],'{"timestamp":'.time().',"Is_Peak_Shaving":'.true.',"User":[]}'); RequestAction($user["User_Down"],'{"Timestamp":'.time().',"Is_Peak_Shaving":'.true.',"User":[]}');
} }
} }
@@ -426,7 +426,7 @@ class HauptManager extends IPSModule
// Schritt 2: Foreach-Schleife pro Writeback-Array // Schritt 2: Foreach-Schleife pro Writeback-Array
foreach ($writebackArrays as $writeback => $users) { foreach ($writebackArrays as $writeback => $users) {
$resultArray = [ $resultArray = [
'timestamp' => time(), 'Timestamp' => time(),
'Is_Peak_Shaving' => $Is_Peak_Shaving, 'Is_Peak_Shaving' => $Is_Peak_Shaving,
'User' => [] 'User' => []
]; ];

View File

@@ -38,10 +38,10 @@ class Manager extends IPSModule
$data = json_decode(GetValue($this->ReadPropertyInteger("DatenZuruck")), true); $data = json_decode(GetValue($this->ReadPropertyInteger("DatenZuruck")), true);
IPS_LogMessage("Manager", print_r($data)); IPS_LogMessage("Manager", print_r($data));
IPS_LogMessage("Manager", $data["timestamp"]); IPS_LogMessage("Manager", $data["Timestamp"]);
if (isset($data["timestamp"])) { if (isset($data["Timestamp"])) {
$timestamp = $data["timestamp"]; $timestamp = $data["Timestamp"];
$currentTime = time(); $currentTime = time();
IPS_LogMessage("Manager", ($currentTime - $timestamp)); IPS_LogMessage("Manager", ($currentTime - $timestamp));
IPS_LogMessage("Manager", "im here ist so halb gut"); IPS_LogMessage("Manager", "im here ist so halb gut");