Appearance
读取实时数据
主设备下会携带一个或多个子设备,可通过该接口读取所有子设备的实时数据。
https://agri-dl.holdingbyte.com/api/device/{{device_id}}/data/
请求方法
GET
请求参数
无
返回数据
字段 | 类型 | 说明 |
---|---|---|
agri_id | string | 设备内部id |
the_type | int | 设备类型,详情 |
t | int | utc时间戳(秒) |
value | * | 数据 |
xxx | * | 其他数据 |
数据示例:
[
{
"t": 1645609050,
"type": 2001,
"value": 24.7,
"agri_id": "d-1000-yczqcwxdjptw-1-00"
},
{
"t": 1645609050,
"type": 2002,
"value": 39.6,
"agri_id": "d-1000-yczqcwxdjptw-1-01"
},
{
"t": 1645609051,
"type": 2013,
"value": 2.0,
"agri_id": "d-1000-yczqcwxdjptw-2-00"
},
{
"t": 1645609051,
"type": 2005,
"value": 10190.0,
"agri_id": "d-1000-yczqcwxdjptw-3-00"
}
]
示例代码
python
import requests
device_id = "861714053848887"
# 请求token
token = "hvduasqoqnbtscaiumzsgpjewxkrgupq"
url = f"https://agri-rd-git-dev-yanjitech.vercel.app/api/device/{device_id}/data/"
payload = {}
headers = {
'token': token,
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)