设备通道状态

最后更新于:2024-01-27 12:40:37

物联网云平台支持应用服务器查询设备的通道状态。

URL

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
termId必选IntegerParams设备ID

响应参数(可用参数)

参数类型描述
diListJSON{"id":"DI号","title":"通道名称","status":"通道状态"}
createTimeString创建时间
updateTimeString更新时间

请求示例

响应示例

{
    "diList": [
        {
            "id": 1,
            "title": "主电电源",
            "status": "开"
        },
        {
            "id": 2,
            "title": "备用电源",
            "status": "关"
        },
        {
            "id": 3,
            "title": "喷淋泵故障",
            "status": "关"
        },
        {
            "id": 4,
            "title": "喷淋泵1故障",
            "status": "关"
        },
        {
            "id": 5,
            "title": "喷淋泵2故障",
            "status": "关"
        },
        {
            "id": 6,
            "title": "喷淋泵3故障",
            "status": "关"
        },
        {
            "id": 7,
            "title": "消防泵故障",
            "status": "关"
        },
        {
            "id": 8,
            "title": "消防泵1故障",
            "status": "关"
        },
        {
            "id": 9,
            "title": "消防泵2故障",
            "status": "关"
        },
        {
            "id": 10,
            "title": "消防泵3故障",
            "status": "关"
        },
        {
            "id": 11,
            "title": "稳压泵故障",
            "status": "关"
        },
        {
            "id": 12,
            "title": "稳压泵1故障",
            "status": "关"
        },
        {
            "id": 13,
            "title": "稳压泵2故障",
            "status": "关"
        },
        {
            "id": 14,
            "title": "稳压泵3故障",
            "status": "关"
        },
        {
            "id": 15,
            "title": "无定义",
            "status": "关"
        },
        {
            "id": 16,
            "title": "无定义",
            "status": "关"
        }
    ],
    "createTime": "2024-01-26 17:09:49",
    "updateTime": "2024-01-27 12:33:59"
}

升级任务新增

最后更新于:2023-05-24 17:50:17

接口说明

物联网云平台支持应用服务器添加升级任务,同时等待的任务队列限制20个,超过20个则需要等待升级成功后再添加

URL

请求方法POST
URL/api/task/add
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
number必选StringParams升级包bin文件
packId必选IntegerParams升级包ID
taskType必选IntegerParams任务类型(1=远程升级,2=蓝牙升级)

请求示例

响应示例

{
    "msg": "操作成功",
    "code": 0
}

升级任务管理

最后更新于:2023-05-24 17:44:09

接口说明

物联网云平台支持应用服务器查询升级任务列表。

URL

请求方法POST
URL/api/task/list
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口返回的 token
deptId可选IntegerParams组织ID
number可选StringParams设备编号
taskType可选IntegerParams任务类型(1=远程升级,2=蓝牙升级)
status可选IntegerParams升级状态(0=等待,3=正在升级,5=升级成功)
pageSize可选IntegerParams每页显示数
不填默认为10
pageNum可选IntegerParams页数
不填默认为1

响应参数(可用参数)

参数类型描述
idIntegerID
numberString设备编号
taskTypeString任务类型(1=远程升级,2=蓝牙升级)
statusString升级状态(0=等待,3=正在升级,5=升级成功)
createTimeString创建时间

请求示例

响应示例

{
    "total": 1,
    "rows": [
        {
            "createBy": null,
            "createTime": "2023-05-24 17:39:41",
            "updateBy": null,
            "updateTime": null,
            "remark": null,
            "id": 13535,
            "deptId": 618,
            "number": "TEST00000001",
            "taskType": 1,
            "packId": 669,
            "address": null,
            "status": 0,
            "dept": {
                "createBy": null,
                "createTime": null,
                "updateBy": null,
                "updateTime": null,
                "remark": null,
                "deptId": 618,
                "parentId": 599,
                "ancestors": null,
                "deptName": "铭控厂区演示",
                "orderNum": 13,
                "leader": "",
                "phone": null,
                "email": null,
                "shortNote": null,
                "status": "0",
                "delFlag": null,
                "parentName": null
            }
        }
    ],
    "code": 0,
    "msg": null
}

升级包新增

最后更新于:2023-05-24 17:29:53

接口说明

物联网云平台支持应用服务器添加升级包,必须是经过授权的升级包,请联系技术支持

URL

请求方法POST
URL/api/upgrade/add
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
file必选MultipartFileBody升级包bin文件

请求示例

响应示例

{
    "msg": "操作成功",
    "code": 0
}

升级包管理

最后更新于:2023-05-24 17:22:57

接口说明

物联网云平台支持应用服务器查询升级包列表。

URL

请求方法POST
URL/api/upgrade/list
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口返回的 token
deptId可选IntegerParams组织ID
username可选StringParams升级包用户名
filename可选StringParams升级包文件名
pageSize可选IntegerParams每页显示数
不填默认为10
pageNum可选IntegerParams页数
不填默认为1

响应参数(可用参数)

