便利店要升级24小时无人值守,核心就是解决“人怎么进”和“灯怎么亮”的自动化问题。以下方案基于芯步的开放接口,展示如何将一路门禁和一路照明接入现有软件系统。
解决方案:基于芯步开放接口的便利店照明与门禁智能集成方案
一、 背景与需求分析
随着24小时无人值守便利店模式的普及,远程管理与能耗控制成为运营的关键。传统便利店在夜间或无人时段,照明常开造成极大浪费;而远程开门与身份验证的缺失则存在安全隐患。
本方案的目标是利用芯步的智能硬件(如智能包间控制器或智能墙壁复合开关)及标准HTTP接口,将一路门禁(电磁锁) 和一路照明无缝对接到现有的软件项目(如商户后台、小程序或App)中。实现“远程可控、人来灯亮/开门、人走断电/关门”的自动化联动效果。
二、 硬件选型与拓扑
根据需求,选定以下两款硬件组合,它们均支持标准的HTTP API控制:
方案A:集成化设备(推荐,布线简单)
设备:芯步 智能包间控制器(专为服务型门店设计)。
接口资源: 该设备集成了1路门禁电磁锁接口(控制门磁开关)和多路10A/30A开关接口(专门用于照明、空调等)。一个设备即可解决所有问题,无需额外网关。
方案B:独立设备组合(灵活,适合改造)
门禁控制:智能墙壁出门开关 或 智能密码刷卡门禁(控制电磁锁通断)。
照明控制:智能触摸墙壁开关2路 或 智能照明控制器4路(控制照明灯路)。
网络拓扑:路由器(2.4G WiFi) ←→ 智能硬件设备(WiFi连接)云端API() ←→ 应用服务器管理员手机/PC ←→ 应用后台(下发指令)
三、 对接流程与技术实现
对接的核心是利用芯步提供的 HTTP API 接口进行指令下发。整个对接过程无需复杂的SDK嵌入,仅需支持标准的HTTP请求即可。
步骤 1:设备配网与激活
在芯步控制台完成设备的初始化,确保设备ID与现场位置绑定。
给设备通电。
通过芯步小程序或PC控制台进行网络配置,将设备连入场地的2.4G WiFi。
记录下设备唯一的 Device ID(例如:820720),这将是后续接口调用的目标地址。
步骤 2:API 接口对接开发
芯步的接口采用标准的POST请求,只需关注URL签名和JSON数据体。
请求地址:
http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}核心参数
device: 步骤1中记录的设备ID。order: 控制指令(JSON格式)。
签名算法:
sign = md5(md5(开发者密码) + “.” + 时间戳),有效防止接口被恶意调用。
步骤 3:具体业务逻辑代码映射
第一种场景:远程/自动控制照明(一路)假设在智能包间控制器中,照明接在第1路接口,对应的控制字段通常为 power1。在您的软件项目中(如管理后台),实现以下函数调用:
开灯(开门触发): 向设备发送
{“power1”: 1}。设备响应时间约80-120ms。关灯(离店触发): 向设备发送
{“power1”: 0}。延时关灯: 如果需要在顾客离店后自动关灯,可使用
reset1参数。命令示例:
{“reset1”: 300000}(照明线路立即接通,30万毫秒即5分钟后自动断开)。
第二种场景:远程控制门禁(一路电磁锁)门禁控制通常涉及“断电开门”的安全机制。
远程开门
常闭式电磁锁:通常通电上锁,断电开门。
指令示例:
{“reset”: 5000}。此命令效果是:立即断开电磁锁电源(门开),5秒(5000毫秒)后自动恢复供电(门锁重新吸合),这是最安全的做法,防止门锁长时间失效。
常开/常闭模式切换:根据安全策略,可通过软件设置电磁锁的工作模式。
第三种场景:核心联动逻辑(人-灯-门)将上述两个硬件逻辑在您的软件服务端中进行串联:
用户扫码 / 身份验证
用户通过小程序扫描门贴二维码。
服务器验证用户身份(如会员系统或获取开门权限)。
进门联动
API调用
reset控制门锁,开门放行。接口调用
POST https://api.thingboot.com/... {“device”:”xxx”, “order”:{“reset”:10000}}同时调用照明接口:
{“device”:”xxx”, “order”:{“power1”:1}}。效果:顾客听到“咔哒”一声门开,同时店内照明亮起。
离店结算 / 关门复位
用户完成自助结算后,点击“离店开门”。
服务器再次调用门锁
reset开门。用户离开后,通过人体存在雷达传感器探测无人信号,或等待预设的定时任务(如30分钟无操作),服务器发送
{“power1”:0}关闭照明。
四、 高级特性挖掘
利用芯步接口的扩展能力,可以进一步提升用户体验:
定时任务与无人值守利用接口的定时功能,直接在设备端运行定时任务,即使服务器宕机,设备也能在每天固定时间段(如18:00-24:00)自动开灯,凌晨自动半关灯。
状态上报与监控在软件逻辑中订阅设备的上报消息(需配置消息推送URL)。当传感器检测到“有人移动”时,可以反向触发开门或亮灯;同时实时监测门磁状态,若门未关好,软件界面应弹出告警。
能耗统计如果选用了带计量功能的插座版本,接口还能回传电压、电流、功率数据。您的软件可以据此生成便利店照明的用电报表,分析节能效果。
五、 实施注意事项
网络稳定性:便利店现场需确保2.4G WiFi信号覆盖无死角,为物联网设备设置独立的SSID或静态IP,避免与收银系统争抢带宽。
紧急出口合规:在对接门禁时,必须保留物理的“紧急破碎开关”,确保断电或紧急情况下门禁自动失效,符合消防规范。
状态同步机制:在软件设计中,若调用开门/关灯接口后未收到明确响应,应设计重试机制或短信告警,因为网络抖动可能导致指令未送达。
六、 总结
通过引入芯步的 “一路门禁+一路照明” 硬件组合及其标准HTTP API,您的软件项目可以极低成本(开发周期约1周)实现便利店的智能化升级。开发者仅需关注业务逻辑(会员、支付),通过简单的 reset(门控)和 power(灯控)指令,即可构建起与传统硬件之间的桥梁,实现真正的24小时无人值守与节能自动化管理。