应用场景
当车辆进出场时,控制显示屏播报显示车辆信息,如车牌号码、收费金额、停车时间、问候语等。
请求URL
https://deviceiotcontrol.szymzh.com/v1/zlparkCamera/transparent485InCarVoice
请求方式
参数名 |
必选 |
类型 |
说明 |
appId |
是 |
string |
appId |
请求参数
字段名称 |
类型 |
是否必须 |
描述 |
msgId |
string |
是 |
通讯唯一标识 |
serialno |
string |
是 |
设备编号 |
appId |
string |
是 |
应用的标识 |
sign |
string |
是 |
签名 |
serialChannel |
Int |
是 |
串口0:A1B1,1:A2B2 对应串口 |
plateType |
string |
否 |
0-临时车 ;1-月租车 ;2-储值车 ;3-贵宾车 ;4-内部车 ;5-持证车 ;6-免费车 ;7-业主车 ;8-VIP车 ;9-直通车 ;10-登记车 默认为0-临时车 |
carPlate |
string |
否 |
车牌号 |
dayNum |
int |
否 |
月租车剩余天数 0:表示不播报剩余天数 |
balance |
int |
否 |
储值车余额,整数 |
remainPos |
int |
否 |
剩余车位 |
ctrlShowRemainPos |
int |
否 |
是否显示剩余车位,0否,1是; 默认0 |
ctrlShowCw |
int |
否 |
是否显示车位号;0否,1是; 默认0 |
cardCw |
string |
否 |
车位号,固定车播报可用日期就不会显示车位号,取前4位 |
请求消息实例
{
"plateType": "0",
"sign": "8F7D3FCBFB2087A1702E85B8C0863603",
"msgId": "P06F07B9713A35916899034151775",
"ctrlShowRemainPos": "0",
"serialno": "P06F07B9713A359",
"remainPos": "50",
"carPlate": "粤A12345",
"balance": "10",
"serialChannel": "0",
"appId": "ym971832d674354405",
"dayNum": "30",
"ctrlShowCw": "0",
"cardCw": "0100"
}
返回参数说明
字段名称 |
类型 |
必填 |
描述 |
msg |
String |
是 |
应答消息 |
code |
int |
是 |
code等于0成功,其他失败 |
data |
json |
是 |
设备返回内容 |
消息data字段说明:
字段名称 |
类型 |
是否必须 |
描述 |
error_msg |
string |
是 |
处理结果消息 |
msgId |
string |
是 |
通讯唯一标识 |
cmd |
string |
是 |
485透传指令(serialData) |
state_code |
int |
是 |
处理结果,返回200代表成功,其他值代表失败 |
serialno |
string |
是 |
设备序列号 |
返回参数示例
{
"msg": "操作成功",
"code": 0,
"data": {
"error_msg": "success",
"msgId": "P06F07B9713A35916896654407974",
"cmd": "serialData",
"state_code": 200,
"serialno": "P06F07B9713A359"
}
}
作者:郭祥西 创建时间:2024-03-27 17:40
最后编辑:郭祥西 更新时间:2024-11-07 15:18