获取阀门状态:[GetDeviceValveStatus]
基本信息
接口地址:/gateway/api/v2sign/Device/GetDeviceValveStatus
请求方式:Post
请求类型:application/json
请求参数(Body)
{
"apiID": {
"是否必传": true,
"参数类型": "string",
"描述": "系统分配的应用授权访问ID",
"可空类型": false
},
"timestamp": {
"是否必传": true,
"参数类型": "int64",
"描述": "UTC时间戳,到毫秒,必须 30秒内",
"可空类型": false
},
"requestId": {
"是否必传": true,
"参数类型": "string",
"描述": "请求id",
"可空类型": false
},
"deviceUid": {
"是否必传": true,
"参数类型": "string",
"描述": "设备唯一ID",
"可空类型": false
},
"dataSign": {
"是否必传": true,
"参数类型": "string",
"描述": "数据签名,签名md5 (ApiID + DeviceUid + RequestId + Timestamp + secretKey) 示例:32位大写",
"可空类型": false
}
}
请求示例
{
"apiID": "string",
"timestamp": 0,
"requestId": "string",
"deviceUid": "string",
"dataSign": "string"
}
返回参数
{
"success": {
"参数类型": "boolean",
"描述": "操作是否成功",
"可空类型": false
},
"message": {
"参数类型": "string",
"描述": "消息",
"可空类型": true
},
"messageId": {
"参数类型": "int32",
"描述": "消息ID:1-成功,0-默认错误,其她为自定义错误",
"可空类型": false
},
"data": {
"参数类型": {
"collectTime": {
"参数类型": "string",
"描述": "采集时间 yyyy-MM-dd HH:mm:ss",
"可空类型": true
},
"flowSpeed": {
"参数类型": "float",
"描述": "流速(m³/h)",
"可空类型": false
},
"totalFlow": {
"参数类型": "float",
"描述": "总累计流量(m³)",
"可空类型": false
},
"pressure": {
"参数类型": "float",
"描述": "压力(bar)",
"可空类型": false
},
"openTime": {
"参数类型": "string",
"描述": "开启UTC时间 (2022-11-02 13:51:40)",
"可空类型": true
},
"switchStatus": {
"参数类型": "int32",
"描述": "开关状态 1-开 0-关",
"可空类型": false
},
"passageway": {
"参数类型": "int32",
"描述": "通道",
"可空类型": false
},
"deviceUid": {
"参数类型": "string",
"描述": "设备uid",
"可空类型": true
},
"onlineState": {
"参数类型": "int32",
"描述": "在线状态,1 在线,0 不在线",
"可空类型": false
}
},
"描述": null,
"可空类型": false
}
}
返回示例
{
"success": false,
"message": "string",
"messageId": 0,
"data": {
"collectTime": "string",
"flowSpeed": 0,
"totalFlow": 0,
"pressure": 0,
"openTime": "string",
"switchStatus": 0,
"passageway": 0,
"deviceUid": "string",
"onlineState": 0
}
}