aufrechnung leistung optimiert

This commit is contained in:
2025-03-10 06:27:32 +01:00
parent d1c01f68d7
commit 8374d2d1da
2 changed files with 6 additions and 2 deletions

View File

@@ -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);

View File

@@ -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
} }