From ca7f5a4fe8b31e915378645a575f92a9f2b56c1e Mon Sep 17 00:00:00 2001 From: Vlad Iftime Date: Sat, 4 Jan 2025 15:28:08 +0200 Subject: [PATCH] Refactor example FRBC code for improved readability and update S2Connection URL --- examples/example_frbc_rm.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/examples/example_frbc_rm.py b/examples/example_frbc_rm.py index aea2337..53b80df 100644 --- a/examples/example_frbc_rm.py +++ b/examples/example_frbc_rm.py @@ -90,7 +90,9 @@ def activate(self, conn: S2Connection) -> None: ) ], storage=FRBCStorageDescription( - fill_level_range=NumberRange(start_of_range=0.0, end_of_range=100.0), + fill_level_range=NumberRange( + start_of_range=0.0, end_of_range=100.0 + ), fill_level_label="%", diagnostic_label="Imaginary battery", provides_fill_level_target_profile=True, @@ -108,11 +110,15 @@ def activate(self, conn: S2Connection) -> None: elements=[ FRBCFillLevelTargetProfileElement( duration=Duration.from_milliseconds(30_000), - fill_level_range=NumberRange(start_of_range=20.0, end_of_range=30.0), + fill_level_range=NumberRange( + start_of_range=20.0, end_of_range=30.0 + ), ), FRBCFillLevelTargetProfileElement( duration=Duration.from_milliseconds(300_000), - fill_level_range=NumberRange(start_of_range=40.0, end_of_range=50.0), + fill_level_range=NumberRange( + start_of_range=40.0, end_of_range=50.0 + ), ), ], ) @@ -146,7 +152,7 @@ def deactivate(self, conn: S2Connection) -> None: s2_conn = S2Connection( - url="ws://localhost:8001/backend/rm/s2python-frbc/cem/dummy_model/ws", + url="ws://localhost:8080/backend/rm/s2python-frbc/cem/dummy_model/ws", role=EnergyManagementRole.RM, control_types=[MyFRBCControlType(), MyNoControlControlType()], asset_details=AssetDetails(