From cb96f163e4f46d4b091ab24eb63951c1a35d9bc0 Mon Sep 17 00:00:00 2001 From: LKuemmel Date: Tue, 17 Feb 2026 08:17:35 +0100 Subject: [PATCH] fix rabot --- .../electricity_pricing/flexible_tariffs/rabot/tariff.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/modules/electricity_pricing/flexible_tariffs/rabot/tariff.py b/packages/modules/electricity_pricing/flexible_tariffs/rabot/tariff.py index ee4a1f33e0..5d07ab2dd9 100644 --- a/packages/modules/electricity_pricing/flexible_tariffs/rabot/tariff.py +++ b/packages/modules/electricity_pricing/flexible_tariffs/rabot/tariff.py @@ -17,10 +17,10 @@ def fetch(config: RabotTariff) -> None: f"/contracts/{config.configuration.contract_number}/metrics", timeout=15 ).json()["data"]["records"] - prices: Dict[int, float] = {} - if len(prices) == 0: + if len(raw_prices) == 0: raise Exception("Es konnten keine Preise vom Rabot-Server abgerufen werden. Bitte prüfe, ob dein Konto mit" " einem dynamischen Stromvertrag verknüpft ist.") + prices: Dict[int, float] = {} for data in raw_prices: formatted_price = data["value"] / 100000 # ct/kWh -> €/Wh timestamp = datetime.datetime.strptime(data["moment"], "%Y-%m-%d %H:%M").timestamp()