IKEA Starkvind nach Pollenwerten steuern
Luftreiniger verwendet man für Luftverschmutzung da wo es notwendig ist. Das ist in Deutschland oft jetzt nicht sonderlich entscheidend, sofern man nicht an Hauptstraßen wohnt oder die Bundeswehr wieder trockenes Moor anzündet für wochenlange Beschäftigung der Feuerwehren.
Warum also Luftreiniger? Ganz simpel: Pollen. Weil man dann im Homeoffice gar keine H1-Antihistaminika mehr bräuchte. Wäre man halt dauerhaft im Homeoffice
Da gibts sicherlich schon Blueprints für, aber mein Blueprint Menü wird schon zu groß, also lass ich das Perplexity machen:
- HACS installieren
- https://github.com/mampfes/hacs_dwd_pollenflug integrieren
- Entitäten für eure Pollenreaktion aktivieren
- Neue Automation
Habt ihr mehr als nur Birke und Gräser, müsst ihr die Conditions anpassen und halt auch die Berechnung welche von allen gerade am höchsten in der Luft ist.
Wenn ihr die Luftreiniger anders drehen lassen wollt, müsst ihr die Percentage im Choose Element anpassen...
alias: STARKVIND nach Birken- und Gräserpollen steuern
description: "Uses HACS DWD Pollenflug integrations to control Airfilters"
triggers:
- trigger: state
entity_id:
- sensor.pollenflug_birke_31
- sensor.pollenflug_graeser_31
conditions:
- condition: template
value_template: >
{{ states('sensor.pollenflug_birke_31') not in ['unknown', 'unavailable', 'none', ''] }}
- condition: template
value_template: >
{{ states('sensor.pollenflug_graeser_31') not in ['unknown', 'unavailable', 'none', ''] }}
actions:
- variables:
birke: "{{ states('sensor.pollenflug_birke_31') | float(0) }}"
graeser: "{{ states('sensor.pollenflug_graeser_31') | float(0) }}"
pollen_max: "{{ [birke, graeser] | max }}"
- choose:
- conditions:
- condition: template
value_template: "{{ pollen_max > 2.5 }}"
sequence:
- action: fan.set_percentage
target:
entity_id:
- ENTITÄTEN-LUFTREINIGER
data:
percentage: 79
- conditions:
- condition: template
value_template: "{{ pollen_max > 1.9 and pollen_max <= 2.5 }}"
sequence:
- action: fan.set_percentage
target:
entity_id:
- ENTITÄTEN-LUFTREINIGER
data:
percentage: 50
- conditions:
- condition: template
value_template: "{{ pollen_max <= 1.9 }}"
sequence:
- action: fan.set_percentage
target:
entity_id:
- ENTITÄTEN-LUFTREINIGER
data:
percentage: 20
mode: single