Compare commits
7 Commits
v1.0.3-rc2
...
v1.1.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
35d5232d8e | ||
|
|
1c3b0ae0b5 | ||
|
|
d2e8f77725 | ||
|
|
92e99e03ef | ||
|
|
903a512f99 | ||
|
|
f385ee3a5a | ||
|
|
573f91e2f9 |
24
README.md
24
README.md
@@ -2,7 +2,8 @@
|
|||||||
|
|
||||||
## Adding to your dashboard
|
## Adding to your dashboard
|
||||||
|
|
||||||
You can add an overview of the current infection numbers to your dashboard using the [multiple-entity-row](https://github.com/benct/lovelace-multiple-entity-row) card:
|
You can add an overview of the current infection and vaccination numbers to your dashboard
|
||||||
|
using the [multiple-entity-row](https://github.com/benct/lovelace-multiple-entity-row) card:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
type: entities
|
type: entities
|
||||||
@@ -24,4 +25,25 @@ entities:
|
|||||||
secondary_info:
|
secondary_info:
|
||||||
attribute: incidence
|
attribute: incidence
|
||||||
unit: cases/100k
|
unit: cases/100k
|
||||||
|
- type: custom:multiple-entity-row
|
||||||
|
entity: sensor.covid_19_vaccinations_augsburg
|
||||||
|
entities:
|
||||||
|
- attribute: ratio_vaccinated_once
|
||||||
|
name: Once
|
||||||
|
format: precision1
|
||||||
|
unit: '%'
|
||||||
|
- attribute: ratio_vaccinated_full
|
||||||
|
name: Fully
|
||||||
|
format: precision1
|
||||||
|
unit: '%'
|
||||||
|
- attribute: ratio_vaccinated_total
|
||||||
|
name: Total
|
||||||
|
format: precision1
|
||||||
|
unit: '%'
|
||||||
|
show_state: false
|
||||||
|
icon: mdi:needle
|
||||||
|
name: COVID-19 Vaccinations
|
||||||
|
secondary_info:
|
||||||
|
attribute: date
|
||||||
|
format: date
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ class VaccinationData:
|
|||||||
|
|
||||||
ratio_vaccinated_once: float = 0.0
|
ratio_vaccinated_once: float = 0.0
|
||||||
ratio_vaccinated_full: float = 0.0
|
ratio_vaccinated_full: float = 0.0
|
||||||
|
ratio_vaccinated_total: float = 0.0
|
||||||
|
|
||||||
|
|
||||||
class CovidCrawlerBase(ABC):
|
class CovidCrawlerBase(ABC):
|
||||||
@@ -194,8 +195,11 @@ class CovidCrawler(CovidCrawlerBase):
|
|||||||
# https://www.augsburg.de/fileadmin/user_upload/buergerservice_rathaus/rathaus/statisiken_und_geodaten/statistiken/Monitoring/Demografiemonitoring_der_Stadt_Augsburg_2021.pdf
|
# https://www.augsburg.de/fileadmin/user_upload/buergerservice_rathaus/rathaus/statisiken_und_geodaten/statistiken/Monitoring/Demografiemonitoring_der_Stadt_Augsburg_2021.pdf
|
||||||
population = 299021
|
population = 299021
|
||||||
|
|
||||||
result.ratio_vaccinated_full = result.num_vaccinated_full / population
|
result.ratio_vaccinated_full = result.num_vaccinated_full / population * 100
|
||||||
result.ratio_vaccinated_once = result.num_vaccinated_once / population
|
result.ratio_vaccinated_once = result.num_vaccinated_once / population * 100
|
||||||
|
result.ratio_vaccinated_total = (
|
||||||
|
result.ratio_vaccinated_once + result.ratio_vaccinated_full
|
||||||
|
)
|
||||||
_log.debug(f"Result data: {result}")
|
_log.debug(f"Result data: {result}")
|
||||||
|
|
||||||
return result
|
return result
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"domain": "covid19_augsburg",
|
"domain": "covid19_augsburg",
|
||||||
"name": "COVID-19 Augsburg",
|
"name": "COVID-19 Augsburg",
|
||||||
"version": "0.1.0",
|
"version": "1.1.1",
|
||||||
"config_flow": true,
|
"config_flow": true,
|
||||||
"documentation": "https://github.com/AdrianoKF/home-assistant-covid19-augsburg",
|
"documentation": "https://github.com/AdrianoKF/home-assistant-covid19-augsburg",
|
||||||
"issue_tracker": "https://github.com/AdrianoKF/home-assistant-covid19-augsburg/issues",
|
"issue_tracker": "https://github.com/AdrianoKF/home-assistant-covid19-augsburg/issues",
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ class CoronaAugsburgVaccinationSensor(Entity):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def icon(self):
|
def icon(self):
|
||||||
return "mdi:biohazard"
|
return "mdi:needle"
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def unit_of_measurement(self):
|
def unit_of_measurement(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user