2.1 门禁对讲一体机对接方案介绍
1 编写目的
用于指导人行设备厂家的技术人员评估和开发工作,从而实现人行设备接入。人行设备包括人脸门禁、刷卡门禁、二维码门禁、蓝牙门禁和可视对讲功能。
2 方案介绍
功能 | 方案描述 |
人脸门禁 | 人脸识别方案分为边缘服务器端比对和设备端比对。
|
二维码门禁 | 云端平台生产二维码,下发到边缘服务器,门禁机识别到二维码发送给边缘服务器比对,按照比对结果开门,设备需要开发对接边缘服务器二维码识别接口。 |
刷卡门禁 | 云端平台管理门禁卡权限,通过边缘服务器,下发门禁卡白名单到门禁机,门禁机自行判断刷卡通行,设备需要开发对接边缘服务器卡权限和事件接口。 |
蓝牙门禁 | 云端平台管理蓝牙卡权限,通过边缘服务器,下发蓝牙卡白名单到门禁机,门禁机通过蓝牙通信标准协议与手机APP通信,判断通行权限,设备需要开发对接边缘服务器卡权限和事件接口,蓝牙通信标准。 |
可视对讲 | 设备端开发对接云端平台和边缘服务器,实现云对讲和呼手机功能。 |
3 架构介绍
边缘网关管理可视对讲单元门口机在IoT平台上的在线状态,并负责下发SIP Number等。
可视对讲单元门口机与手机的视频或者语音通话过程由独立的SIP server及IPPBX管理。
4 交互流程
4.1 人脸门禁
4.1.1 边缘端比对
人脸图片下发流程
人脸识别流程
4.1.2 设备端比对
人脸图片下发流程
人脸识别流程
4.2 二维码门禁
4.3 刷卡门禁
卡号绑定流程
开门流程
4.4 蓝牙门禁
卡号绑定流程
开门流程
4.5 可视对讲
设备初始化
云对讲呼叫手机APP
对讲机固话呼叫手机
5 对接流程
5.1 对接说明
门禁功能(人脸、二维码、刷卡、蓝牙)、可视对讲功能、门禁机连接的电梯控制器功能访问边缘服务器10000端口
如果设备支持端侧人脸识别、刷卡、蓝牙、远程开门功能,需要设备端也建立HTTP Server,用以边缘服务器向设备推送数据。
5.2 对接准备
设备ID:device ID做为设备的唯一标识,建议厂商根据MAC地址生成,长度为4-32个字符,可以包含英文字母、数字和特殊字符:连字符(-)、下划线(_)、at符号(@)、点号(.)、和英文冒号(:)。
人脸照片:准备人脸照片一张,图片分辨率不低于120 * 120 像素,大小不超过1MB。
二维码:长度为32位字符串的二维码,例如:ALI5466697328cff9121c21cf59dcec4
门禁卡号:例如:F47B0BA2
蓝牙卡号:例如:514152694808390
5.3 对接开发
接口定义,参考下面2个文档,根据实际对接内容,完成对接开发。
《2.2 门禁一体机标准协议接口定义》
《2.5 可视对讲SIP服务器接口定义》
蓝牙通信协议,参考下面文档。
《2.3 门禁设备与手机蓝牙对接协议》
可视对讲设备SDK与SIP协议,参考下面2个文档。
设备端Android SDK:《2.4 可视对讲设备端SDK接口说明[Andriod]》
SIP接入协议:《2.5 可视对讲SIP服务器接入协议》