Refactor air quality display in briefing.yaml to improve clarity. Adjusted conditions for displaying air quality information, ensuring it only shows when the index is above 15.

This commit is contained in:
Carlo Costanzo
2025-12-09 18:49:29 -05:00
parent 2265f2b282
commit 02a554a793
2 changed files with 89 additions and 5 deletions

View File

@@ -35,11 +35,8 @@
[Here is the current weather outside]
{% set aq_description = state_attr('sensor.bear_stone_common_air_quality_index', 'description') | default('') %}
{% set aq_index = states('sensor.bear_stone_common_air_quality_index') | int(0) %}
{% if aq_description %}
Air Quality: {{ aq_description }}
{% endif %}
{% if aq_index >= 150 %}
[Air quality is unhealthy; limit outdoor activity]
{% if aq_index >= 15 %}
[Air Quality: {{ aq_description }}]
{% endif %}
{% set pirateweather_metrics = states.sensor
| selectattr('entity_id','search','pirateweather')