Downlink Commands for Query
This section describes the downlink commands for querying the device data.
Query Current Data
| Name | Example |
|---|---|
| query_device_status | Enquiry the periodic
report.{
"query_device_status": "yes"
} |
Query Historical Data
Prerequisites: Data Storage was enabled and device time is synced.
| Name | Example |
|---|---|
| retrieve_historical_data_by_time | Query data for a specified time
point.{
"retrieve_historical_data_by_time": {
"time": 1697445000 //Unix timestamp, unit: s
}
} |
| retrieve_historical_data_by_time_range | Query data from 1697445000s to
1697445600s.{
"retrieve_historical_data_by_time_range": {
"start_time": 1697445000, //Start Unix timestamp, unit: s
"end_time": 1697445600 //End Unix timestamp, unit: s
}
} |
| stop_historical_data_retrieval | Stop the data query
report.{
"stop_historical_data_retrieval": "yes"
} |
| data_storage_settings.retrieval_interval | The query report interval is
1200s.{
"data_storage_settings": {
"retrieval_interval": 1200 //Unit: s, range: 30-1200, default: 60
}
} |
Reply description: Historical Data Packet