易维联温湿度记录仪的使用
一、快速使用
- 在应用商店下载”易维联“APP(安卓、苹果应用商店均可)
- 打开手机APP注册或者登陆账号
- 同时按下温湿度记录仪的 “SET + △” 一下,进入配网模式
- APP连接wifi → 点击右上角 “ + ” → “ WIFI配网 ” → 输入WIFI密码 → ” 批量配网 “ → 开始配网 → 配网设备下显示绑定成功。
- 点击左上角返回首页就能看到绑定的设备了
二、配置
因为是做温湿度仪的二次开发,所以这里主要讲网页端的配置了。APP端的配置自行了解就行。
易维联官网: http://www.1weilian/
三、接口请求
本节以 查询设备列表(分页) 接口进行讲解
http://www.1weilian:8750/mtInterface/device/getDevices
1.请求方式
POST
2.baseURL
所有的接口的前缀都是一样的,后面根据不同的接口切换不同的url地址。
http://www.1weilian:8750/mtInterface
3.clientId
所有的API接口都需要用到clientId,获取方式如下:
官网首页=>用户管理=>个人信息=>clientId
4.请求头(Header)
在请求头中添加以下字段
Content-Type:application/json;charset=UTF-8
注意:不加这个会报 415 Unsupported Media Type 异常( 不支持的媒体类型 )
5.请求主体(Body)
注意请求方式不是以参数的形式传递,以Postman发送请求来说,是在Body下的row方式发送请求。
{
"clientId": "你的clientId",
"page": 0,
"rows": 10
}
6.请求成功返回
成功后会返回如下信息:
{
"code": 0,
"msg": "成功!",
"data": {
"rows": 10,
"page": 0,
"count": 1,
"dataList": [
{
"sn": "设备SN",
"deviceTypes": "1100000000000010",
"timeCode": "01"
}
]
}
}
- deviceTypes:设备类型对应表, 一共16位 ,第几位为1代表设备有该功能。如:"1100000000000010"包含了(1:温度、2:湿度、15:电量)
亖、获取实时数据
URL
http://www.1weilian:8750/mtInterface/realTime/getRealTime
Body
{
"snList": ["此处替换设备SN"],
"clientId": "此处替换clientId",
"page": 0,
"rows": 10
}
请求结果
{
"code": 0,
"msg": "成功!",
"data": {
"rows": 10,
"page": 0,
"count": 1,
"dataList": [
{
"sn": "XXXXXXXXXXX",
"deviceName": "测试设备",
"deviceTypes": "1100000000000010",
"electricity": 4,
"temperature": "26.2",
"humidity": "57.8",
"do1": 0,
"do2": 0,
"status": 0,
"warning": "",
"date": "2022-04-20 16:32:49",
"di1": "",
"di2": ""
}
]
}
}
temperature:温度(℃)
humidity:湿度(%)
更多推荐
易维联温湿度记录仪的使用
发布评论