Hier der REST-SENSOR (funktioniert auch nicht mehr):
Code: Alles auswählen
# DWD Pollen, see: https://opendata.dwd.de/climate_environment/health/alerts/Beschreibung_pollen_s31fg.pdf
- platform: rest
scan_interval: 21600
# Alle 6 Std wird neu geladen
name: "DWD Pollen"
resource: https://opendata.dwd.de/climate_environment/health/alerts/s31fg.json
json_attributes_path: "$..content[?(@.partregion_id==-50)].Pollen"
json_attributes:
- Graeser
value_template: "{{ value_json.last_update }}"
Code: Alles auswählen
- Erle
- Beifuss
- Ambrosia
- Birke
- Esche
- Hasel
- Roggen
Code: Alles auswählen
#graeser
- platform: template
sensors:
dwd_pollen_graeser_today:
icon_template: "mdi:tree-outline"
friendly_name: "Gräser Heute"
value_template: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['today'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
attribute_templates:
today: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['today'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
dwd_pollen_graeser_tomorrow:
icon_template: "mdi:tree-outline"
friendly_name: "Gräser Morgen"
value_template: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['tomorrow'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
attribute_templates:
tomorrow: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['tomorrow'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
dwd_pollen_graeser_dayafter_to:
icon_template: "mdi:tree-outline"
friendly_name: "Gräser Übermorgen"
value_template: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['dayafter_to'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
attribute_templates:
dayafter_to: >-
{% set dwd_state = state_attr('sensor.dwd_pollen', 'graeser')['dayafter_to'] %}
{% if dwd_state == "3" %}6{% elif dwd_state == "2-3"%}5{% elif dwd_state == "2"%}4{% elif dwd_state == "1-2"%}3{% elif dwd_state == "1"%}2{% elif dwd_state == "0-1"%}1{% else %}0{% endif %}
Vielleicht kennt sich ja jemand aus Gruß, Andifidi