CATALOG

芯步的门禁产品均开放标准HTTP接口,只需向设备ID下发一条JSON命令即可实现远程开门。以下方案从硬件选型、接口调用逻辑到私有化部署,给出完整的落地路径。

1. 背景与需求分析

传统小区门禁系统往往受限于布线复杂、对讲线路老化、卡扣易丢失等问题。尤其是在业主忘带门禁卡、家中无人接待访客、或物业需要进行紧急消防疏散/控制时,现场开门的效率低下。

本方案的目标是利用芯步(ThingBoot)的开放硬件接口,在不拆毁原有大门结构的前提下,通过增加或替换核心门禁控制器,将传统门禁升级为支持APP/小程序远程控制的智能化系统

2. 硬件选型

在芯步的产品体系中,针对“门禁控制”场景,最核心的设备是具备继电器输出能力的智能控制器或智能密码门禁。

推荐产品:智能密码门禁 / WiFi继电器控制器

  • 核心作用:控制门上电锁(磁力锁/阴极锁)的“通断”。

  • 技术优势

    • WiFi直连:设备自带WiFi 2.4G模块,无需额外购买网关,降低改造成本

    • 接口能力:具备常开(NO)/常闭(NC)触点,完美兼容小区常见的电插锁或磁力锁。

    • 物理备用:设备保留外部出门按钮接口和本地密码验证功能,确保断网或服务器故障时,本地出门按钮依然有效

辅助设备:智能人体传感器(可选)

  • 安装在门内通道,用于检测“无人长时间占用”或“非法尾随”,作为安全联动的补充。

3. 系统架构与接口集成方案

为了实现在手机端点击按钮即可开门,需要将芯步的设备接入到物业自有的管理后台或业主微信小程序中。

3.1 接口通信协议

芯步所有硬件设备均开放标准HTTP接口,采用 HTTP POST 请求方式进行控制。这是实现远程开门的技术核心

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/control/

  • 鉴权方式:签名验证(MD5双重加密 + 时间戳)

    • 公式:sign = md5( md5(AppSecret) + ts )

    • 这种机制防止了接口被恶意篡改,保障小区安全

  • 核心参数

    • device:目标设备ID(即门禁控制器的唯一编号)。

    • order:控制指令。

3.2 “远程开门”逻辑实现

在门禁场景下,开门实质是触发门磁继电器瞬间断电(或通电)

  • 指令示例当业主点击小程序中的“开门”按钮,后端服务器向芯步设备发送以下JSON数据:

  • 点动模式(推荐):为了避免门长期处于开锁状态,设置设备命令为先断后通(reset)或脉冲模式,即继电器吸合0.5秒后自动复位,实现“点动开门”,防止门锁被长时间控制

3.3 业务系统集成流程

  1. 设备初始化:将智能密码门禁安装于单元门内,连接WiFi网络,在芯步工作台获取设备ID

  2. 后端对接:物业自有系统的后端调用芯步API。

    • 代码逻辑示意:获取AppSecret -> 生成ts和sign -> 构造POST请求。

    • 芯步提供多语言SDK支持(Python, Java, PHP等),开发人员可在1天内完成对接

  3. 前端应用

    • 业主端:在现有的微信公众号/小程序中增加“远程开门”按钮。

    • 物业管理端:PC端后台可查看开门记录(需配合平台消息订阅功能),并可在紧急情况下(如火灾)批量发送开门指令至全楼栋门禁。

4. 特色应用场景

4.1 访客远程呼叫联动

虽然芯步主推的是HTTP接口控制,但结合现有的可视对讲系统,可以在逻辑层实现联动:

  • 场景:访客按下房号,呼叫转接至业主手机(需物业VoIP服务对接)。

  • 动作:业主接通确认身份后,点击手机上的“开门”悬浮按钮。

  • 后台逻辑:APP捕获点击事件 -> 调用芯步API -> 单元门打开。这替代了老旧室内分机,实现了“云对讲”功能

4.2 纯局域网私有化部署(高安全性)

对于安全性要求比较高的高档小区(如涉及国防、机密单位家属院),芯步支持私有化部署方案

  • 实现的方式是:设备不连接公网,而是指向小区内部的本地消息服务器(MQTT/HTTP Broker)。

  • 优势:所有开门指令在小区局域网内闭环流转,不经过外部云端,杜绝了数据泄露风险,且响应速度可低至10毫秒级。

5. 实施步骤概览

  1. 勘察与选品:确认原有门禁的电锁电压(通常为12V)与芯步控制器的触点兼容。

  2. 安装替换

    • 将智能密码门禁安装在门内侧弱电井或门框上方。

    • 接线:将设备上的“NO”和“COM”端子串联至原电锁的供电回路中。

    • 保留原有的“出门按钮”接线,实现物理与远程双控

  3. 网络配置:通过设备的热点配网模式,将设备接入小区物业的2.4GHz Wi-Fi网络。

  4. 平台配置

    • 登录芯步控制台,获取AppIDAppSecret

    • 设置消息推送URL(如果物业需要记录每次开门的日志)。

  5. 软件开发:开发人员根据开放接口文档,在30分钟内实现第一个“Hello World”开门指令。

6. 总结

通过集成芯步的智能硬件开放接口,小区门禁系统可以以极低的改造成本(免布线、免换锁体)实现数字化升级。该方案不仅解决了业主忘带卡、访客进不去的生活痛点,也为物业提供了可视化的远程管控能力。其标准HTTP API的特性,确保了它可以无缝嵌入现有的智慧物业平台(如小程序、公众号),是实现物联网“人-设备-服务”闭环的可靠技术路径