CO2 Sensor LoRaWAN

Get device data

Request URL:

POST /provider/fetch

Headers:

Content-Type: application/json
Authorization: Bearer {access_token}

Body:

{
  "serial_number" : "{CO2-Sensor Serial Number}"
}

Response:

{
    "provider": {
        "network_provider": "the_things_industries",
        "extSensorOn": [],
        "extSensorIs": "",
        "rssi": -66,
        "spf": "7",
        "CO2": 621,
        "temperature": 23.9,
        "humidity": 60.55,
        "voltage": 3.51,
        "uplinkType": "00",
        "keepAliveTime": 3,
        "joinRetryPeriod": 5,
        "deviceVersions": {
            "hardware": 0,
            "software": 0
        },
        "watchDogParams": {
            "wdpC": 0,
            "wdpUc": 0
        },
        "createdAt": "2021-07-19T13:09:02.556Z",
        "lastActive": "2021-07-20T15:36:03.672Z",
        "boundaryLevels": {
            "good_medium": 901,
            "medium_bad": 1501
        },
        "autoZeroValue": 366,
        "notifyPeriod": {
            "good_zone": 0,
            "medium_zone": 10,
            "bad_zone": 10
        },
        "measurementPeriod": {
            "good_zone": 10,
            "medium_zone": 10,
            "bad_zone": 10
        },
        "buzzerNotification": {
            "duration_good_beeping": 0,
            "duration_good_loud": 500,
            "duration_good_silent": 500,
            "duration_medium_beeping": 0,
            "duration_medium_loud": 500,
            "duration_medium_silent": 500,
            "duration_bad_beeping": 2,
            "duration_bad_loud": 500,
            "duration_bad_silent": 500
        },
        "ledNotification": {
            "red_good": 0,
            "green_good": 2,
            "blue_good": 0,
            "duration_good": 210,
            "red_medium": 3,
            "green_medium": 2,
            "blue_medium": 0,
            "duration_medium": 4020,
            "red_bad": 3,
            "green_bad": 0,
            "blue_bad": 0,
            "duration_bad": 4020
        },
        "autoZeroPeriod": 192,
        "online": true,
        "mac": "70B3D52DD500000D"
    },
    "_links": {
        "self": {
            "href": "/v1/provider/fetch"
        }
    }
}

Set KeepAlive Time

Request URL:

Headers:

Body:

Response:

Get KeepAlive Time

Request URL:

Headers:

Body:

Response:

Get Device Version

Request URL:

Headers:

Body:

Response:

Set Join Retry Period

Request URL:

Headers:

Body:

Response:

Get Join Retry Period

Request URL:

Headers:

Body:

Response:

Request URL:

Headers:

Body:

Response:

Request URL:

Headers:

Body:

Response:

Set Watch Dog Params

Request URL:

Headers:

Body:

Response:

Get Watch Dog Params

Request URL:

Headers:

Body:

Response:

Set Co2 Boundary Levels

Request URL:

Headers:

Body:

Response:

Get Co2 Boundary Levels

Request URL:

Headers:

Body:

Response:

Set CO2 Auto Zero Value

Request URL:

Headers:

Body:

Response:

Get CO2 Auto Zero Value

Request URL:

Headers:

Body:

Response:

Set CO2 Auto Zero Period

Request URL:

Headers:

Auto-zero period in hours. Default auto-zero period, after the factory auto-zeroing, is 192 hours (8 days). During this period the lowest measured CO2 value is accepted as 400ppm and the auto-zero value is obtained automatically. If The period is 0, automatic auto-zero function is disabled, but the obtained or set with command auto-zero value is still used internally

Body:

Response:

Get CO2 Auto Zero Value

Request URL:

Headers:

Body:

Response:

Set Notify Period

Request URL:

Headers:

Body:

Response:

Get Notify Period

Request URL:

Headers:

Body:

Response:

Set Measurement Period

Request URL:

Headers:

Body:

Response:

Get Measurement Period

Request URL:

Headers:

Body:

Response:

Set Buzzer Notification

Request URL:

Headers:

Body:

Response:

Get Buzzer Notification

Request URL:

Headers:

Body:

Response:

Set LED Notification

Request URL:

Headers:

*Led state:

  • 0x00: None;

  • 0x01: LED is constantly on for the given time duration;

  • 0x02: Blink fast for the given time duration;

  • 0x03: Blink slow for the given time duration

Body:

Response:

Get LED Notification

Request URL:

Headers:

Body:

Response:

Get Pending Commands

Request URL:

Headers:

Body:

Response:

Last updated