no message
This commit is contained in:
@@ -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' => []
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -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");
|
||||||
|
|||||||
Reference in New Issue
Block a user