round output values (#6657)

This commit is contained in:
joe248 2017-03-16 09:36:44 -05:00 committed by Fabian Affolter
parent e75a66ed20
commit 959dd29c90

View File

@ -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):