Tip zum Pairing von IKEA VINDSTYRKA

Begonnen von marboj, 04 April 2023, 06:43:17

Vorheriges Thema - Nächstes Thema

marboj

Hallo zusammen,

Du darfst diesen Dateianhang nicht ansehen. 

bevor jemand, so wie ich auch, nicht beim Pairing des Luftqualitätmessers mit Conbee II verzweifeln möchte, hier der entscheidende Tip, den ich im Internet gefunden habe:

Der Sensor läßt sich nur pairen, wenn vorher ein Systemreset durchgeführt wurde. Dieses erzeilt man durch viermaliges Drücken der Pairing-Taste.

Nach dem Reset geht der Sensor sofort in den Pairingmodus und wird von Phoscon auch gefunden!

Danach wird, wie beim Aquara Multisensor, für jeden Sensor ein eigenes Hue-Device angelegt.

Diese habe ich mit der Beschreibung von hier zu einem Device zusammengefasst: https://www.bastelbunker.de/aqara-raumsensor-im-fhem/

Jetzt heißt es noch rausfinden, was welcher Wert der Qualitätsreadings bedeutet...

Update:

Habe das Device noch ein wenig optimiert, nachdem ich in der Anpassung von Phoscon für den Sensor die Schwellwerte gefunden habe:

Du darfst diesen Dateianhang nicht ansehen.

PM2.5: 10 - excellent / 20 - good / 25 - moderate / 50 - poor / 75 - unhealthy / 65535 - out of range
TVOC:  65 - excellent / 220 - good / 660 - moderate / 5000  - unhealthy / 65535 - out of range

Gruß
Marco

meine FHEM-Konfiguration: Raspberry Pi4, BT-Dongle, CUL868, CeeBee II

ReneR1986

Kannst du mir sagen, wie du die Werte für "airqualityppb" also für den TVOC Wert in DECONZ gemappt hast?
Das Reading "airquality" zeigt bei mir immer excellent...

VG

marboj

bei mir zeigt er im Moment auch excellent an, obwohl der Wert eine andere Einstufung bekommen müsste. Laut meinem (alten) Screenshot scheint der Wert ja auch mal anders gewesen zu sein ;-).

Die Werte inkl. Bezeichnung bekommt das Device vom Conbee geliefert.

Hier die Definition aus dem Conbee:

          "name": "state/airquality",
          "parse": {
            "fn": "numtostr",
            "srcitem": "state/measured_value",
            "op": "le",
            "to": [
              65,
              "excellent",
              220,
              "good",
              660,
              "moderate",
              5000,
              "unhealthy",
              65535,
              "out of scale"
            ]
meine FHEM-Konfiguration: Raspberry Pi4, BT-Dongle, CUL868, CeeBee II

ReneR1986

OK, danke. Habe ich nun auch gefunden.  ;)
Allerdings hatte ich schon Werte über 200 und es wird trotzdem immer nur "excellent" angezeigt.
Irgendwas scheint da nicht zu stimmen.
Ich könnte jetzt höchstens noch ein UserReading anlegen und das dann darüber abbilden.
Mit dem Reading "airqualityppb" habe ich ja den Zahlenwert.
Richtig schön, finde ich das aber auch nicht...

Bei den Partikeln gibt es leider nur das Reading "airquality".
Leider kein Reading in dem ein Zahlenwert abgebildet wird.
Obwohl der Wert durchaus vorhanden ist ("measured_value"):

{
    "capabilities": {
        "measured_value": {
            "max": 999,
            "min": 0,
            "quantity": "density",
            "substance": "PM2.5",
            "unit": "ug/m^3"
        }
    },
    "config": {
        "on": true,
        "reachable": true
    },
    "ep": 1,
    "etag": "b212b5d4b9bfb169a255a91a95880a5f",
    "lastannounced": null,
    "lastseen": "2024-04-02T05:50Z",
    "manufacturername": "IKEA of Sweden",
    "modelid": "VINDSTYRKA",
    "name": "Rene_Wohnzimmer_Luftsensor",
    "productid": "E2112",
    "state": {
        "airquality": "excellent",
        "lastupdated": "2024-04-02T05:50:11.674",
        "measured_value": 1,
        "pm2_5": 1
    },
    "swversion": "1.0.010",
    "type": "ZHAParticulateMatter",
    "uniqueid": "28:76:81:ff:fe:d9:30:be-01-042a"
}

Ich hoffe, dass hier das Mapping stimmt.