参数类型描述
idIntegerID
usernameString升级包用户名
filenameString升级包文件名
hdVersionString硬件版本
swVersionString软件版本
sizeInteger包大小
crcString校验码
createTimeString创建时间

请求示例

响应示例

成功

{
    "total": 1,
    "rows": [
        {
            "createBy": null,
            "createTime": "2023-05-24 17:13:30",
            "updateBy": null,
            "updateTime": null,
            "remark": null,
            "id": 669,
            "username": "KDLA",
            "deptId": 618,
            "filename": "MD-S27x_HC32L19x8888889999.bin",
            "hdVersion": "HW_V3.1",
            "swVersion": "FW_V2.2.8",
            "size": 102400,
            "path": "/2023/05/24/MD-S27x_HC32L19x8888889999_20230524171329A001.bin",
            "crc": "F220",
            "array": null,
            "dept": {
                "createBy": null,
                "createTime": null,
                "updateBy": null,
                "updateTime": null,
                "remark": null,
                "deptId": 618,
                "parentId": 599,
                "ancestors": null,
                "deptName": "铭控厂区演示",
                "orderNum": 13,
                "leader": "",
                "phone": null,
                "email": null,
                "shortNote": null,
                "status": "0",
                "delFlag": null,
                "parentName": null
            }
        }
    ],
    "code": 0,
    "msg": null
}

设备位置信息(单个)

最后更新于:2022-11-21 17:18:58

接口说明

物联网云平台支持应用服务器查询设备的位置信息。

URL

请求方法POST
URL/api/terminal/place/{termId}
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
termId可选IntegerParams设备ID

响应参数(可用参数)

参数类型描述
idIntegerID
termIdInteger设备ID
wgsStringWGS-84
pointStringBD-09
roughString大致位置
detailString详细位置
pictureString安装位置图路径
updateTimeString更新时间

请求示例

响应示例

设备运行信息

最后更新于:2022-11-21 17:07:59

物联网云平台支持应用服务器查询设备的运行信息。

URL

请求方法POST
URL/api/terminal/stage/{termId}
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
termId必选IntegerParams设备ID

响应参数(可用参数)

参数类型描述
idIntegerID
termIdInteger设备ID
dataTypeInteger数据记录类型(
0=设备经纬度,
1=设备上下限)
alarmDatailString客户平台连接状态
lowRssiInteger历史最低信号强度(dBm)
uploadNumInteger总上发次数
successRateInteger总上发成功率(%)
runningTimeInteger开机运行总时长(s)
batteryPowerInteger电池供电时长((s)
dataLengthInteger数据记录长度
dataValueString记录内容
bluetNumInteger蓝牙连接次数
bluetTimeInteger蓝牙工作时长(s)
updateTimeString最后一次更新时间

请求示例

响应示例

设备配置信息

最后更新于:2022-11-21 15:57:42

接口说明

物联网云平台支持应用服务器查询设备的配置信息。

URL

请求方法POST
URL/api/terminal/config/{termId}
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
termId必选IntegerParams设备ID

响应参数(可用参数)

参数类型描述
idIntegerID
termIdInteger设备ID
zeroString清零值
loalString量程下限
loalTwoString量程下限2
hialString量程上限
hialTwoString量程上限2
fluctString波动值
fluctTwoString波动值2
ipStringIP地址
portString端口
uploadString上发间隔(min)
scanString采集间隔(s)
scanTwoString采集间隔2(s)
recordString记录间隔(s)
ad_oneString标定点1
ad_twoString标定点2
ad_threeString标定点3
ad_fourString标定点4
characterString字符串
updateTimeString最后一次更新时间

请求示例

响应示例

设备基本信息

最后更新于:2022-11-21 15:14:31

接口说明

物联网云平台支持应用服务器查询设备的基本信息。

URL

请求方法POST
URL/api/terminal/front/{termId}
传输协议HHTP/HTTPS

请求参数

参数必选/可选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
termId必选IntegerParams设备ID

响应参数(可用参数)

参数类型描述
idIntegerID
termIdInteger设备ID
hardVerString硬件版本
softVerString软件版本
commInteger通讯类型(
0=2G,
1=NB,
2=LORAWAN,
3=4G,
4=LORA)
imeiStringIMEI
iccidStringICCID
bluetoothInteger蓝牙状态(
0=无,
1=有,
2=异常)

请求示例

响应示例

组织管理

最后更新于:2022-11-21 11:15:24

接口说明

物联网云平台支持应用服务器查询组织的基本信息。

URL

请求方法POST
URL/api/dept/list
传输协议HHTP/HTTPS

请求参数

参数可选/必选类型位置描述
token必选Stringheader调用登陆接口
返回的 token
deptName可选StringParams组织名称
status可选StringParams组织状态:(
0=正常,
1=停用)

响应参数(可用参数)

参数类型描述
deptIdInteger组织ID
parentIdInteger父组织ID
ancestorsString祖级列表
deptNameString组织名称
orderNumInteger组织排序
leaderString负责人
phoneString联系电话
emailString邮箱
shortNoteString短信服务(0=正常,1=停用)
statusInteger组织状态(0=正常,1=停用)

请求示例

响应示例