CATALOG

86型WiFi出门开关的核心价值在于“最小化改造成本”——直接替换标准墙壁开关即可实现门禁智能化。以下方案详细说明如何通过芯步的HTTP API将其对接到会议室管理系统中,涵盖硬件接线、接口调用和业务逻辑联动三个关键环节。

解决方案:会议室门禁控制 —— 对接86型WiFi出门开关

1. 概述

在会议室智能化改造中,门禁控制是核心环节。传统的解决方案需要重新布线或购买专门的门禁控制器,成本和施工难度都较高。

本方案采用芯步 86型WiFi出门开关(UNI-CMKG),利用其标准86盒尺寸(可以直接替换现有的墙壁开关)和WiFi联网特性,通过芯步开放平台的HTTP API接口,将其无缝对接到现有的OA、小程序或后勤管理后台中。

核心优势:

  • 极简改造:直接替换,无需砸墙凿壁,零改动现有线路。

  • 高兼容性:支持断电开锁/通电上锁两种模式,兼容市面上绝大多数电插锁、电磁锁

  • 灵活控制:支持公有云API调用,也支持局域网内网控制,确保响应速度

2. 硬件准备与接线

在对接软件之前,首先需要确保硬件的物理连接正确。

  • 核心设备:芯步 86型WiFi智能出门开关(型号:UNI-CMKG)

  • 配套设备:电插锁或电磁锁(12V DC)、门禁专用电源(或普通12V电源适配器)。

接线逻辑:该开关内部实质是一个继电器。您不需要让它控制220V的灯泡,而是让它控制锁具电源的通断。

  • 模式选择:该开关支持两种模式,通常门禁使用的是“断电开锁”模式(即开关断开继电器,门锁断电打开)。

  • 接线示意

    1. 开关的 COM 端接电源(或门禁电源的GND)。

    2. 开关的 NC(常闭)端接电锁的正极(如果是断电开锁)。

    3. 输入电源接零火线(为开关自身供电,100-240V AC)注:在软件开发阶段,可以暂不接锁,通过观察开关的指示灯或听“咔哒”声来判断指令是否下发成功。

端口标识接线对象说明
L / N220V 零火线设备供电,为WiFi模块与继电器供电
COM电源负极 / 锁具负极公共端
NC锁具正极(常闭接法)继电器闭合时,锁通电吸合;断开时,锁断电开

3. 软件对接:通过API远程控制开门

芯步的开放平台提供了标准的 HTTP API 接口。您需要在微信小程序、Web后台或机房服务器中调用该接口来实现开门。

3.1 准备工作

在芯步控制台获取以下凭证:

  1. AppIDAppSecret(开发者密码):用于接口鉴权

  2. Device ID:贴在设备外壳上的唯一ID,或者通过控制台搜索到的设备ID。

3.2 接口调用原理

通过API向设备下发 {"power":"0"}(关闭继电器)或 {"power":"1"}(接通继电器)指令。

门禁控制逻辑:对于一个常闭(通电上锁)的门禁系统,“开门”指令实际上是执行“断开继电器”(power=0),让锁断电约3-5秒,然后再自动恢复通电上锁。

3.3 核心代码示例

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

鉴权参数

  • ts:当前时间戳(秒级)。

  • signmd5(md5(AppSecret) + ts)

请求体(JSON)

响应示例

注意:code 200仅代表指令接收成功,不代表门锁实际动作,可通过设备发出的“咔哒”声或指示灯确认

4. 高级功能:实现“先断后通”

在会议室预约场景中,我们需要实现临时开门

如果单纯发送 {"power":"0"},门会一直开着。此时,可以利用该开关的 reset 命令,即“先断开,延时X秒后自动重新接通”。

场景举例:保洁人员进入会议室打扫,需要门锁断开5秒后自动锁上。

  • 下发指令

这个功能非常适合用于解决“忘记关门”或“临时访客进入”的问题,无需额外写定时任务

5. 完整业务流程方案(以会议室预定为例)

为了将出门开关完美的融合进“会议室管理系统”,通常采用以下逻辑架构:

流程步骤:

  1. 用户在手机端预定会议室

  2. 临近会议时间

    • 系统判断用户已签到,或管理员在后台点击“开门”。

    • 后端发起API请求:https://api.thingboot.com/xxx/device/control/?sign=xxx

    • 下发指令{"power":"1"}(接通门锁)。

  3. 用户进入

    • 用户推门进入会议室。

    • 注:该开关是控制门锁的,如果是从内部出门,可以直接按开关的物理按键。

  4. 会议结束

    • 系统后台再次调用指令关闭门锁,或通过定时任务自动锁门。

架构图:

[ 用户手机/Web ] --> [ 会议室后台服务器 ] --(HTTP API)--> [ 芯步云平台 ] --(WiFi)--> [ 86型出门开关 ] --> [ 继电器断开/闭合 ] --> [ 电磁锁 ]

6. 常见问题与排障

  1. 设备离线问题

    • 现象:调用接口返回code 200,但门没反应。

    • 排查:检查WiFi信号。该开关仅支持2.4GHz频段,不支持5G。检查设备是否通电。设备离线时云平台会缓存最后一条指令,但程序增加“设备状态查询”接口作为前置判断。

  2. 负载不匹配

    • 现象:开关频繁烧毁或不稳定。

    • 排查:如果是直接接220V锁具或大功率设备,注意额定电流MAX 10A。如果是接12V电锁,通过继电器中转,利用开关控制12V电源适配器的通断,而不是直接接锁具(除非锁具是220V的)

  3. 局域网与公网选择

    • 芯步的接口同时支持局域网访问。如果您的服务器和WiFi设备处于同一个局域网内,可以直接调用内网API地址,不仅速度更快(毫秒级响应),而且断外网也能用

7. 总结

通过对接芯步的86型WiFi出门开关,您可以利用极低的代码量(仅需一个HTTP POST请求)实现会议室门禁的智能化改造。

该方案的核心点在于物理接线(确保开关控制锁的通断)软件逻辑(利用Reset命令实现自动复位) 的结合,能够有效解决传统会议室管理中钥匙管理混乱、预约后无法自动开门的问题。