Zum Hauptinhalt springenZur Hauptnavigation springen

Empfohlene Produkte

📦 Beliebte Produkte für dein Smart Home

Ausgewählte Empfehlungen für dein Smart Home Projekt

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Der Artikel basiert auf den Pollendaten des DWD, deren Einbindung in Home Assistant im folgenden Video Schritt für Schritt erklärt wird.

🎥

YouTube-Video

Lädt Inhalte von YouTube. Durch Klick stimmen Sie dem Laden externer Inhalte zu.

Wer seine Pollenflug Daten grafisch etwas anders anzeigen lassen möchte, der könnte sich hierfür beispielsweise seine eigenen Icons auswählen.

In dem Artikel „eigene Icons in HomeAssistant hinzufügen“ erfahren wir, wie wir eigene Icons in Home Assistant hinzufügen können.

Nach dem gleichen Prinzip erstellen wir uns hierfür die Icons für unsere Pollenflug Daten.

Anschließend kümmern wir uns um unsere „dwd_pollen_sensoren“

Je nachdem, für welche Karte man sich entschieden hat, muss man dementsprechend auch die Sensoren behandeln. Bewegen wir uns also in unserer configuration zu der Stelle, wo wir auch schon die „DWD Pollen“ hinzugefügt haben.

Dadrunter können wir jetzt ein weiteres Template für jede Pollenart anlegen.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 - platform: template sensors: dwd_pollen_birke: icon_template: "fapro:birke" friendly_name: "Birke" value_template: >- {% set dwd_state = state_attr('sensor.dwd_pollen', 'Birke')['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', 'Birke')['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 %} tomorrow: >- {% set dwd_state = state_attr('sensor.dwd_pollen', 'Birke')['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 %}

Pollenflug Karte als custom:vertical-stack-in-card

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 type: custom:vertical-stack-in-card cards: - type: glance title: 'Pollenflug:' entities: - entity: sensor.dwd_pollen_ambrosia - entity: sensor.dwd_pollen_beifuss - entity: sensor.dwd_pollen_birke - entity: sensor.dwd_pollen_erle show_state: tue state_color: true - type: glance entities: - entity: sensor.dwd_pollen_esche - entity: sensor.dwd_pollen_graeser icon: fapro:gras - entity: sensor.dwd_pollen_hasel - entity: sensor.dwd_pollen_roggen state_color: true show_state: true

Pollenflug Karte als custom:bar-card

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 type: custom:bar-card entities: - entity: sensor.dwd_pollen_ambrosia min: 0 max: 6 decimal: 0 severity: - color: cyan from: '0' - from: '1' to: '1' color: green - from: '2' to: '4' color: yellow - from: '5' to: '6' color: red - entity: sensor.dwd_pollen_beifuss min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red - entity: sensor.dwd_pollen_birke min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red - entity: sensor.dwd_pollen_erle min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red - entity: sensor.dwd_pollen_esche min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red - entity: sensor.dwd_pollen_graeser min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red icon: fapro:gras - entity: sensor.dwd_pollen_hasel min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red icon: fapro:hasel - entity: sensor.dwd_pollen_roggen min: 0 max: 6 decimal: 0 severity: - from: 0 to: 0 color: cyan - from: 1 to: 1 color: green - from: 2 to: 4 color: yellow - from: 5 to: 6 color: red title: Pollenflug

Pollenflug Karte als picture-entity-card

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 type: grid cards: - type: grid cards: - type: picture-entity entity: sensor.dwd_pollen_ambrosia state_image: '0': /local/pollen_img/ambrosia_0.svg '1': /local/pollen_img/ambrosia_1.svg '2': /local/pollen_img/ambrosia_2.svg '3': /local/pollen_img/ambrosia_3.svg '4': /local/pollen_img/ambrosia_4.svg '5': /local/pollen_img/ambrosia_5.svg '6': /local/pollen_img/ambrosia_6.svg show_state: true show_name: true - type: picture-entity entity: sensor.dwd_pollen_birke state_image: '0': /local/pollen_img/birke_0.svg '1': /local/pollen_img/birke_1.svg '2': /local/pollen_img/birke_2.svg '3': /local/pollen_img/birke_3.svg '4': /local/pollen_img/birke_4.svg '5': /local/pollen_img/birke_5.svg '6': /local/pollen_img/birke_6.svg '7': /local/pollen_img/birke_7.svg show_state: true show_name: true - type: picture-entity entity: sensor.dwd_pollen_beifuss state_image: '0': /local/pollen_img/beifuss_0.svg '1': /local/pollen_img/beifuss_1.svg '2': /local/pollen_img/beifuss_2.svg '3': /local/pollen_img/beifuss_3.svg '4': /local/pollen_img/beifuss_4.svg '5': /local/pollen_img/beifuss_5.svg '6': /local/pollen_img/beifuss_6.svg '7': /local/pollen_img/beifuss_7.svg '8': /local/pollen_img/beifuss_8.svg show_state: true show_name: true - type: picture-entity entity: sensor.dwd_pollen_roggen state_image: '0': /local/pollen_img/roggen.svg '1': /local/pollen_img/roggen_1.svg '2': /local/pollen_img/roggen_2.svg '3': /local/pollen_img/roggen_3.svg '4': /local/pollen_img/roggen_4.svg '5': /local/pollen_img/roggen_5.svg '6': /local/pollen_img/roggen_6.svg '7': /local/pollen_img/roggen_7.svg '8': /local/pollen_img/roggen_8.svg show_state: true show_name: true columns: 4 square: true - type: grid cards: - type: picture-entity entity: sensor.dwd_pollen_erle state_image: '0': /local/pollen_img/erle_0.svg '1': /local/pollen_img/erle_1.svg '2': /local/pollen_img/erle_2.svg '3': /local/pollen_img/erle_3.svg '4': /local/pollen_img/erle_4.svg '5': /local/pollen_img/erle_5.svg '6': /local/pollen_img/erle_6.svg '7': /local/pollen_img/erle_7.svg show_state: true show_name: true - type: picture-entity entity: sensor.dwd_pollen_esche state_image: '0': /local/pollen_img/alm_1.svg '1': /local/pollen_img/alm_1.svg '2': /local/pollen_img/alm_2.svg '3': /local/pollen_img/alm_3.svg '4': /local/pollen_img/alm_4.svg '5': /local/pollen_img/alm_5.svg '6': /local/pollen_img/alm_6.svg '7': /local/pollen_img/alm_7.svg show_state: true show_name: true - type: picture-entity entity: sensor.dwd_pollen_graeser state_image: '0': /local/pollen_img/gras_0.svg '1': /local/pollen_img/gras_1.svg '2': /local/pollen_img/gras_2.svg '3': /local/pollen_img/gras_3.svg '4': /local/pollen_img/gras_4.svg '5': /local/pollen_img/gras_5.svg '6': /local/pollen_img/gras_6.svg '7': /local/pollen_img/gras_7.svg show_state: true show_name: true name: Gräser - type: picture-entity entity: sensor.dwd_pollen_hasel state_image: '0': /local/pollen_img/hassel_0.svg '1': /local/pollen_img/hassel_1.svg '2': /local/pollen_img/hassel_2.svg '3': /local/pollen_img/hassel_3.svg '4': /local/pollen_img/hassel_4.svg '5': /local/pollen_img/hassel_5.svg '6': /local/pollen_img/hassel_6.svg '7': /local/pollen_img/hassel_7.svg show_state: true show_name: true columns: 4 square: true columns: 1 square: false

Shopping-Empfehlungen

Passende smartswitch-Produkte

Weitere empfohlene Produkte für dein Smart Home

Lädt Produkte... (smartswitch → zigbee → sensor → automation)

Artikel teilen

Teilen: