CATALOG

芯步的门禁控制产品(如智能墙壁出门开关、4路控制器)通过HTTP接口开放控制能力,可在不改变现有门禁机械结构的前提下,用几行代码实现远程开门、权限校验等功能。以下是具体的集成方案:

解决方案:基于芯步开放接口的单路门禁智能化改造

1. 概述

本方案的目标是利用芯步的智能硬件(如 智能墙壁出门开关智能控制器4路)及其开放的HTTP API接口,对传统的门禁系统(如电磁锁、电插锁)进行低成本的快速智能化改造。

改造后的系统将具备远程开门、实时状态监控、定时权限管理以及与现有业务系统无缝对接的能力,适用于办公室、机房、共享空间、自助仓储及工业设备柜等场景(需要集成电磁锁等控制设备)

2. 硬件选型

在单路门禁控制场景中,根据锁具类型和供电环境选择以下硬件:

  • 智能墙壁出门开关:标准86型安装,直接替换原有墙壁开关。支持断电开锁/通电上锁模式切换,适配多数标准电磁锁,集成度最高

  • 智能控制器4路(直流/交流版):若需控制高电压或大电流门禁,或需要同时控制多个门(4路独立输出),选择此型号。它支持独立控制4路输出,适合保管柜或多门联控场景

3. 接口对接机制

芯步采用 HTTP/HTTPS 协议 进行通信,这是通用的集成方案。开发者无需关心底层物联网协议,只需通过其开放接口发送POST请求即可。

请求地址http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

核心鉴权逻辑(签名计算)为了提高安全性,接口采用动态签名验证:

  1. 拼接字符串:str = md5(AppSecret) + ts(注:ts为当前Unix时间戳)

  2. 计算签名:sign = md5(str)

这种双重MD5加时间戳的机制能有效防止重放攻击,保护门禁安全

4. 单路门禁控制实施步骤

第一步:设备安装与配网

  1. 接线:将芯步智能开关串联至电磁锁的电源回路中。如果是改造现有门禁,需确认原有锁具是“断电开锁”还是“通电开锁”,并在设备配置中匹配相应模式

  2. 配网:通过芯步官方App或物联网控制台,将设备连接至2.4G WiFi网络(设备无需网关,直连路由)

第二步:平台开发设置

  1. 登录芯步工作台,获取 AppIdAppSecret

  2. 在控制台获取已安装设备的 Device ID

第三步:接口集成开发在您的OA系统、小程序或智能平台中,编写HTTP请求函数。

  • 控制门禁(开门动作)

    • 场景:按下软件上的“开门”按钮。

    • 指令逻辑:断开电磁锁电源 -> 延时 -> 恢复供电(让锁归位)。

    • 代码示例

      或者使用 point 命令实现通电开锁模式的短暂开门

  • 查询门磁状态(可选进阶)

    • 虽然基础开关主要控制通断,但在完整方案中,可通过扩展接口定期查询设备状态或订阅推送消息,判断门是否关好

5. 应用场景编程逻辑示例

第一种场景:访客临时放行当访客按门铃,前台核实身份后,操作员在电脑界面点击“开门”,系统调用API。

第二种场景:与门禁读卡器联动如果现场已安装韦根(Wiegand)接口的指纹或刷卡读卡器,仅需利用芯步的继电器输出来替代原有的继电器。

  1. 读卡器识别成功 -> 触发信号(短接)-> 智能开关检测到触发 -> 执行 reset 命令开门。

  2. 优势:在此架构中,您可以在云端实时记录谁、什么时间、通过哪个读卡器开了门

6. 总结

  • 10分钟对接:开放的HTTP接口使得集成门槛极低,无需编写复杂的嵌入式固件,任何语言(Java, Python, Go, PHP)均可通过几行代码完成调用

  • 私有化部署支持:对于金融、军工等高安全领域,芯步支持将API部署在纯局域网环境,所有控制命令不出内网,保障数据安全

  • 低成本改造:无需更换昂贵的门禁主板,只需替换一个开关模块即可将传统门禁纳入现代IT管理体系。

  • 灵活的逻辑控制:提供 power(状态保持)、reset(点动)、point(点动反转)等多种指令模式,适配各类机械锁和电磁锁的物理特性

通过上述方案,集成商可以快速完成从硬件选型到软件对接的全过程,实现平滑的单路/多路门禁智能化转型。