{"id":439,"date":"2026-05-20T21:49:36","date_gmt":"2026-05-20T19:49:36","guid":{"rendered":"https:\/\/www.coremind.ch\/wordpress\/?p=439"},"modified":"2026-05-20T21:49:36","modified_gmt":"2026-05-20T19:49:36","slug":"vindstyrka-luftqualitaet-in-home-assistant-nutzen","status":"publish","type":"post","link":"https:\/\/www.coremind.ch\/wordpress\/vindstyrka-luftqualitaet-in-home-assistant-nutzen\/","title":{"rendered":"VINDSTYRKA: Luftqualit\u00e4t in Home Assistant nutzen"},"content":{"rendered":"<p>Der IKEA VINDSTYRKA war 2023 als 50-Franken-Luftqualit\u00e4tsmesser angetreten \u2013 seither hat er sich still und leise zum Liebling der Home-Assistant-Community entwickelt. \u00dcber DIRIGERA oder via Zigbee2MQTT\/ZHA liefert er alle paar Sekunden PM2.5, tVOC-Index, Temperatur und Luftfeuchtigkeit. Das gen\u00fcgt, um nicht nur ein Dashboard zu f\u00fcllen, sondern echte Automationen zu bauen, die sp\u00fcrbar etwas am Raumklima \u00e4ndern.<\/p>\n<h2>Was das Ger\u00e4t kann \u2013 und was nicht<\/h2>\n<p>VINDSTYRKA misst PM2.5 mit einem ordentlichen Sensor (Sensirion SEN54, je nach Charge SEN55), kombiniert mit Temperatur- und Feuchte-Messung. Der tVOC-Wert ist ein Index von 0 bis 500 nach VDA-Skalierung \u2013 kein absoluter Wert, sondern eine relative Bewegung. Das ist wichtig zu verstehen: Der Sensor \u00ablernt\u00bb seine Basis und reagiert auf Ver\u00e4nderungen. Ein konstantes L\u00fcften nach dem Kochen ist daher genauso wertvoll wie ein einmaliger Schwellwert-Alarm.<\/p>\n<p>\u00dcber die DIRIGERA-Integration erscheinen in HA mehrere Entit\u00e4ten, typischerweise: <code>sensor.vindstyrka_pm25<\/code>, <code>sensor.vindstyrka_voc_index<\/code>, <code>sensor.vindstyrka_temperature<\/code>, <code>sensor.vindstyrka_humidity<\/code>. Wer den Sensor via Zigbee2MQTT einbindet, bekommt zus\u00e4tzlich <code>sensor.vindstyrka_air_quality<\/code> mit einer 1\u20135-Stufenwertung \u2013 praktisch f\u00fcr Dashboards, weniger geeignet f\u00fcr Schwellwert-Logik.<\/p>\n<h2>Schritt 1: Schwellwert-Alarm f\u00fcr PM2.5<\/h2>\n<p>Die WHO-Richtlinie (2021) liegt bei 15 \u00b5g\/m\u00b3 f\u00fcr PM2.5 als 24-Stunden-Mittel. Innenraumluft schwankt stark \u2013 beim Anbraten in der offenen K\u00fcche erreicht man schnell 200 \u00b5g\/m\u00b3. Eine sinnvolle Automation pusht ab 35 \u00b5g\/m\u00b3 \u00fcber mehr als zehn Minuten:<\/p>\n<pre><code>\nalias: PM2.5 Warnung Wohnzimmer\ntrigger:\n  - platform: numeric_state\n    entity_id: sensor.vindstyrka_pm25\n    above: 35\n    for: \"00:10:00\"\ncondition:\n  - condition: time\n    after: \"07:00:00\"\n    before: \"23:00:00\"\naction:\n  - service: notify.mobile_app_iphone\n    data:\n      title: \"Luftqualit\u00e4t schlecht\"\n      message: >\n        PM2.5 bei {{ states('sensor.vindstyrka_pm25') }} \u00b5g\/m\u00b3.\n        Fenster \u00f6ffnen oder Luftreiniger einschalten.\n<\/code><\/pre>\n<p>Die <code>for<\/code>-Bedingung verhindert Fehlalarme bei kurzen Spitzen. Die Tagesbedingung unterdr\u00fcckt Pushes in der Nacht, wenn ohnehin niemand reagiert.<\/p>\n<h2>Schritt 2: Luftreiniger automatisch hochfahren<\/h2>\n<p>Der spannende Teil ist die Verkn\u00fcpfung mit einem Luftreiniger. Wenn ein Xiaomi Mi Air Purifier oder Philips Smart-Modell in HA h\u00e4ngt, l\u00e4sst sich der L\u00fcfter schrittweise hochregeln, sobald die Luft kippt. Das funktioniert mit drei Stufen:<\/p>\n<pre><code>\nalias: Luftreiniger nach PM2.5 steuern\ntrigger:\n  - platform: state\n    entity_id: sensor.vindstyrka_pm25\naction:\n  - choose:\n      - conditions:\n          - condition: numeric_state\n            entity_id: sensor.vindstyrka_pm25\n            above: 50\n        sequence:\n          - service: fan.set_preset_mode\n            target:\n              entity_id: fan.luftreiniger_wohnzimmer\n            data:\n              preset_mode: \"Favorite\"\n          - service: fan.set_percentage\n            target:\n              entity_id: fan.luftreiniger_wohnzimmer\n            data:\n              percentage: 100\n      - conditions:\n          - condition: numeric_state\n            entity_id: sensor.vindstyrka_pm25\n            above: 25\n        sequence:\n          - service: fan.set_percentage\n            target:\n              entity_id: fan.luftreiniger_wohnzimmer\n            data:\n              percentage: 60\n    default:\n      - service: fan.set_percentage\n        target:\n          entity_id: fan.luftreiniger_wohnzimmer\n        data:\n          percentage: 30\n<\/code><\/pre>\n<p>Wer eine W\u00e4rmepumpe mit kontrollierter Wohnrauml\u00fcftung hat, kann statt eines Luftreinigers den Boost-Modus der KWL anwerfen. Ein passender Ankn\u00fcpfungspunkt ist unser Artikel zu <a href=\"https:\/\/www.coremind.ch\/wordpress\/?p=397\">Mi Air Purifier pollen-gesteuert<\/a> \u2013 die Logik l\u00e4sst sich eins zu eins f\u00fcr VOC oder PM2.5 \u00fcbernehmen.<\/p>\n<h2>Schritt 3: tVOC-Trend visualisieren<\/h2>\n<p>Der VOC-Index zeigt seine St\u00e4rke im Verlauf. Eine Mushroom-Karte mit Sparkline macht das alltagstauglich. F\u00fcr Trends auf l\u00e4ngere Sicht eignet sich InfluxDB plus Grafana, aber f\u00fcr eine schnelle HA-native L\u00f6sung gen\u00fcgt die <code>apexcharts-card<\/code>:<\/p>\n<pre><code>\ntype: custom:apexcharts-card\ngraph_span: 24h\nheader:\n  show: true\n  title: VOC-Index Wohnzimmer\nseries:\n  - entity: sensor.vindstyrka_voc_index\n    name: VOC-Index\n    type: area\n    stroke_width: 2\nyaxis:\n  - min: 0\n    max: 500\n    decimals: 0\n<\/code><\/pre>\n<p>Spannend wird der Vergleich des Verlaufs zwischen Wochentagen mit und ohne Kochen. Oft erkennt man auf dem Chart, dass eine bestimmte Pflege- oder Reinigungslotion verantwortlich f\u00fcr eine Spitze ist \u2013 ein Hinweis, der ohne kontinuierliche Messung schlicht nicht auff\u00e4llt.<\/p>\n<h2>Was Sie aus 50 Franken Hardware lernen<\/h2>\n<p>Drei Dinge bleiben nach ein paar Wochen mit dem VINDSTYRKA h\u00e4ngen. Erstens: L\u00fcften nach dem Kochen ist nicht optional \u2013 die PM2.5-Spitzen sind real, auch bei moderner Dunstabzugshaube. Zweitens: Schlafzimmer-Luft am Morgen ist VOC-m\u00e4ssig deutlich schlechter, als das Bauchgef\u00fchl vermuten l\u00e4sst. Und drittens: Eine Sensor-getriebene L\u00fcftungsstrategie ist wirksamer als jede Zeitschaltuhr.<\/p>\n<p>Der n\u00e4chste Sinnvoll-Schritt ist die Korrelation mit der Aussenluft-Messung (NABEL-API oder eigene Wetterstation): Wenn draussen die PM2.5-Belastung h\u00f6her ist als drinnen, sollte die Automation nicht l\u00fcften, sondern filtern. Mit zwei einfachen <code>numeric_state<\/code>-Triggern und einem <code>template<\/code>-Sensor ist das in einer halben Stunde erledigt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der IKEA VINDSTYRKA war 2023 als 50-Franken-Luftqualit\u00e4tsmesser angetreten \u2013 seither hat er sich still und leise zum Liebling der Home-Assistant-Community entwickelt. \u00dcber DIRIGERA oder via Zigbee2MQTT\/ZHA liefert er alle paar Sekunden PM2.5, tVOC-Index, Temperatur und Luftfeuchtigkeit. Das gen\u00fcgt, um nicht nur ein Dashboard zu f\u00fcllen, sondern echte Automationen zu bauen, die sp\u00fcrbar etwas am Raumklima &#8230; <a title=\"VINDSTYRKA: Luftqualit\u00e4t in Home Assistant nutzen\" class=\"read-more\" href=\"https:\/\/www.coremind.ch\/wordpress\/vindstyrka-luftqualitaet-in-home-assistant-nutzen\/\" aria-label=\"Mehr Informationen \u00fcber VINDSTYRKA: Luftqualit\u00e4t in Home Assistant nutzen\">Weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-439","post","type-post","status-publish","format-standard","hentry","category-ha"],"_links":{"self":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/439","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/comments?post=439"}],"version-history":[{"count":1,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/439\/revisions"}],"predecessor-version":[{"id":446,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/posts\/439\/revisions\/446"}],"wp:attachment":[{"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/media?parent=439"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/categories?post=439"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.coremind.ch\/wordpress\/wp-json\/wp\/v2\/tags?post=439"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}