From f54aefb6cf023971b6924577e2b4883ec09f9700 Mon Sep 17 00:00:00 2001 From: Brovning <39644775+Brovning@users.noreply.github.com> Date: Fri, 25 Feb 2022 18:34:37 +0100 Subject: [PATCH 1/2] #18 TypeError getPowerSumOfLog() #18 Uncaught TypeError: Argument 3 passed to E3DC::getPowerSumOfLog() must be of the type int --- libs/myFunctions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/myFunctions.php b/libs/myFunctions.php index eb883d6..0b65263 100644 --- a/libs/myFunctions.php +++ b/libs/myFunctions.php @@ -483,7 +483,7 @@ private function getPowerSumOfLog(int $logId, int $startTime, int $endTime, int // Zu viele Logwerte in der TimeRange vorhanden elseif (10000 <= count($buffer)) { - $intervallEdge = $startTime + ($endTime - $startTime) / 2; + $intervallEdge = (int)($startTime + ($endTime - $startTime) / 2); $bufferSum = $this->getPowerSumOfLog($logId, $startTime, $intervallEdge, $mode) + $this->getPowerSumOfLog($logId, $intervallEdge, $endTime, $mode); } // Logwerte vorhanden From 2da2f907a99d1e893dd4297843ead2da56365dd8 Mon Sep 17 00:00:00 2001 From: Brovning <39644775+Brovning@users.noreply.github.com> Date: Fri, 25 Feb 2022 18:36:59 +0100 Subject: [PATCH 2/2] v1.6 patch 1: Bugfix #18 Bugfix #18: Uncaught TypeError getPowerSumOfLog() --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 71c59e1..4449ffa 100644 --- a/README.md +++ b/README.md @@ -790,12 +790,13 @@ Aktiviert die Schuko-Steckdose der Wallbox $WallboxId (von 0 bis 7) der E3DC-Ins ### 8. Versionshistorie -#### v1.6, 19.02.2022 +#### v1.6 patch 1, 25.02.2022 - Register für Wechselrichter hinzugefügt (ab SW-Version >=S10_2022_02) - Maximal nutzbare Batteriekapazität konfigurierbar (Alterung kann berücksichtigt werden) - DC-String Information einzeln aktivierbar - kW Wert zu DC-String Information hinzugefügt - Layout des Konfigurationsformulars überarbeitet +- Bugfix #18: Uncaught TypeError getPowerSumOfLog() #### v1.5, 20.01.2022 - bugfix #12: Wrong Modbus datatype used for powermeter values in W