Let’s assume that you want to export data from your IoT device. Within our Maker platform, you can do it easily by following the steps below:

  1. Go to your Device

  2. Click on the CHARTS tab

  3. Select one or more Assets to export its data (others will be greyed out)

  4. Choose the chart time interval at the bottom left (1 h, 1 day, 1 week, 1 month)

  5. Now click on the down arrow on the bottom right to export data in CSV format.

Here is the image that describes how to download data properly:

Advanced data export

If you can, you can export the data from your devices in a Raw or Aggregated format. I can help you to do more analitycs by yourself or to ingest these data to other platform for your convenience.

Raw Data

  1. Go to your Device

  2. Click on SETTINGS (upper right)

  3. Click on Data storage

  4. Click on DOWNLOAD

  5. Your data (last 30 days) are downloaded in a ZIP file

Aggregated Data

This is explained in the first part of this article. Downloading the aggregated data can be done directly on the CHARTS tab of your Device.

* downloading the 1 month data will have the 1 day average data points
* 1 week data will have the 1 hour average data points
* 1 day data will have 10 minutes average data points, and
* 1 hour will have 1 minute average data points.

PRO TIP: If you want to get aggregated data with the resolution of 1 minute, here's the API request you can use:

curl --location --request GET 'https://api.allthingstalk.io/asset/<assetId>/activity?resolution=minute&from=2020-05-20T10:02:19&to=2020-05-20T19:02:19' \

--header 'Authorization: Bearer <userToken>' \

--header 'Content-Type: application/json' \

--data-raw '’

More details about this procedure can be found in our Docs.

Did this answer your question?