简要描述
请求URL
https://deviceiotcontrol.szymzh.com/v1/zlparkCamera/obtainIOStatus
请求方式
参数名 |
必选 |
类型 |
说明 |
appId |
是 |
string |
appId |
msgId
- msgId规则为:设备序列号 + 15位毫秒时间戳 + 1位随机数
- 回复的msgId与请求的msgId保持一致
请求参数
参数名 |
必选 |
类型 |
说明 |
appId |
是 |
string |
appId |
serialno |
是 |
string |
设备唯一标识 |
msgId |
是 |
string |
标识 |
cmd |
是 |
string |
获取IO状态(get_iostate) |
sign |
是 |
string |
签名 |
请求示例
{
"appId": "ym50e8c7d7704c4fab",
"sign": "5753C073898AFA2C6005727FC298C42C",
"msgId": "e8ec45a4-ab80b4f616842089957823",
"cmd": "get_iostate",
"serialno": "e8ec45a4-ab80b4f6"
}
返回参数说明
字段名称 |
类型 |
必填 |
描述 |
msg |
String |
是 |
应答消息 |
code |
int |
是 |
code等于0成功,其他失败 |
data |
json |
是 |
设备返回内容 |
消息data字段说明:
字段名称 |
类型 |
是否必须 |
描述 |
error_msg |
string |
是 |
处理结果消息 |
msgId |
string |
是 |
通讯唯一标识 |
cmd |
string |
是 |
获取(道闸/地感)状态(get_iostate) |
state_code |
int |
是 |
处理结果,返回200代表成功,其他值代表失败 |
serialno |
string |
是 |
设备序列号 |
in1 |
Int |
是 |
in1状态值:0-低电平,1-高电平 |
in2 |
Int |
是 |
in2状态值:0-低电平,1-高电平 |
out1 |
Int |
是 |
out1状态值:0-低电平,1-高电平 |
out2 |
Int |
是 |
out2状态值:0-低电平,1-高电平 |
返回示例
{
"msg": "操作成功",
"code": 0,
"data": {
"out2": 0,
"error_msg": "success",
"out1": 0,
"msgId": "e8ec45a4-ab80b4f616842089957823",
"cmd": "get_iostate",
"in2": 1,
"state_code": 200,
"in1": 1,
"serialno": "e8ec45a4-ab80b4f6"
}
}
作者:郭祥西 创建时间:2024-03-27 17:17
最后编辑:郭祥西 更新时间:2024-11-07 15:18