homebridge-airrohr | Feinstaubsensor luftdaten.info mit Plugin

  • Habe seit ein paar Wochen das Problem, dass die Verarbeitung der Werte vom Feinstaubsensor durch Homebridge nicht mehr funktioniert, weil plötzlich die lokalen JSON-Werte nicht mehr ausgelesen werden können. Der Sensor hat aber stabiles Netz und schickt auch weiterhin die Daten an luftdaten.info - hat jemand ähnliche Erfahrungen gemacht? Ein Neustart von Homebridge (!) schafft Abhilfe.

  • woher bekommt man den die iD vom Sensor?

    Hilfreich?

  • jetzt hat es klick gemacht, muss also erstmal warten bis die Daten öffentlich sind. Danke.

    Haste nun den 4 stelligen Coder der DHT22 etc. ?

    Wenn ja woher ?


    Ich habe mich vor einer Woche angemeldet, bis heute keine Reaktion von Stuttgart, von wegen 2-3 Tage ;)

    Einmal editiert, zuletzt von DJay () aus folgendem Grund: Ein Beitrag von kalle mit diesem Beitrag zusammengefügt.

  • Hallo,

    kann ich die Temperatur und Luftfeuchtigkeit Daten via config.json o.ä. deaktivieren?

    Ich habe es nicht ausprobiert, aber hat das Thema nicht etwas damit zu tun?

    https://github.com/toto/homebridge-airrohr/pull/22


    Also wenn einfach die Zeilen in der config entfernt sind?

    "public_temperature_json_data": "http://api.luftdaten.info/v1/sensor/xxx/",

    "public_airquality_json_data": "http://api.luftdaten.info/v1/sensor/xxx/",

    Hilfreich?

  • Hab heute meinen eigenen Sensor in Betrieb genommen. Irgendwie mag er die Werte aber nicht ziehen.


    Code
    {
                "name": "AirRohr",
                "accessory": "airrohr",
                "json_data": "http://feinstaubsensor-XXXXXXX.local/data.json",
                "sensor_id": "XXXXXXX",
                "update_interval_seconds": 145,
                "history": {
                    "storage": "fs"
                            }
            }

    Habt ihr in der Konfiguration des Sensors selbst noch was eingestellt?

    Über die IP des Sensors klappt alles ohne Probleme. Nur in Homekit nicht.


    Edit: Ok habs gelöst. Mit der Adresse selbst klappt es bei mir nicht. Allerdings mit json_data: http://IP_des_Sensors/data.json


    Haut natürlich nur hin, wenn man ne feste IP vergeben hat.


    Ich hab wie gesagt einen eigenen Sensor. Du greifst ja mit deinen Einstellungen auf einen öffentlichen Sensor zu.

    3 Mal editiert, zuletzt von DJay () aus folgendem Grund: Ein Beitrag von Lling mit diesem Beitrag zusammengefügt.

  • Moin Leute,


    (noch) mangels eines eigenen Sensors habe ich einfach einen öffentlichen Sensor aus der näheren Umgebung gekapert und in meine Homebridge eingebunden. Funktioniert so weit auch ganz gut, aber von den in Eve angezeigten Daten bin ich doch etwas enttäuscht:




    Mal abgesehen davon, dass insbesondere die Luftdruckwerte ein wenig eigenartig sind, hatte ich gedacht, dass insbesondere die Partikelmesswerte als Kurve dargestellt werden.


    Die für mich interessanten Daten werden somit nicht protokolliert, gerade der Verluf der Luftbelastung war für mich von Interesse. Die restlichen Werte habe ich selber parat.


    Bekommt Ihr die selben Werte und Darstellungsformen angezeigt?

    Sind es auch die selben Werte bzw. Darstellungsformen der Werte, wenn es der eigene Sensor ist, der lokal eingebunden wird?

  • Was ist an 1023mbar eigenartig?

    Die Luftbelastung bekomm ich leider auch nicht als graph angezeigt.

  • Ich fand’s ein wenig komisch, dass der Lufdruck so konstant über zwei Tage angezeigt wird. Hab’s aber mal mit meinem eigenen Sensor verglichen. Stimmt so weit alles, sieht nur wegen der Skalierung so komisch im Graph aus.


    Schade, dass die Historie der Luftbelastung nicht protokolliert wird.


    Naja, in Eve geht ja so einiges, was in Home nicht geht. Da hatte ich einfach drauf gehofft...

    Einmal editiert, zuletzt von DJay () aus folgendem Grund: Ein Beitrag von SamBucca mit diesem Beitrag zusammengefügt.

  • Eben durch Zufall diesen Thread entdeckt. Bei mir liegt eh alles (bis auf den sds011) herum, also werde ich zwischen den Weihnachtsfeiertagen auch mal was zurecht basteln. Der nächste Sensor ist ca. 10km von mir entfernt. Wie betreibt ihr euren ESP? Befindet der sich direkt bei euch an einer Steckdose und wenn ja, was verbraucht der so an mA? Dürfte ja bei um die 100 liegen, oder?


    Edit: Ok, mal den Thread überflogen. Solarpanel ist wohl am besten, aber die kosten ~50€ sind mir derzeit etwas zu hoch. Wäre denn jemand mit einem 3D-Drucker hier bereit mir (gegen Aufpreis natürlich) ein Gehäuse zu drucken? :)

  • Einfach im baumarkt ne verteiler dose kaufen. Dafür extra was drucken ist doch quatsch.

  • Hat jemand ne möglichkeit gefunden, dass man die Luftqualität in der Homeapp immer als „aktiv“ darstellen kann.

    Bei mir wird es immer nur als aktiv gewertet, wenn die luftqualität als sehr schlecht bewertet wird.

    Wenn die Qualität gut oder sehr gut ist, wird der sensor als „ausgeschaltet“ gewertet.

  • Warum möchtest Du die aktive Darstellung denn? Ist es nicht primär relevant, wenn die LQ schlecht ist?


    Ich habe mir damit beholfen, den Sensor in den Favoriten zu platzieren – so kann durch Force-Touch auch gleich die Anzeige der Werte erfolgen...

  • Ganz einfach. Ich will das gerne in der Statusleiste der Homeapp haben. Dort werden aber nur aktive Schalter angezeigt.

  • Ich find das wirklich cool. Werde mir die Sachen auch mal bestellen . Hatte das vor einem Jahr schon mal gesehen .


    wisst ihr evtl , wie man die Daten speichern / abgreifen kann? Würde gerne eine Statistik über eine längere Zeit damit füllen .

    | Apple TV 4K | Philips Hue | Homematic | Shelly | Aqara | Eufy Security & Doorbell |

  • Habe mal einen externen Sensor bei mir integriert bevor ich mir selbst einen baue. Dabei ist mir aufgefallen das aktuell die URLs anscheinend so nicht mehr funktionieren. Ich bekam einen http Fehler 302 im Log. Der Forwarder scheint nicht aufgelöst zu werden... (evtl. liegt das an meinem Betriebssystem, meine Homebridge läuft unter Windows)


    mit diesen URLs funktioniert es:

    "public_temperature_json_data": "http://data.sensor.community/airrohr/v1/sensor/1234/",

    "public_airquality_json_data": "http://data.sensor.community/airrohr/v1/sensor/1235/",

    Gruß,

    Gerd