This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Documentation of the MQTT data types from Nordic Thingy

Hello,

I'm looking for some documentation, and maybe a complete list of possible data I can read over MQTT from a Nrf Thingy 91. Specifically, we're using these fields right now, but might be interested in what else is available:

AIR_PRESS - Air Pressure, in kPa?
AIR_QUAL - Air Quality, Unkown unit
BUTTON - 1 = on, 0 = off
HUMID ? Air Humidity, Unkown unit
TEMP = Temperature, in Celsius
FLIP = ? I managed to receive this a few days ago when flipping the unit, but not anymore. Might be due to damaged hardware.

Best Regards

Martin

Parents
  • Hi!

    Do you mean what kind of sensor data you can read from the Thingy:91? Because in theory, any data on the Thingy:91 can be read over MQTT.

    Sensor wise it has: Environmental sensor for temperature, humidity, air quality and air pressure, plus a color and light sensor and low-power accelerometer and high-g accelerometer.

    You can check out the Thingy .dts file here for all peripherals available on the device.

    Best regards,

    Heidi

  • Hello, thanks for the answer. I'm mostly interested in the fields mentioned above and what types of values exactly I'm getting. For instance if I get the following message:

    {
        "data": "25.0",
        "messageType": "DATA",
        "appId": "AIR_QUAL"
    }

    I can see that the value is 25, but I don't know what this means. 25 in which unit? Same goes for AIR_PRESS and HUMID. Might be obvious to others, but I'm not very experienced with these kinds of sensors.

  • Okay, I see. This is what I found: 

    AIR_PRESS: pascals

    AIR_QUAL: IAQ index value (0-500)

    BUTTON: 1 = on, 0 = off

    HUMID: %

    TEMP: celsius

    FLIP: string

    I can't find it anywhere in the public documentation though, so I'll raise the issue internally and try to get that updated.

    Best regards,

    Heidi

Reply Children
Related