From fc8d2bbaf730946d5b41247b76396cccf002f69a Mon Sep 17 00:00:00 2001 From: Joris Nettelstroth Date: Mon, 3 Mar 2025 13:12:21 +0100 Subject: [PATCH 1/2] Make temperature limit parameters actually optional --- src/demandlib/vdi/regions.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/demandlib/vdi/regions.py b/src/demandlib/vdi/regions.py index cda6c29..1db79bb 100644 --- a/src/demandlib/vdi/regions.py +++ b/src/demandlib/vdi/regions.py @@ -603,8 +603,8 @@ def get_load_curve_houses(self): for house in self.houses: t_limit = namedtuple("temperature_limit", "summer winter") tl = t_limit( - summer=house["summer_temperature_limit"], - winter=house["winter_temperature_limit"], + summer=house.get("summer_temperature_limit", 15), + winter=house.get("winter_temperature_limit", 5), ) df_typ = ( self.type_days[tl] From f47ccdbe00260dffffe052d2ef177f471f5e16a9 Mon Sep 17 00:00:00 2001 From: Joris Zimmermann Date: Thu, 18 Dec 2025 12:18:02 +0100 Subject: [PATCH 2/2] Update changelog --- CHANGELOG.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f35bf98..e51ec56 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -9,6 +9,8 @@ New features Bug fixes ######### +* Implement default temperature limits for VDI 4655 calculation to make + ``summer_temperature_limit`` and ``winter_temperature_limit`` optional Other changes #############