diff --git a/EngieApi/DistributionCosts.py b/EngieApi/DistributionCosts.py index 43d362b..3d6e4cd 100644 --- a/EngieApi/DistributionCosts.py +++ b/EngieApi/DistributionCosts.py @@ -1,3 +1,6 @@ +from typing import Tuple + + class Capaciteitstarief: def __init__(self): self.gemiddelde_maandpiek = 38.7570 # Eur / KW / jaar @@ -15,9 +18,13 @@ class Capaciteitstarief: :type days: int """ peak = max(peak, 2.5) - return ((peak * self.gemiddelde_maandpiek) / 365 * days + usage * self.kwh_tarief + self.databeheer / 365 * days) * self.btw + return ( + (peak * self.gemiddelde_maandpiek) / 365 * days + + usage * self.kwh_tarief + + self.databeheer / 365 * days + ) * self.btw - def calculate_per_kwh(self, peak: float) -> tuple(float, float): + def calculate_per_kwh(self, peak: float) -> Tuple[float, float]: """calculate_per_kwh distribution cost :param peak: gemiddelde peak over alle maanden @@ -25,4 +32,3 @@ class Capaciteitstarief: :return: cost per kwh and yearly costs """ return self.kwh_tarief, self.databeheer + self.gemiddelde_maandpiek * peak - \ No newline at end of file