feat: Add new entity for vaccination data to Home Asssistant integration

This commit is contained in:
Adrian Rumpold
2021-08-11 08:28:24 +02:00
parent 2f73be9010
commit 559a463140
2 changed files with 57 additions and 11 deletions

View File

@@ -67,9 +67,12 @@ async def get_coordinator(hass: HomeAssistant):
if DOMAIN in hass.data:
return hass.data[DOMAIN]
async def async_get_data() -> IncidenceData:
async def async_get_data() -> dict:
crawler = CovidCrawler(hass)
return await crawler.crawl_incidence()
return {
"incidence": await crawler.crawl_incidence(),
"vaccination": await crawler.crawl_vaccination(),
}
hass.data[DOMAIN] = DataUpdateCoordinator(
hass,