We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48d029a commit 3895548Copy full SHA for 3895548
1 file changed
packages/modules/electricity_pricing/flexible_tariffs/rabot/tariff.py
@@ -17,10 +17,10 @@ def fetch(config: RabotTariff) -> None:
17
f"/contracts/{config.configuration.contract_number}/metrics",
18
timeout=15
19
).json()["data"]["records"]
20
- prices: Dict[int, float] = {}
21
- if len(prices) == 0:
+ if len(raw_prices) == 0:
22
raise Exception("Es konnten keine Preise vom Rabot-Server abgerufen werden. Bitte prüfe, ob dein Konto mit"
23
" einem dynamischen Stromvertrag verknüpft ist.")
+ prices: Dict[int, float] = {}
24
for data in raw_prices:
25
formatted_price = data["value"] / 100000 # ct/kWh -> €/Wh
26
timestamp = datetime.datetime.strptime(data["moment"], "%Y-%m-%d %H:%M").timestamp()
0 commit comments