CATALOG

3路智能墙壁远程控制开关是芯步WiFi智能开关系列的核心产品之一,采用标准86型底盒设计,可直接替换传统墙壁开关,无需改动现有布线。该设备通过WiFi 2.4GHz无线网络直连云端,每个通道均可独立控制三路照明或电器。设备具备实时状态反馈、定时任务、状态保持(锁定)等功能,满足家庭、办公及工业场景的智能化控制需求

芯步为该系列设备开放了完整的HTTP接口,适用于任何支持HTTP请求的编程语言(如Python、Java、Go、PHP及Shell脚本)。接口以RESTful风格设计,通过在URL中携带AppID、签名(sign)和时间戳(ts)进行权限验证,命令下发采用JSON格式封装,结构清晰,响应速度快(80-120ms)

一、3路智能墙壁开关的核心接口能力

芯步3路智能墙壁开关的接口设计围绕独立的通道控制展开,主要支持以下四种核心命令类型

1. 单路独立控制

通过power1power2power3参数分别控制对应通道的开关状态,是最基础的开关控制方式。

命令示例参数值功能说明
{"power1":"1"}1开启第1路
{"power2":"0"}0关闭第2路
{"power3":"1"}1开启第3路

2. 状态保持(锁定)

使开关在用户手动操作后自动恢复到指定状态,常用于公共区域(如卫生间、会议室)的灯光管理。参数格式为{"keep":"状态","revert":"秒数"}

命令示例功能说明
{"power1":{"keep":"1","revert":"3"}}即使有人手动关灯,3秒后自动重新打开
{"power2":{"keep":"0","revert":"5"}}即使有人手动开灯,5秒后自动关闭

3. 先通后断(点动模式)

继电器闭合一段时间后自动断开,适用于门禁、电锁、短暂触发的设备控制

命令示例功能说明
{"point1":"2000"}第1路通电2秒后自动断开
{"point2":"3000"}第2路通电3秒后自动断开

4. 先断后通(复位模式)

继电器断开一段时间后自动闭合,用于设备重启、系统复位等场景

命令示例功能说明
{"reset1":"2000"}第1路断电2秒后重新接通
{"reset3":"5000"}第3路断电5秒后重新接通

二、联动控制的技术实现路径

实现设备联动控制的核心思路是:以传感器事件或业务逻辑为触发源,通过业务服务器调用芯步开放接口,向3路开关下发控制指令。整个流程包含三个关键环节:

步骤一:环境准备与设备配置

在开始接口开发之前,需要进行以下准备工作

  1. 注册芯步账号并登录控制台

  2. 创建工作台,获取系统生成的AppID

  3. 设置开发者密钥并配置IP白名单(生产环境)

  4. 设备配网:通过PC控制台或芯步小程序,将开关连接至现场2.4GHz WiFi网络

注意:3路开关采用WiFi直连方式,无需网关即可工作;预先在控制台登记WiFi SSID和密码以简化配网流程

步骤二:接口调试与控制验证

获取设备的唯一device标识后,即可通过HTTP接口进行控制验证。接口地址如下

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

以下以Python为例,展示控制第1路开启、第2路关闭的命令实现:

返回码200仅代表指令已成功下发给设备,若设备离线或参数错误,实际效果可能未生效;对执行结果有严格要求的场景需配合异步消息推送机制

步骤三:联动策略编排与场景集成

联动控制的本质是规则引擎 + 接口调用,可根据业务需求灵活编排。以下是三种典型的联动场景:

联动场景触发条件业务动作接口调用参数
人来灯亮,人走灯灭人体传感器检测到无人持续3分钟关闭3路开关{"power1":"0","power2":"0","power3":"0"}
安防联动烟雾传感器报警开启应急照明和排风{"power1":"1","power3":"1"}(第2路保留)
定时控制每天22:00到达关闭非必要电路通过业务服务器的定时任务触发

第一种场景:传感器联动(人来灯亮/人走灯灭)

以芯步智能人体存在传感器为例,当传感器探测到“无人”状态变化时,平台会主动推送消息到用户配置的接收地址。业务服务器解析消息后,调用3路开关接口完成联动:

第二种场景:安防联动(烟雾报警触发排风与应急照明)

步骤动作说明
1烟雾传感器报警平台推送报警消息至服务器
2业务服务器判断报警级别确认是否需要应急处理
3调用3路开关接口开启排风扇(第1路)+应急照明(第2路)
4(可选)向管理员推送通知通过短信/App推送告警

第三种场景:定时任务(下班自动断电)

通过业务系统的定时任务机制(如Linux Crontab、Jenkins、APScheduler),在指定时间调用接口:

三、方案优势与适用场景

基于芯步开放接口的联动方案具有以下优势:

特性说明
开发友好标准HTTP协议,任何语言均可接入,无需学习私有SDK
免网关部署WiFi直连云端,降低硬件成本和组网复杂度
通道独立3路互不干扰,支持精细化控制和状态查询
私有化支持支持私有化部署和局域网环境运行,满足数据安全需求

该方案适用于以下典型场景:

  • 智慧办公:根据会议室预约系统自动送断电,联动人体传感器实现节能管理

  • 智能家居:离家一键断电、回家场景模式、定时控制热水器等

  • 工业控制:远程控制排风扇、水泵、警示灯等工业设备,配合传感器实现自动化

  • 共享设备:共享自习室、棋牌室的照明和电器计费控制