实时气象数据
获取指定设备的实时气象数据。
注:其中 Rc 降雨量是日累积降雨量,每日凌晨清零。
| 请求方式 | POST |
| 请求地址 | https://data-api.accurain.cn/api/v1/device/hws |
| 请求参数 |
请求参数
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| device | String | 设备标识 |
演示使用
curl 请求示例
bash
curl -X POST \
'https://data-api.accurain.cn/api/v1/device/hws' \
--header 'Content-Type: application/json' \
--header 'token: 2df19068de7a998a95905121460bbc31' \
--data-raw '{"device":"b21"}'python 代码示例
python
import requests
import json
reqUrl = "https://data-api.accurain.cn/api/v1/device/hws"
headersList = {
"Content-Type": "application/json",
"token": "2df19068de7a998a95905121460bbc31"
}
payload = json.dumps({"device":"b21"})
response = requests.request("POST", reqUrl, data=payload, headers=headersList)
print(response.text)响应示例
json
{
"code": 0,
"msg": "success",
"data": {
"Dm": 123, // 平均风向 单位:度(°)
"Pa": 1009.7, //大气压力 单位:帕(hpa)
"Rc": 0, // 日累积降雨量 单位:毫米(mm)
"Sm": 0.1, // 平均风速 单位:米/秒(m/s)
"Ta": 10.3, // 大气温度 单位:摄氏度(℃)
"Ua": 45.9, // 大气湿度 单位:百分比(%RH)
"time": 1734318178000, // 数据采集时间戳 单位:毫秒(ms)
"device": "b21" // 设备标识
}
}响应参数说明
| 参数名 | 示例值 | 参数类型 | 描述 |
|---|---|---|---|
| Dm | 123 | Number | 平均风向 单位:度(°) |
| Pa | 1009.7 | Number | 大气压力 单位:帕(hpa) |
| Rc | 0 | Number | 日累积降雨量 单位:毫米(mm) |
| Sm | 0.1 | Number | 平均风速 单位:米/秒(m/s) |
| Ua | 45.9 | Number | 大气湿度 单位:百分比(%RH) |
| time | 1734318178000 | Number | 数据采集时间戳 单位:毫秒(ms) |
| device | b21 | String | 设备标识 |
