How to Export IoT Data
Export sensor data from your IoT devices for reporting, analysis, or compliance documentation.
Quick Summary
Go to Settings gear → Export Data, select an IoT device type or specific devices, choose properties and date range, then click Export.
Before You Begin
- You must be an Organization Owner or Admin
- Your plan must include the Export Data feature
- You need IoT devices registered with sensor data
Step-by-Step Guide
Step 1: Open Export Data
- Click the Settings gear () at the bottom of the sidebar
- Select Export Data
Step 2: Select Data Type
Choose how you want to export data:
| Option | Description | Best For |
|---|---|---|
| IoT Devices → Model | Export all devices of a specific type | Bulk exports, compliance reports |
| IoT Devices → Asset name | Export specific devices by name | Targeted analysis, troubleshooting |
Step 3: Choose the Model (Asset Type)
- Click the Model dropdown
- Select the IoT device type (e.g., "Temperature Sensor", "Humidity Monitor")
- Only IoT-enabled asset types appear in this list
Step 4: Select Specific Assets (Optional)
If you chose Asset name in Step 2:
- Click the Asset name dropdown
- Select one or more specific devices
- Use the search to find devices by name
Step 5: Choose Properties
- Click the Property dropdown
- Select which sensor readings to include
- Available properties depend on the asset type
Common properties:
- Temperature
- Humidity
- Battery level
- Signal strength
Step 6: Set Date Range
- Click Start Date and select the beginning of your date range
- Click End Date and select the end of your date range
The maximum date range is 92 days. For longer periods, run multiple exports.
Exported timestamps are in UTC+0, not your local time zone. Keep this in mind when analyzing the data.
Step 7: Choose Export Format
| Format | Description | Best For |
|---|---|---|
| CSV (Excel) | Comma-separated values | Excel analysis, spreadsheets |
| JSON | JavaScript Object Notation | System integrations, programming |
Step 8: Export
- Review your selections
- Click the Export button
- The file downloads automatically
Real-World Examples
Example 1: Export Monthly Temperature Data for Compliance
Situation: You need temperature records from your cold storage sensors for a food safety audit.
Solution:
- Go to Settings gear → Export Data
- Select IoT Devices → Model
- Choose Model: Cold Storage Sensor
- Select Property: Temperature
- Set Start Date: First day of last month
- Set End Date: Last day of last month
- Choose CSV (Excel) format
- Click Export
Result: You receive a CSV file with all temperature readings from your cold storage sensors for the month, ready for the auditor.
Example 2: Troubleshoot a Specific Sensor
Situation: One of your humidity sensors in the server room seems to be showing erratic readings. You want to analyze its data.
Solution:
- Go to Settings gear → Export Data
- Select IoT Devices → Asset name
- Choose Model: Humidity Sensor
- Select Asset name: "Server Room - Humidity 01"
- Select Property: Humidity, Battery Level
- Set date range for the past week
- Choose CSV (Excel) format
- Click Export
Result: You can review the data in Excel to identify patterns or anomalies in the sensor readings.
Example 3: Export Data for Sustainability Reporting
Situation: Your ESG team needs energy consumption data from smart meters for the quarterly sustainability report.
Solution:
- Go to Settings gear → Export Data
- Select IoT Devices → Model
- Choose Model: Smart Power Meter
- Select Property: Energy (kWh), Power Factor
- Set Start Date: First day of quarter
- Set End Date: Last day of quarter
- Choose JSON format (for import into reporting system)
- Click Export
Result: Energy data is exported in JSON format, ready for the sustainability reporting platform.
Understanding Your Export File
CSV Format
The exported CSV includes columns for:
| Column | Description |
|---|---|
| Timestamp | Date and time of reading (UTC) |
| Asset Name | Name of the device |
| Asset ID | Unique device identifier |
| [Property Name] | Value for each selected property |
JSON Format
JSON exports follow this structure:
{
"data": [
{
"timestamp": "2024-01-15T10:30:00Z",
"assetName": "Temp Sensor 01",
"assetId": "abc-123",
"temperature": 22.5
}
]
}
Troubleshooting
Can't Access Export Data
| Issue | Cause | Solution |
|---|---|---|
| Page is blurred/locked | Insufficient permissions | Contact your organization owner or admin |
| "Feature not available" | Plan doesn't include export | Upgrade your subscription plan |
No Data in Export
| Issue | Cause | Solution |
|---|---|---|
| Empty file | No data in date range | Check date range, ensure devices were active |
| Missing devices | Wrong asset type selected | Verify the correct model is selected |
| Missing properties | Properties not configured | Check asset type has properties defined |
Date Range Error
| Issue | Cause | Solution |
|---|---|---|
| "End Date must be greater than Start Date" | Dates reversed | Switch start and end dates |
| "Range must be less than 92 days" | Range too long | Split into multiple exports |
Tips for Data Export
For Compliance Reporting
- Export monthly to maintain regular records
- Include all relevant properties for complete documentation
- Save exports with clear naming:
SensorType_YYYY-MM.csv
For Analysis
- Use CSV for Excel pivot tables and charts
- Use JSON for importing into analytics tools
- Include battery level to identify unreliable readings
For Large Data Sets
- Break exports into smaller date ranges
- Export by asset type rather than all devices
- Schedule exports during off-peak hours
Related Articles
Need help? Contact Infodeck Support