Added support for hourly percent change in coinmarketcap component (#11996)

* Added support for hourly percent change (percent_change_1h)

* Fixed display of 1h percent change
This commit is contained in:
Kevin Goff 2018-01-28 09:50:43 -05:00 committed by Fabian Affolter
parent 62d4f23833
commit 336bdb1889

View file

@ -26,6 +26,7 @@ ATTR_MARKET_CAP = 'market_cap'
ATTR_NAME = 'name' ATTR_NAME = 'name'
ATTR_PERCENT_CHANGE_24H = 'percent_change_24h' ATTR_PERCENT_CHANGE_24H = 'percent_change_24h'
ATTR_PERCENT_CHANGE_7D = 'percent_change_7d' ATTR_PERCENT_CHANGE_7D = 'percent_change_7d'
ATTR_PERCENT_CHANGE_1H = 'percent_change_1h'
ATTR_PRICE = 'price' ATTR_PRICE = 'price'
ATTR_SYMBOL = 'symbol' ATTR_SYMBOL = 'symbol'
ATTR_TOTAL_SUPPLY = 'total_supply' ATTR_TOTAL_SUPPLY = 'total_supply'
@ -105,6 +106,7 @@ class CoinMarketCapSensor(Entity):
'market_cap_{}'.format(self.data.display_currency)), 'market_cap_{}'.format(self.data.display_currency)),
ATTR_PERCENT_CHANGE_24H: self._ticker.get('percent_change_24h'), ATTR_PERCENT_CHANGE_24H: self._ticker.get('percent_change_24h'),
ATTR_PERCENT_CHANGE_7D: self._ticker.get('percent_change_7d'), ATTR_PERCENT_CHANGE_7D: self._ticker.get('percent_change_7d'),
ATTR_PERCENT_CHANGE_1H: self._ticker.get('percent_change_1h'),
ATTR_SYMBOL: self._ticker.get('symbol'), ATTR_SYMBOL: self._ticker.get('symbol'),
ATTR_TOTAL_SUPPLY: self._ticker.get('total_supply'), ATTR_TOTAL_SUPPLY: self._ticker.get('total_supply'),
} }