From de9a3b6ab7581b2bde73f497a24eba41c9e38503 Mon Sep 17 00:00:00 2001 From: Klarstein <62219057+Klarstein@users.noreply.github.com> Date: Fri, 4 Mar 2022 20:56:12 +0100 Subject: [PATCH 1/3] Update calculations.py Fix for new calculations in Alpha Innotec firmware V 3.86.1 --- luxtronik/calculations.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/luxtronik/calculations.py b/luxtronik/calculations.py index a7979d6..7441a96 100755 --- a/luxtronik/calculations.py +++ b/luxtronik/calculations.py @@ -290,7 +290,10 @@ class Calculations: 256: Unknown("Unknown_Calculation_256"), 257: Power("Heat_Output"), 258: Unknown("Unknown_Calculation_258"), - 259: Unknown("Unknown_Calculation_259"), + 259: Unknown("Unknown_Calculation_259"), + 260: Unknown("Unknown_Calculation_260"), + 261: Unknown("Unknown_Calculation_261"), + 262: Unknown("Unknown_Calculation_262"), } def parse(self, raw_data): From 3d7d5688190e4ddf90de1ffb6ce285cbfc6fd4f9 Mon Sep 17 00:00:00 2001 From: Klarstein <62219057+Klarstein@users.noreply.github.com> Date: Fri, 4 Mar 2022 20:58:39 +0100 Subject: [PATCH 2/3] Update visibilities.py Fix for new visibilities in Alpha Innotec firmware V 3.86.1 --- luxtronik/visibilities.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/luxtronik/visibilities.py b/luxtronik/visibilities.py index 03369a2..ff53f3d 100755 --- a/luxtronik/visibilities.py +++ b/luxtronik/visibilities.py @@ -360,11 +360,12 @@ class Visibilities: 347: Unknown("Unknown_Visibility_347"), 348: Unknown("Unknown_Visibility_348"), 349: Unknown("Unknown_Visibility_349"), - 350: Unknown("Unknown_Visibility_350"), - 351: Unknown("Unknown_Visibility_351"), - 352: Unknown("Unknown_Visibility_352"), - 353: Unknown("Unknown_Visibility_353"), - 354: Unknown("Unknown_Visibility_354"), + 350: Unknown("Unknown_Visibility_350"), + 351: Unknown("Unknown_Visibility_351"), + 352: Unknown("Unknown_Visibility_352"), + 353: Unknown("Unknown_Visibility_353"), + 354: Unknown("Unknown_Visibility_354"), + 355: Unknown("Unknown_Visibility_355"), } def parse(self, raw_data): From f07b8f424fd0473fb6ffc7a7b850bc7b23816ffa Mon Sep 17 00:00:00 2001 From: Klarstein <62219057+Klarstein@users.noreply.github.com> Date: Fri, 4 Mar 2022 21:00:32 +0100 Subject: [PATCH 3/3] Update parameters.py Fix for new parameters in Alpha Innotec firmware V 3.86.1 --- luxtronik/parameters.py | 1 + 1 file changed, 1 insertion(+) diff --git a/luxtronik/parameters.py b/luxtronik/parameters.py index a29e265..7080a4b 100755 --- a/luxtronik/parameters.py +++ b/luxtronik/parameters.py @@ -1148,6 +1148,7 @@ class Parameters: 1123: Unknown("Unknown_Parameter_1123"), 1124: Unknown("Unknown_Parameter_1124"), 1125: Unknown("Unknown_Parameter_1125"), + 1126: Unknown("Unknown_Parameter_1126"), } def __init__(self, safe=True):