Wie kann man sich in Home Assistant die lokale Feinstaubbelastung anzeigen lassen?ย Wie schon mehrfach von mir ausgefรผhrt, lassen sich in Home Assistant nahezu alle externen Systeme und Angebote integrieren. Egal ob Smart Home-Hardware von einem x-beliebigen Hersteller auf der Welt oder beliebige Daten, welche รผber eine Schnittstelle abgerufen werden kรถnnen: Home Assistant bietet so viele Integrationen an, dass man als Smarthome-Besitzer mit Home Assistant kaum hinterherkommt, diese alle zu nutzen! ๐
Eine meiner Meinung nach wirklich sinnvolle Integration in Home Assistant ist die Darstellung der aktuellen Feinstaubbelastung direkt in Home Assistant. Zum einen verrรคt einem Home Assistant so beim Blick auf das Frontend, wie hoch die aktuelle Feinstaubbelastung derzeit ist. Zum anderen kรถnnen dann aber natรผrlich diese Daten wieder fรผr Automatisierungen genutzt werden! Wie wรคre es zum Beispiel mit einem Warnhinweis von Home Assistant, sofern deine Fenster geรถffnet sind und die lokale Feinstaubbelastung „gefรคhrlich“ hoch ansteigt? Alles was du hierfรผr benรถtigst ist natรผrlich Home Assistant, Fenster-Sensoren (zum Beispiel relativ kostengรผnstige mit ZigBee-Funk) und die lokalen Feinstaub-Informationen.
Feinstaubdaten von luftdaten.info
Unter https://sensor.community/de/ (Externer Link!) findest du eine Kartenansicht, welche dir fรผr Deutschland die aktuell Feinstaubbelastung anzeigt. Bei Luftdaten.info handelt es sich um eine Gemeinschaft (meist privater) Betreiber von Feinstaub-Messstellen, die ihre Daten allesamt der Gemeinheit zur Verfรผgung stellen. Die Kombination der aktuellen Feinstaub-Messungen aller Teilnehmer ergibt eine Landkarte fรผr Deutschland mit der jeweilig lokalen Feinstaub-Belastung.
Fรผr diese gesammelten und kostenlos zur Verfรผgung gestellten Daten bietet der Home Assistant (natรผrlich) eine ebenso kostenlose Integration, so dass du dir die aktuellen Feinstaubwerte von einer beliebigen Messstelle bequem und aktuell anzeigen lassen kannst.
In Home Assistant die lokale Feinstaubbelastung anzeigen
Aber wie kann man sich in Home Assistant die lokale Feinstaubbelastung anzeigen lassen? Wie bereits gesagt, existiert seitens Home Assistant hierfรผr eine Integration, welche du durch entsprechende Anpassung deiner configuration.yaml sehr einfach hinzufรผgen kannst: HA Integration fรผr Luftdaten (Externer Link!). Neben der Integration benรถtigst du nur noch die Sensor-ID der gewรผnschten Messstation.
Hierbei kannst du entweder selbst eine solche Messstation betreiben, oder auf die bereits existieren Messstationen zurรผckgreifen. So kannst du รผber die Deutschlandkarte die dir nรคchstgelegene Messstation auswรคhlen und erfรคhrst beim Klick auf die Wabe der jeweiligen Messstation, welche Sensor-ID diese hat.
Dann musst du in deiner configuration.yaml lediglich (beispielsweise) die folgenden Zeilen Code einfรผgen:
luftdaten: sensor_id: 34497 show_on_map: true sensors: monitored_conditions: - P1 - P2
In diesem Beispiel steht die 34497 fรผr die von mir seit wenigen Tagen betriebene Messstation. Darรผber hinaus soll der Sensor auf der Karte angezeigt werden.
Wie bereits gesagt musst du keine eigene Messstation betreiben, um dir den aktuellen Feinstaubwert anzeigen zu lassen! In meinem Fall war/ist es jedoch so, dass es im nรคheren Umkreis bislang tatsรคchlich keine Messstation gab/gibt, so dass ich selbst eine solche Messstation mit relativ wenig Aufwand gebaut habe. Wie das konkret geht, erklรคren einem die Betreiber von luftdaten.info ausfรผhrlich und wirklich Schritt-fรผr-Schritt (Externer Link: Feinstaubsensor bauen).
Automatisierungen mit aktueller Feinstaubbelastung
Die von dem von dir gewรคhlten Sensor gelieferten Daten kannst du nun in deinem Frontend von Home Assistant beziehungsweise natรผrlich auch in deinem Automatisierungen nach Belieben nutzen.
Die vom Feinstaubsensor gemessenen Werte stehen dir fรผr alle denkbaren Verwendungszwecke in Home Assistant zur Verfรผgung und kรถnnen so zum Beispiel in deinen Automatisierungen als Sensor-Werte genutzt werden. So kรถnnte man zum Beispiel eine Automatisierung erstellen, welche in Home Assistant eine Warnmeldung ausgibt, sobald ein Grenzwert รผberschritten wurde. Oder wie eingangs bereits skizziert, dass eine Warnmeldung nur ausgegeben wird, sofern ein Grenzwert รผberschritten wird und noch Fenster geรถffnet sind.
Ebenfalls bietet dir Home Assistant von den gemessenen Daten einen entsprechenden Verlauf der Messwerte an (sofern du dies fรผr den Feinstaubsensor nicht explizit deaktiviert hast). Die gemessenen Daten werden dir in der bekannten Art und Weise als Verlauf angezeigt:
Produktempfehlungen
Zu diesem Beitrag habe ich auch eine Frage: Wo wird die Temperatur und der Luftdruck angezeigt? Ich sehe nur die Feinstaubwerte.
Ja, da hast du recht! Trotz der offiziellen Dokumentation, bietet der Sensor tatsรคchlich doch nur die Feinstaubwerte P1 und P2 an! Ich habe den Code-Schnipsel in meinem Beitrag entsprechend angepasst!