Spent a little while the other day and came up with a nice display for all of the data provided by the pollen.com sensor.
In addition to configuring the pollen.com sensor you’ll need to be running HA 0.80 for the gauge card and need to add Marius’ custom entity attributes card from https://github.com/ciotlosm/custom-lovelace/tree/master/entity-attributes-card to your configuration.
Add this to packages/pollen.yaml
:
sensor:
platform: pollen
zip_code: "90210"
monitored_conditions:
- allergy_average_forecasted
- allergy_average_historical
- allergy_index_today
- allergy_index_tomorrow
- allergy_index_yesterday
- disease_average_forecasted
Add this to ui-lovelace.yaml
:
- title: Allergy
id: allergy
icon: mdi:flower
panel: true
cards:
- type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: vertical-stack
cards:
- type: markdown
content: "## Yesterday"
- type: gauge
entity: sensor.allergy_index_yesterday
title: Yesterday
min: 0
max: 12
unit_of_measurement: " "
severity:
green: 0.0
yellow: 4.8
red: 9.7
- type: custom:entity-attributes-card
filter:
include:
- key: sensor.allergy_index_yesterday.rating
name: Rating
- key: sensor.allergy_index_yesterday.allergen_genus_1
name: Allergen Genus
- key: sensor.allergy_index_yesterday.allergen_name_1
name: Allergen Name
- key: sensor.allergy_index_yesterday.allergen_type_1
name: Allergen Type
- type: vertical-stack
cards:
- type: markdown
content: "## Today"
- type: gauge
entity: sensor.allergy_index_today
title: Today
min: 0
max: 12
unit_of_measurement: " "
severity:
green: 0.0
yellow: 4.8
red: 9.7
- type: custom:entity-attributes-card
filter:
include:
- key: sensor.allergy_index_today.rating
name: Rating
- key: sensor.allergy_index_today.allergen_genus_1
name: Allergen Genus
- key: sensor.allergy_index_today.allergen_name_1
name: Allergen Name
- key: sensor.allergy_index_today.allergen_type_1
name: Allergen Type
- type: vertical-stack
cards:
- type: markdown
content: "## Tomorrow"
- type: gauge
entity: sensor.allergy_index_tomorrow
title: Tomorrow
min: 0
max: 12
unit_of_measurement: " "
severity:
green: 0.0
yellow: 4.8
red: 9.7
- type: custom:entity-attributes-card
filter:
include:
- key: sensor.allergy_index_tomorrow.rating
name: Rating
- key: sensor.allergy_index_tomorrow.allergen_genus_1
name: Allergen Genus
- key: sensor.allergy_index_tomorrow.allergen_name_1
name: Allergen Name
- key: sensor.allergy_index_tomorrow.allergen_type_1
name: Allergen Type
- type: horizontal-stack
cards:
- type: vertical-stack
cards:
- type: markdown
content: "## Historical Average"
- type: gauge
entity: sensor.allergy_index_historical_average_2
title: Historical
min: 0
max: 12
unit_of_measurement: " "
severity:
green: 0.0
yellow: 4.8
red: 9.7
- type: custom:entity-attributes-card
filter:
include:
- key: sensor.allergy_index_historical_average_2.rating
name: Rating
- key: sensor.allergy_index_historical_average_2.trend
name: Trend
- type: vertical-stack
cards:
- type: markdown
content: "## Forecasted Average"
- type: gauge
entity: sensor.allergy_index_forecasted_average_2
title: Forecasted
min: 0
max: 12
unit_of_measurement: " "
severity:
green: 0.0
yellow: 4.8
red: 9.7
- type: custom:entity-attributes-card
filter:
include:
- key: sensor.allergy_index_forecasted_average_2.rating
name: Rating
- key: sensor.allergy_index_forecasted_average_2.trend
name: Trend
- key: sensor.allergy_index_forecasted_average_2.season
name: Season
- key: sensor.allergy_index_forecasted_average_2.outlook
name: Outlook