aufrechnung leistung optimiert
This commit is contained in:
@@ -136,9 +136,13 @@ class Manager extends IPSModule
|
|||||||
IPS_LogMessage("Manager", "nciht idle");
|
IPS_LogMessage("Manager", "nciht idle");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
if(in_array(0, $powerSteps, true)){
|
||||||
|
|
||||||
// Addiere die aktuell bereits verwendete Leistung auf, um sie bei der verteilung zu berücksichtigen
|
// Addiere die aktuell bereits verwendete Leistung auf, um sie bei der verteilung zu berücksichtigen
|
||||||
$totalAktuelle_Leistung += $Aktuelle_Leistung;
|
$totalAktuelle_Leistung += $Aktuelle_Leistung;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// Berücksichtigung der bereits verteilten Leistungen (nachher kann dafür wieder bei 0 begonnen werden zu verteilen)
|
// Berücksichtigung der bereits verteilten Leistungen (nachher kann dafür wieder bei 0 begonnen werden zu verteilen)
|
||||||
$remainingPower += $totalAktuelle_Leistung;
|
$remainingPower += $totalAktuelle_Leistung;
|
||||||
@@ -216,7 +220,7 @@ class Manager extends IPSModule
|
|||||||
$minPowerStep = min($entry["PowerSteps"]);
|
$minPowerStep = min($entry["PowerSteps"]);
|
||||||
|
|
||||||
IPS_RequestAction($instanceID,"SetAktuelle_Leistung",$minPowerStep);
|
IPS_RequestAction($instanceID,"SetAktuelle_Leistung",$minPowerStep);
|
||||||
$remainingPower -= $entry["Aktuelle_Leistung"];
|
//$remainingPower -= $entry["Aktuelle_Leistung"];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
IPS_LogMessage("Manag abzug noller", $remainingPower);
|
IPS_LogMessage("Manag abzug noller", $remainingPower);
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"compatibility": {
|
"compatibility": {
|
||||||
"version": "7.1"
|
"version": "7.1"
|
||||||
},
|
},
|
||||||
"version": "1.181",
|
"version": "1.182",
|
||||||
"build": 0,
|
"build": 0,
|
||||||
"date": 0
|
"date": 0
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user