From 959dd29c90c9feb620f032ee7eeb5352baa25b34 Mon Sep 17 00:00:00 2001 From: joe248 Date: Thu, 16 Mar 2017 09:36:44 -0500 Subject: [PATCH] round output values (#6657) --- homeassistant/components/sensor/comed_hourly_pricing.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/sensor/comed_hourly_pricing.py b/homeassistant/components/sensor/comed_hourly_pricing.py index 30948fada8f..747ea0683d8 100644 --- a/homeassistant/components/sensor/comed_hourly_pricing.py +++ b/homeassistant/components/sensor/comed_hourly_pricing.py @@ -99,11 +99,13 @@ class ComedHourlyPricingSensor(Entity): if self.type == CONF_FIVE_MINUTE: url_string = _RESOURCE + '?type=5minutefeed' response = get(url_string, timeout=10) - self._state = float(response.json()[0]['price']) + self.offset + self._state = round( + float(response.json()[0]['price']) + self.offset, 2) elif self.type == CONF_CURRENT_HOUR_AVERAGE: url_string = _RESOURCE + '?type=currenthouraverage' response = get(url_string, timeout=10) - self._state = float(response.json()[0]['price']) + self.offset + self._state = round( + float(response.json()[0]['price']) + self.offset, 2) else: self._state = STATE_UNKNOWN except (RequestException, ValueError, KeyError):