智能储物柜系统(人脸识别在线版)
这是一个基于 DejaOS SDK 2.0、面向 FCV5005 和 FCV5003 的智能储物柜终端应用。终端在本地完成人脸识别,并通过 MQTT 对接兼容 FitLock 协议的管理服务,实现用户、人脸、柜门分配、配置、事件和告警的集中管理。
在线版方案参考实现
本仓库同时提供嵌入式终端应用和配套的智能柜管理系统。部署所需的账号、基础设施及生产环境配置仍需由集成方提供。
应用截图
| 界面 | 预览 |
|---|---|
| 首页 | 首页提供人脸识别入口,并显示临时柜余量、网络状态和设备信息。 |
| 人脸识别 | 本地摄像头预览与人脸识别引导。 |
| 临时柜确认 | 向识别成功的用户确认本次分配的临时柜。 |
| 管理员 登录 | 本地管理支持人脸或密码两种登录方式。 |
| 管理员控制台 | 提供开柜、系统信息和网络配置等本地维护入口。 |
| 开指定柜 | 授权管理员可选择指定柜门进行维护开锁。 |
| 开所有柜 | 按顺序打开全部柜门,并在操作前提示确认现场安全。 |
在线版与离线版
两个版本都在终端本地完成人脸识别和柜门控制,主要区别在管理边界:
| 能力 | 在线版 | 人脸识别离线版 |
|---|---|---|
| 用户与人脸数据 | 由管理服务同步 | 在终端本地管理 |
| 柜门分配 | 云端集中下发并缓存到本地 | 在终端本地配置 |
| 操作记录 | 本地排队并上报服务端 | 仅本地保存 |
| 网络中断 | 使用缓存数据,恢复后重试待上报事件 | 不依赖网络 |
| 集中运维 | 支持 MQTT 指令、状态、告警及可选远程维护 | 不包含 |
在线版并不等同于“纯云端运行”。人脸识别、基于缓存数据的权限判断和柜锁控制仍在设备本地完成,服务端负责数据与运营的集中管理。
主要功能
用户与柜门业务
- 本地人脸识别开柜。
- 支持固定柜和临时柜两种业务模式。
- 临时柜自动分配与用户确认。
- 使用本地 SQLite 缓存用户、人脸元数据、柜门状态、配置和待上报事件。
- 通过 RS-485/UART 控制锁板,并区分开锁命令与真实门状态。