针对同城自助共享棋牌室扫码解锁储物柜并联动空调灯光设备系统的需求,以下是功能模块的详细设计框架:
一、核心功能模块
1. 扫码解锁与设备联动
二维码生成与识别
动态生成储物柜二维码(含加密时效性),绑定用户信息与柜号。
支持微信小程序/支付宝小程序扫码,调用摄像头识别二维码。
储物柜控制
扫码后触发电子锁(如电磁锁、电机驱动锁)开启,记录开锁时间。
支持临时授权(如限时10秒未操作则自动锁定)。
设备联动逻辑
空调控制:扫码后自动开启对应区域空调,支持定时关闭或人体感应联动。
灯光控制:扫码后自动点亮储物柜所在区域灯光,离柜后延时关闭(或人体感应关灯)。
状态反馈:设备联动结果实时返回用户端(如“空调已开启,灯光已点亮”)。
2. 智能计费与时长管理
分时计费
按储物柜使用时长(jingque到分钟)计费,支持高峰/低谷时段差异化定价。
空调与灯光耗能计入成本,可单独设置费用分摊规则。
计时规则
从扫码开柜时刻开始计时,关柜后自动结束计费。
异常状态处理(如柜门未关、强制开柜)自动暂停计费并通知管理员。
3. 硬件交互与状态监控
设备通信协议
通过物联网协议(如MQTT、TCP/IP)与硬件设备通信,实时获取状态(锁状态、空调运行状态、灯光状态)。
状态监控与异常报警
监控设备离线、低电量、故障状态,触发报警并推送至管理员后台。
用户端显示设备是否正常(如“储物柜繁忙”提示)。
二、辅助功能模块
1. 用户端功能
小程序/APP界面
扫码页:一键扫码开柜,显示附近可用储物柜。
个人中心:查看订单记录、充值余额、领取优惠券。
实时状态:显示当前储物柜使用时长、费用、设备状态(空调/灯光)。
支付与押金
支持微信/支付宝支付,新用户需缴纳押金(可退还)。
会员体系:充值返现、阶梯折扣(如包时段优惠)。
2. 管理员后台
设备管理
远程控制储物柜(强制开锁/关锁)、空调开关、灯光开关。
设备状态监控看板(在线/离线、电量、使用频率)。
订单管理
查看所有订单明细(时间、用户、费用、设备联动记录)。
异常订单处理(如超时未关柜自动结算)。
数据统计
每日/月活跃设备排名、峰值使用时段分析、收入报表。
设备故障率统计,优化维护计划。
3. 安全与权限管理
用户认证
手机号/微信号实名认证,防止恶意占用。
数据加密
二维码动态加密(防伪造)、支付信息加密传输。
权限分级
普通用户:仅能操作储物柜及查看个人订单。
管理员:设备控制、数据分析、用户管理。
三、硬件对接要求
储物柜硬件
电子锁:支持远程控制(如WiFi/4G模组+电磁锁)。
状态反馈:集成传感器检测柜门开关状态。
空调与灯光
智能空调:支持红外遥控或智能插座改造,可通过API控制开关。
灯光系统:人体感应开关(如PIR传感器)+ 远程控制接口。
网关设备
部署物联网网关,统一管理储物柜、空调、灯光设备的通信与协议转换。