diff --git a/EV_adaptive_charging.py b/EV_adaptive_charging.py index 978b723..1da6098 100644 --- a/EV_adaptive_charging.py +++ b/EV_adaptive_charging.py @@ -81,7 +81,11 @@ def main(): entered_at = datetime.now() while True: try: - usage=vue.read(scale=Scale.SECOND.value) + if charger.isCharging(): + scale = Scale.SECOND.value + else: + scale = Scale.MINUTE.value + usage=vue.read(scale) break except: if entered_at + timedelta(seconds=90) < datetime.now():