CATALOG

芯步3路智能墙壁开关采用标准86型设计,可直接替换原有开关,核心控制能力通过HTTP接口开放给开发者。以下方案从硬件安装、接口调用、集成架构到场景联动,梳理完整的项目集成路径。

解决方案:基于芯步开放平台的自动化设备三路电源管理集成方案

1. 项目概述与硬件选型

在许多自动化项目中(如智能家居中控、机房设备监控、工厂局部照明控制),我们常遇到需要对三组不同线路的电源进行独立管理的需求。传统的做法是布线复杂且缺乏远程反馈,而采用 芯步智能墙壁开关3路(型号:UNI-KG-3) 可以完美解决这一问题。

硬件特性

  • 物理规格:标准86型底盒安装,可直接平行替换原有墙壁开关,零火线供电。

  • 电路参数:工作电压100-240V AC,每路额定电流10A,负载功率范围300-1200W/路。

  • 控制逻辑:支持三路独立的继电器通断控制,物理按键与远程控制并行生效。

  • 网络协议:支持WiFi 2.4GHz连接,具备联网能力。

  • 特色功能:支持“状态保持/锁定”模式(即用户手动操作后,延迟数秒自动恢复原有状态),特别适合公共卫生间或需要防止误触的场景。

2. 集成设计

要将该设备集成到您的项目中(无论是自研APP、Web中控台还是边缘计算网关),推荐的架构模式为 “设备-云平台-应用服务器”“设备-局域网-应用服务器”

由于芯步开放平台提供永久免费的HTTP接口,架构如下:

  1. 感知层:3路智能墙壁开关。负责执行断开/闭合动作,并上报当前状态。

  2. 接入层:芯步开放平台。

    • 作为设备接入点,处理设备心跳、状态上报。

    • 提供统一的API接口,屏蔽底层WiFi通信细节。

  3. 应用层:您的项目后台。

    • 通过调用芯步的HTTP接口,下发控制指令(开/关/延时)。

    • 接收平台推送的设备状态变更(设备被物理按键按下时的状态同步)。

3. 详细集成步骤

3.1 硬件安装与配网
  • 接线:在标准86底盒内接入零线火线(注意:智能开关必须接入零线才能保证模块持续供电),并将三路负载线(L1/L2/L3)分别接至对应的灯具或设备。

  • 配网:使用“芯步”官方APP进行初始配网,将设备绑定至您的账号下。确保设备在控制台中处于“在线”状态。

3.2 接口对接准备

在芯步控制台进行以下操作:

  1. 获取 AppIDAppSecret(开发者密码),作为接口调用的身份凭证。

  2. 记录下该设备的唯一标识 Device ID(例如:820720)。

3.3 三路独立控制API实现

这是集成的核心。您可以在后端代码中封装三个方法,分别对应三路电源的控制。

接口地址

http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

鉴权机制:采用双重MD5加密 md5(md5(开发者密码) + ts)

控制命令示例假设我们需要将第1路打开、第2路关闭、第3路延时2秒后关闭,具体的 order JSON结构如下:

操作对象命令参数(Key)描述示例值
第一路power1控制火线1输出"1" (开启) / "0" (关闭)
第二路power2控制火线2输出"1" (开启) / "0" (关闭)
第三路power3控制火线3输出"1" (开启) / "0" (关闭)
延时功能point3第3路先通后断(单位毫秒)"2000" (开启2秒后自动关闭)
互锁/恢复keep / revert状态保持与恢复,keep为1时锁定{"keep":"1","revert":"3"}

代码调用逻辑

3.4 状态同步与监听

自动化系统需要闭环控制,即知道开关目前是开还是关。

  • 主动查询:调用 device/status 接口获取三路状态的实时快照。

  • 被动接收:配置消息推送机制。当有人在现场按下物理按键时,设备会主动上报状态变化到您的服务器,让您的系统知道“有人手动操作了”。

4. 关键应用场景与功能实现

在这个项目中,我们利用三路独立控制特性实现以下场景:

第一种场景:自动化设备联动

  • 需求:当“人体传感器”检测到无人30分钟后,自动关闭全屋电源。

  • 实现:您的服务器收到传感器的“无人”事件 -> 调用开关的 控制接口 -> 三路 order 中的全部设为 "0"

第二种场景:防误触与状态保持

  • 需求:控制机房的服务器插座或走廊照明,防止路人随手关闭。

  • 实现:在向设备下发命令时,利用 状态保持 功能。

    • 参数设置:"order": {"power1": {"keep":"1", "revert":"5"}}

    • 效果:即使有人手贱按了插座上的关闭物理按键,系统会在5秒内自动强制把电重新接通。这对于无人值守的通信基站、广告机管理非常实用。

第三种场景:脉冲控制

  • 需求:控制老式卷帘门电机或触发式门禁。

  • 实现:利用 先通后断 功能。

    • 命令:{"point1":"500"} —— 第1路接通0.5秒后立即断开,模拟“点按”动作。

5. 最佳实践和需要注意的点

1. 负载兼容性问题

  • 由于继电器方案(或可控硅方案)的特性,如果负载是小于5W的LED灯泡,可能会出现“鬼火”(关灯后微闪发光)或无法完全关断的情况。

  • 解决方案:请在L1、L2、L3接线端与被控设备之间并联产品包装内附带的电容,以消除感应电流

2. 网络稳定性策略

  • 设备仅支持2.4GHz WiFi,请确保现场信号强度。

  • 私有化部署:如果您的项目属于高安全场景(如军工厂、实验室),可以利用芯步平台的私有化特性,将API服务部署在内网,实现纯局域网控制,不经过外网云

3. 频率限制

  • API接口访问限制为 1次/秒。如果一个项目中同时控制多路(例如批量控制100个开关),请设计队列机制或异步批量处理,不要在同一秒内并发发送100个HTTP请求,否则会触发限流。

6. 总结

通过芯步的 3路智能墙壁开关 结合其 免费的开放接口,您可以像调用本地函数一样,通过HTTP协议轻松实现对三路独立电源的远程控制、状态查询和自动化场景编排。无论是集成到现有的楼宇自控系统(BAS),还是开发定制的能源管理系统,该方案均提供了低成本、高稳定性的硬件支持和极大的开发灵活性。

集成项:硬件安装(零火线)→ 设备配网 → 调用Control API → 处理回调事件。