In einem älteren Beitrag hatte ich ja bereits über das Betreiben eines Luftdaten.info-Sensors geschrieben. Da ich immer versucht bin mein Smarthome so lokal wie möglich zu betreiben (also möglichst alle Abhängigkeiten von nicht in meinem lokalen Netzwerk liegenden Daten zu eleminieren), musste auch noch mein Feinstaub-Sensor "anders" eingebunden werden. Aber der Reihe nach... 🙂 Luftdaten.info heißt mittlerweile Sensor.community (offizieller Link) und bietet jedem die Möglichkeit zu Hause einen Feinstaubsensor zu betreiben und diese Daten "mit allen" zu teilen. Wichtig ist hierbei, dass beim Teilen dieser Daten kein Rückschluss auf persönliche Daten möglich ist - deine Daten sind also "live" sichtbar,…
Bei mir war der "Umweg" über sensor.community irgendwann unzuverlässig, daher lese ich meinen Sensor wie du mittlerweile auch lokal aus. Ich nutze dafür HACS und https://github.com/lichtteil/local_luftdaten … was im Prinzip genau das gleiche macht.
Noch eine Frage: Alternativ könnte man statt Command Line-Sensor hier auch einen REST-Sensor verwenden, oder?
In meinem Logfile kam noch ein Hinweis, den man mit der Ergänzung "state_characteristic: mean" wegbekommt. Der entsprechende Teil des Scripts sieht dann so aus:
- platform: statistics
name: pm10 stats
entity_id: sensor.luftdata_pm10
state_characteristic: mean
max_age:
minutes: 60
- platform: statistics
name: pm25 stats
entity_id: sensor.luftdata_pm2_5
state_characteristic: mean
max_age:
minutes: 60
Und wenn der Feinstaubsensor keine feste IP hat, geht es auch mit dem entsprechenden Namen: command: 'curl http://feinstaubsensor-XXXXXX.fritz.box/data.json'
Guten Morgen,
etwas genauer: Ich meine die Logfiles unter: Einstellungen/Einstellungen/Logs.
Dort steht bei mir folgendes (ohne der Änderung):
Protokolldetails (WARNUNG)
Logger: homeassistant.components.statistics.sensor
Source: components/statistics/sensor.py:207
Integration: statistics (documentation, issues)
First occurred: 06:50:38 (2 occurrences)
Last logged: 06:50:38
The configuration parameter 'state_characteristic' will become mandatory in a future release of the statistics integration. Please add 'state_characteristic: mean' to the configuration of sensor "pm10 stats" to keep the current behavior. Read the documentation for further details: https://www.home-assistant.io/integrations/statistics/
The configuration parameter 'state_characteristic' will become mandatory in a future release of the statistics integration. Please add 'state_characteristic: mean' to the configuration of sensor "pm25 stats" to keep the current behavior. Read the documentation for further details: https://www.home-assistant.io/integrations/statistics/
Es handelt sich jetzt um die Version HA 2021.12.10
Der Hinweis auf HACS ist Gold wert. Ich war schon kurz vorm Verzweifeln, weil es mir immer wieder die Verknüpfung zu "Luftdaten" unterbrochen hat, also keine Werte mehr angezeigt wurden. Die lokale Lösung ist spitze!
Produktempfehlungen