欧比特酒店对接流程
一、对接场景
用户希望将酒店蓝牙功能集成到自己的管理系统中,实现不使用欧比特酒店,也能在自己的酒店管理系统内进行管理控制门锁。
二、前置步骤
1.使用欧比特酒店管理系统与app进行门锁的增加;
2.注册开发者,审核通过后,创建开发者应用;
3.酒店审核通过后,得到client_id,client_secret;
三、API调用
通过调用接口获取所需要的数据
蓝牙信息
广播: OBT开头 服务: 'FFF0', 写特征值: 'FFF1', 读特征值: 'FFF4'
蓝牙开锁大致流程:
先获取的蓝牙门锁名称(mac)和开锁秘钥(bin),根据蓝牙名称去搜索连接蓝牙,然后连接成功后,获取服务与特征,启动监听特征,秘钥写入写特征,执行开锁指令,数据解析结果(蓝牙开门数据包回调),开锁完成。
蓝牙开锁示例:

乘梯流程:
先获取楼栋与楼层,获取乘梯蓝牙广播数据(bin),BLE广播(bin通过设备名),电梯识别,用户按楼层。
广播示例: