本无线监测系统为开发者开放了一套功能齐全的 API。借助这些接口,开发者能够精准获取示例设备所在区域的详细温度数据,涵盖最高温度、最低温度和平均温度。此外,系统还支持通过 API 获取区域相关的图片信息。所有数据均采用业界通用、易于解析的 JSON 格式,极大地便利了开发者进行数据处理与应用集成,助力其高效开发各类无线监测相关应用程序。
基础 URL: 无线红外数据 http://yusu.tech:9527/API/getYsData 环境温度数据 http://yusu.tech:9527/API/getYsEnvData 请求方式:支持 GET 请求 响应格式:JSON
无线红外数据 http://yusu.tech:9527/API/getYsData
{
"msg": 操作成功,
"code": 200,
"data": {
"maxTemp": 31.1
"minTemp": 19.4
"avgTemp": 20.1
"imgMap": { "红外": "data:image/jpeg;base64,......." }
}
}
· msg: 获取请求提示信息,通常为操作成功
· code: 操作状态码(200:成功,500 失败)
· data 返回请求主体数据
· maxTemp 当前测温区域最高温度
· minTemp 当前测温区域最低温度
· avgTemp 当前测温区域平均温度
· imgMap 设备红外截图列表,BASE64位编码
环境温度数据 http://yusu.tech:9527/API/getYsEnvDataJSON格式 ( JSON format API response example )
{
"msg": 操作成功,
"code": 200,
"data": {
"id": 1
"weather": Clouds
"temp": 23.52
"humidity": 58.00
"visibility": 10000
"windSpeed": 1.51
"windDeg": 279
"clouds": 100
"city": 宜昌
"selectCity": Xiaoxita
"createTime": 2025-01-01 08:00:00
"weatherTime": 2025-01-01 08:00:00
}
}
· msg: 获取请求提示信息,通常为操作成功
· code: 操作状态码(200:成功,500 失败)
· data 返回请求主体数据
· id: 数据编号
· weather: 当前天气状况
· temp: 当前环境温度
· humidity: 湿度(%)
· visibility: 能见度(m)
· windSpeed: 风速
· windDeg: 风向
· clouds: 云层覆盖率(%)
· city: 查询城市
· selectCity: 查询具体区域
· createTime: 数据请求时间
· weatherTime: 天气数据生成时间