芯步的单路智能墙壁出门开关通过标准HTTP接口,可以快速集成到小型商铺的门禁系统中。以下是完整的解决方案,涵盖硬件选型、接口对接、业务逻辑实现及联动扩展。
小型商铺门禁解决方案:基于芯步单路智能墙壁开关的集成实践
1. 项目概述与选型分析
在小型商铺(如便利店、奶茶店、工作室)的智能化改造中,门禁管理是刚需。传统机械钥匙管理不便,且难以与收银系统、远程值守联动。
本项目选用芯步智能墙壁出门开关作为核心控制单元。选型理由如下:
零布线改造:采用标准86型墙壁开关规格,可直接平行替换原有的墙壁开关,无需砸墙改线 。
强兼容性:支持控制 100-240V AC 的电压回路,可直接驱动电磁锁、电插锁等门禁执行设备,负载能力高达 10A。
核心功能:支持“点动模式”(先断后通/先通后断),这是门禁控制的关键——即开门时瞬间断电,随后自动恢复供电上锁 。
2. 硬件接线与安装实施
在集成之前,需完成物理设备的安装。针对门禁场景,接线逻辑如下(区别于普通照明):
安装位置:安装在店内收银台侧方或大门内侧墙体,替换原有86型暗盒开关 。
接线逻辑
输入端 (L/N):接入220V市电。
输出端 (OUT):接电磁锁/电插锁的电源线。
门禁特殊逻辑:通常门禁锁是“通电上锁,断电开门”。利用该开关控制锁具电源的通断来实现“一键开门”。
3. 接口对接核心流程
集成工作的重心在于软件层面对接芯步开放的 HTTP API 。所有芯步设备均支持统一的接口协议 。
3.1 鉴权与签名机制为了防止接口被恶意调用,需要在请求头中携带动态签名。
参数准备
AppID(应用ID)、AppSecret(开发者密码)、ts(Unix时间戳)。签名算法
Sign = MD5( MD5(AppSecret) + ts )。
3.2 核心命令下发示例通过调用 device/control 接口,向设备下发 JSON 命令。针对智能墙壁出门开关,核心命令如下:
| 场景描述 | HTTP 请求参数 (Order JSON) | 说明 |
|---|---|---|
| 正常上锁 | {"power":1} | 线路接通,电磁锁通电吸合,门关闭 。 |
| 开门放行 | {"reset":5000} | 门禁专用:立即断开线路(开门),5秒(5000ms)后自动重新接通(自动上锁),实现“点动”效果 。 |
| 常开模式 | {"power":0} | 线路断开,门禁处于长期开放状态(如营业高峰期) 。 |
3.3 代码集成示例 (Backend/Python)以下代码模拟了收银系统在确认订单后自动开门的过程:
4. 场景联动与业务闭环
为了构成完整的小型商铺门禁方案,通过服务端逻辑实现以下高级集成:
4.1 状态保持与防拆
常开/常闭控制:根据营业状态自动切换。下班时间调用
{"power":1}强力锁门;上班高峰期调用{"power":0}保持门常开 。物理按键防误触:利用
power1命令的保持功能,可以锁定面板上的物理按键,防止无关人员通过开关切断门禁电源 。
4.2 与传感器联动结合芯步的人体传感器或门磁传感器,实现逻辑闭环:
无人自动关门:通过传感器检测店内是否有人。若店内无人且门未锁,服务端自动补发关门指令。
烟雾报警强开:若烟感设备触发报警,自动向出门开关下发
{"power":0}命令,打开电磁锁,确保人员逃生通道畅通 。
4.3 程序化出门按钮替代传统门禁需要按物理按钮开门。在本方案中,可以在收银POS系统界面做一个“开门”按钮。
动作:点击按钮 -> 后端调用
reset:3000-> 电磁锁断电3秒 -> 顾客推门离开 -> 3秒后自动恢复上锁。优势:无需额外布线安装出门按钮,节省成本。
5. 系统部署注意事项
关于断电保护:本产品通过WiFi连接。若网络中断,面板物理按键依然有效,这确保了在断网或服务器故障时,店内人员依然可以手动开门离开 。
电磁锁选型:请请一定要选购与开关电压匹配的电磁锁(交流220V型号)。如果锁具是直流12V,需要在开关输出端加装适配器或使用芯步的直流控制器 。
响应速度:实测命令下发到设备执行的网络延迟约为 80-120ms,几乎无感知,满足商业场景高效需求 。
通过上述方案,开发者只需关注HTTP接口调用,即可在30分钟内完成传统门锁的智能化改造,将门禁管理无缝集成进现有的SaaS收银系统或小程序中。