Topic示例:#
device/faceCompare/{deviceID}message示例:#
2.设备更新推送#
Topic示例:#
message示例:#
3.设备报警推送#
Topic示例:#
message示例:#
4.设备报警推送#
Topic示例:#
message示例:#
{"name":"门店名称","sn":"门店编码","address":"郑州市高新区","phone":"110"}5.设备停止推送#
Topic示例:#
6.设备硬件异常推送#
Topic示例:#
device/computerwarn/{deviceID}message示例:#
{"room_door":"房号","seat_id":"座位ID","hardware_type":"硬件类型"}硬件类型:
1内存条/2硬盘/3显卡/4鼠标/5键盘7.控屏程序信息推送#
Topic示例:#
message示例:#
{"deviceId":"控屏程序ID","orderId":"订单id","status":"状态","userName":"用户","phone":"xxxx","et":订单结束时间}status:200 // 关闭控屏程序
status:300 // 二次认证
status:400 // 开启控屏程序
status:500 //即将退房提醒8.控屏程序关机#
Topic示例:#
message示例:#
{"deviceId":"控屏程序ID","status":"200"}9.控屏更新推送#
Topic示例:#
computer/update/{deviceID}message示例:#
9.1.服务器控屏指令#
Topic示例:#
computer/manager/{deviceID}message示例:#
action:1 // 获取当前所有电脑设备
action:2 // 获取当前在线电脑设备
action:3 // 获取所有电脑设备信息10.网关上报数据(网关发布)#
gatway/reporting/{deviceID}type:1 普通16进制指令回调::#
{"type":"1","device":[] ,"no":"111","status":"0"}type:1普通指令回调
status:0失败 1成功
no:业务流水号查询指令返回示例:{"type":"1","mac":[{"mac":"xxxxxx","status":"00","rssi":"52"}] ,"no":"xxx","status":"1","version":"1.0.2"}type:2 轮询信息回调::#
{"type":"2","mac":[{"mac":"xxxxxx","status":"0","rssi":"52"}, {"mac":"xxxxxx","status":"1","rssi":"52"}] ,"no":"","status":"0","version":"1.0.2"}内部status: 0开机 1关机
外部status:0失败 1成功
type:2轮询信息回调
device:设备信息type:6 呼叫回调::#
{"type":"6","device":[],"no":"","status":"1",,"version":"1.0.2"}type:4 搜索信息回调::#
{"type":"4","device":[{"mac":"xxxxxx","status":"0","rssi":"52"}, {"mac":"xxxxxx","status":"1","rssi":"52"}] ,"no":"","status":"1"}status:0失败 1成功
type:2轮询信息回调
device:设备信息
no :流水号type:5 普通字符串指令回调::#
{"type":"5","device":[] ,"no":"111","status":"0","version":"1.0.2"}type:5普通指令回调
status:0失败 1成功
no:业务流水号type:10 普通字符串指令回调::#
{"type":"10","device":[] ,"no":"111","status":"0","version":"1.0.2"}type:10 普通指令回调
status:0失败 1成功
no:业务流水号type:11 计数操作回调::#
{"type":"11","device":[],"no":"xxx","status":"1","version":"1.0.2"}type:11 计数操作回调
status:0失败 1成功
no:业务流水号type:12 人员计数信息回调::#
{"type":"12","device":["xxxx"] ,"no":"2","status":"0","version":"1.0.2"}type:12 人员计数数据回调
device:设备的mac地址
status:0失败 1成功
no:人员最终数量type:13 网关继电器控制下发信息回调::#
{"type":"13","device":[{"mac":"","status":"00","rssi":""}] ,"no":"2","status":"0","version":"1.0.2"}type:13 网关继电器控制下发信息回调
status:0失败 1成功
no:流水号type:14 网关继电器查询状态回调::#
{"type":"14","device":[{"mac":"","status":"00","rssi":""}] ,"no":"xxxx","status":"0","version":"1.0.2"}type:14 人网关继电器查询状态回调
status里边的: 00
status外边的:0失败 1成功
no:流水号type:16 升级回调::#
{"type":"16","no":"xxxx","status":"00","version":"1.0.2"}type:16 升级请求状态回调
status: 请求的包位置
no:流水号11.网关获取信息(网关订阅)#
type:0 同步时间:#
type:0:检测 {"type":"0",,"cmd":"1719280562","no":"8080"}
no: 流水号
cmd: 当前的时间 1719280562type:1 普通指令示例:#
type:1发送普通指令 {"type":"1","mac":[{"mac":"xxx","name":""}],"cmd":"指令16进制字符串","no":"111"}type:2 配置指令示例:#
type:2发送配置指令 {"type":"2","mac":[{"mac":"xxx","name":"xxx"},{"mac":"xxx","name":"xxx"}],"cmd":"0102","no":"111"}mac: 要轮序的设备列表
cmd: 第一字节01:轮询时间01:(01:1分钟,02 两分钟)
第二字节02:要获取的引脚(00 全部,01第一个引脚依次往后)
no: 业务流水号type:3 修改域名和端口示例:#
type:3修改域名和端口 {"type":"3","mac":[],"cmd":"47.94.247.227","no":"111"}type:4 检测指令:#
type:4:检测 {"type":"4","mac":[],"cmd":"","no":"8080"}
no: 流水号type:5 通用指令:#
type:5:检测 {"type":"5","mac":[],"cmd":"指令字符串","no":"8080"}no: 流水号
示例:{"type":"5","mac":[],"cmd":"SetModel:00","no":"8080"}
{"type":"5","mac":[],"cmd":"SetModel:01","no":"8080"}type:10 人员计数配置指令:#
type:10 开始人员计数检测,收到配置指令重置配置并且重新开始检测有效距离 {"type":"10","cmd":"0102030405","countMac":"xxxxxx","countName":"JS001","no":"8080"}no: 流水号
countMac: 人员计数设备 如果为"" 代表网关一体计数设备,如果有值代表分体技术
cmd: 第一字节01 代表方向 正向00 和反向01
第二字节02:(十六进制)最大检测的的厘米 01代表厘米,以此类推(01,02,03.....09)
第三字节03:人员计数延迟多久重新上报(00 不上报,01小时 02小时) 默认三个小时
第四字节04:计数照明模式(01 检测到人员后亮1·分钟 02 房间有人时常亮)
第五字节05:(十六进制)最小检测的的厘米 01代表厘米,以此类推(01,02,03.....09)示例:{"type":"10","cmd":"010203","countMac":"xxxxxx","no":"8080"}type:11 人员计数开始或者停止指令:#
type:11 开始或者停止人员计数检测并且重置 {"type":"11","cmd":"xx xx","no":"8080"}cmd: 是否开始 第一个字节:结束00 和开始01 重置02
第二个字节:01 当前需要本地同步成1个人
no: 流水号
示例:{"type":"11","cmd":"01","no":"8080"}type:13 继电器驱动延迟恢复:#
type:13 继电器驱动延迟恢复,收到以后立刻翻转 {"type":"13,"cmd":" 0107010002000000 ","no":"2222"}cmd:小时 多久以后自动关断,单位小时 0001:一个小时以后 FFFF:永久打开(永久不控制计数,其他场景控制)
0107 0100 0200 0000 秒延迟恢复
0109 0100 0200 0000 小时恢复no: 流水号
示例:{"type":"13","cmd":"0001","no":"2222"}type:15 继电器驱动延迟恢复 时间戳:#
type:15:检测 {"type":"15",,"cmd":"1719280562","no":"8080"}
no: 流水号
cmd:小时 什么时间以后自动关断 1719280562
示例:{"type":"15","cmd":"1719280562","no":"2222"}type:14 继电器状态查询:#
type:14 查询继电器状态{"type":"14","cmd":"0101","no":"2222"}示例:{"type":"14","cmd":"0101","no":"2222"}type:16 软件升级:#
type:16 软件升级{"type":"16","cmd":"01","crc":1333662665,"data":"xxxxxxxxxxxxxxxxx","no":"2222",total:"120"}cmd:01表示第一包数据,
crc:表示CRC校验,
data:表示数据包的数据,固定512个字节
no: 流水号
total:总包数修改于 2025-03-01 09:43:20