Skip to content

写入酒店信息

  1. 本蓝牙指令是星云蓝牙协议的新增指令,加密、字节序等仍然按照星云蓝牙协议执行。
  2. 在门锁初始化完成后,管理端(小程序/APP/手持机)使用本协议写入酒店信息。
  3. CDM ID为:0x3010
  4. 门锁储存该信息用于后续解密和验证门卡

蓝牙请求

字段名称字段类型字段长度字段说明
CmdIDuint162指令ID
HotelKeyReadbytes16酒店读卡密钥(M1卡使用前6字节)
HotelDataKeybytes16酒店数据密码
deviceTypeuint81设备类型
sectorNumuint81扇区号
PmsIDuint324酒店ID
areaIDuint324分区ID
buildingIDuint324楼栋ID
floorIDuint324楼层ID
roomIDuint324房间ID
subRoomIDuint324子间ID
Tokenuint324首次请求置 0,二次请求带上锁分配的 token
AuthCodeLenuint81Authcode 数据长度
AuthCodestring变长长度由 authcodelen 指示。鉴权码计算方法参考 锁与APP的MD5计算方法约定
  • 例如这是一把楼层锁,那么他的酒店id分区id楼栋id,楼层id都是有数值的,但是他的房间id子间id为0。
  • 如果这是一把子间锁,那么它的每一个id都是有对应的值的。

蓝牙应答

字段名称字段类型字段长度字段说明
Tokenuint324鉴权 token
Statusuint81状态:0:成功,1:失败
AgentKeybytes16代理商读密钥,默认为0x00为不限制代理商
AgentNamestring20代理商名称,默认为空
  • 代理商密钥不为空时,写卡时需要验证代理商密钥

物联网设备通信协议文档