Not logged in - Login / Register

Retrieving Measurement Data

Raw measurement data for a point can be retrieved via GET /data/point/{id}:

[
  {
    "time": 1489586400,
    "co2": 575,
    "humidity": 28,
    "temperature": 22.2,
    "movement": 34
  },
  {
    "time": 1489587300,
    "co2": 589.66,
    "humidity": 28.53,
    "temperature": 22.13,
    "movement": 20.66
  },
  {
    "time": 1489588200,
    "co2": 619,
    "humidity": 28.39,
    "temperature": 22.26,
    "movement": 4.33
  },
  {
    "time": 1489589100,
    "co2": 630,
    "humidity": 29.2,
    "temperature": 22.06,
    "movement": 6.33
  }
]

The interval parameter can be used to group results by the specified amount of minutes. This interval has to be a multiple of 15. If no interval is specified, the default interval of 15 minutes is used.

Results can also be retrieved as CSV, with GET /data/point/{id}/csv:

time,co2,humidity,temperature,movement
1489586400,575,28,22.2,34
1489587300,589.66,28.53,22.13,20.66
1489588200,619,28.39,22.26,4.33
1489589100,630,29.2,22.06,6.33