From c9e85db17b2f3484a5dff724bee290f426e8ec08 Mon Sep 17 00:00:00 2001 From: jlayec Date: Sat, 1 May 2021 16:53:23 +0000 Subject: [PATCH] fix elec price error --- libs/elec_price.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/elec_price.py b/libs/elec_price.py index 1281e80..a0147ed 100644 --- a/libs/elec_price.py +++ b/libs/elec_price.py @@ -1,6 +1,6 @@ from datetime import datetime, timezone, timedelta import configparser -from statistics import mean +from statistics import mean, StatisticsError from mylogger import logger @@ -61,7 +61,7 @@ class ElecPrice: date = date + timedelta(minutes=30) try: res = round(consumption * mean(prices), 2) - except TypeError: + except (TypeError, StatisticsError): logger.error("Can't get_price of charge, check config") return res