CATALOG

芯步的8路智能控制器支持HTTP接口调用,配合传感器类设备的状态上报机制,可以灵活实现办公设备的自定义联动控制。以下从硬件选型、接口对接、逻辑编排三个层面展开说明。

基于芯步开放接口的办公设备智能联动控制解决方案

1. 解决概述

本方案的目标是利用芯步的智能硬件产品(交流控制器、传感器)及开放API接口,将传统的办公设备接入物联网。通过搭建中央处理服务器(私有化部署或利用芯步的云平台),接入企业微信、钉钉或自建OA系统,实现基于环境参数(如人体存在、温度)和时间表盘的自定义联动逻辑。

适用设备

  • 交流电控制类:芯步智能控制器8路(AC85-265V)、智能控制器4路(交流电压版)。

  • 传感触发类:智能人体存在雷达传感器、温湿度传感器。

2. 硬件接入架构

2.1 设备选型与电路接入

针对办公场景下的不同设备,推荐如下接入方案:

控制对象推荐产品接入方式电气参数说明
照明系统智能控制器8路直接串联在220V回路中单路最大2200W(阻性),适用于LED灯带、筒灯
投影仪/幕布智能控制器4路控制对应插座通断注意感性负载功率限制(最大350W)
饮水机/咖啡机智能控制器8路控制强电插座通断支持定时任务,自动开关避免干烧
工位插座电源智能控制器串联在配电箱支路搭配人体传感器实现人走断电

接线示意图市电220V输入 → 空气开关 → 芯步智能控制器(L/N输入)受控设备(L/N输出)*注:设备支持85-265V宽电压,内置Wi-Fi模块,安装时需确保位于2.4GHz信号覆盖范围内*

2.2 硬件特性:8路智能控制器

该设备是方案的核心执行单元,具备以下开放能力

  • 8路独立控制:可分别控制8个不同的办公区域或设备。

  • 开关量输入接口:支持外接物理开关(如复位开关、门磁),实现“本地硬件触发 + 云端逻辑联动”。

  • HTTP全开放:无SDK绑定限制,支持任何支持HTTP请求的编程语言(Python, Java, Go, PHP等)调用。

3. 软件层自定义逻辑实现

芯步的核心优势在于全开放HTTP接口。若要实现复杂的自定义联动(如:当会议室有人且温度高于28℃时,自动开启空调并关闭窗帘),需搭建一个中间件服务器

3.1 系统架构模型
  1. 设备层:传感器(上报数据) + 控制器(执行动作)。

  2. 接入层:芯步云API / 私有化部署API。

  3. 逻辑层:您的业务服务器(处理联动逻辑)。

  4. 触发端:App/小程序/Webhook(企业微信机器人)。

3.2 关键接口调用示例

步骤一:设备状态上行(传感数据获取)需要配置消息推送URL。当传感器状态变化(如雷达探测到有人),芯步平台会主动向你的服务器推送数据。

  • 接收示例(智能人体存在传感器):

    数据来源:芯步传感器产品文档

步骤二:命令下发(逻辑处理与执行)您的服务器在处理完逻辑后,调用芯步的HTTP接口控制继电器通断。

  • 请求地址POST https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 请求Body示例(控制8路控制器)假设需要实现“关闭会议室所有设备”,服务器下发批量指令:

    命令解析:power:0代表断开,power:1代表导通

3.3 自定义联动逻辑设计(场景示例)

第一种场景:智能节能——“人走灯灭、断电”

  • 触发条件:人体存在雷达传感器上报 “value”: “false”(无人状态持续10分钟)。

  • 逻辑处理:服务器端 Timer 确认无新触发,调用接口查询工位对应插座的用电功率(如无此功能则直接断)。

  • 执行动作:调用控制器接口,{“power3”:“0”} 断开办公桌插座电源,关闭对应区域的照明线路 {“power1”:“0”}

第二种场景:环境自适应——“午休模式”

  • 触发条件:系统时间到达 12:30(通过服务器定时任务触发)。

  • 执行动作

    1. 调用控制接口,将办公区主照明调至30%亮度(若支持PWM调光需配合调光模块,普通继电器则是“点动”或“通断”)。

    2. 调用接口关闭面向西晒的窗帘电机(特定线路通电正反转控制)。

    3. 联动广播系统,播放轻音乐(通过网络API控制广播终端)。

第三种场景:设备联动——“投影模式”

  • 触发条件:会议室中控面板按下“演示模式”按钮(或通过企业微信扫码)。

  • 指令序列(利用接口的“先通后断”功能避免电流冲击):

    1. 下发{“reset”:{“relay”:[1],“interval”:500}} 先断开幕布电源0.5秒,再通上升(模拟点动控制)。

    2. 延时1秒后,下发{“power2”:“1”} 启动投影机电源。

    3. 下发{“batch”:{“relay”:[5,6],“power”:0}} 关闭靠近幕布的前排灯光。

3.4 高级自定义:脚本化控制

由于接口完全开放,开发者可以在服务器端编写脚本(如Node-RED、Python脚本),实现简单的条件判断逻辑。

4. 实施注意事项

  1. 负载计算:8路控制器总负载限制为4400W(阻性)/700W(感性)。接入大型复印机或中央空调室内机时,通过控制器驱动交流接触器,以小控大,避免损坏设备触点

  2. 网络环境:设备仅支持2.4GHz WiFi,需确保办公室AP覆盖良好,避免因信号弱导致指令延迟

  3. 接口鉴权:在调用 https://api.thingboot.com 接口时,请一定要在后端服务中计算签名(sign),不要在前端代码中暴露 AppIdToken,防止设备被恶意操控

  4. 本地化部署:对于数据安全要求比较高的金融或研发类办公室,可利用芯步的局域网API支持能力,将服务器部署在内网,实现纯内网控制,不经过外网

通过上述方案,开发者可利用芯步的硬件作为“手”和“眼”,利用开放接口作为神经网络,结合企业自身的业务逻辑(如OA审批通过后自动通电),构建高度自定义、无“云锁”限制的办公设备控制系统。

通断器产品方案:
怎样接入AC5-10A 低压控制开关来实现能耗数据统计控制
查看 >>
仓储设备电源控制:如何将AC4-30A 物联网开关对接到自己的项目中
查看 >>
如何接入远程控制智能通断器模块来实现HTTP接口远程控制
查看 >>
普通灯具系统交流控制:怎样将智能通断器AC1-10A对接到自己的项目中
查看 >>
怎样在智能垃圾桶电源控制中接入智能硬件以实现低电压监测告警
查看 >>
交流场景方案:
安全节能交流设备管理:怎么把AC1-10A物联网开关集成到软件项目中
查看 >>
怎么在普通灯具系统交流控制中接入智能设备来实现远程批量控制
查看 >>
物联网设备交流供电管理:怎么把智能通断器 AC1-10A对接到软件项目中
查看 >>
普通灯具系统交流控制:怎样把AC4-10A智能通断器接入到软件项目中
查看 >>
工业设备交流负载控制:如何把30A智能远程控制开关接入到项目中
查看 >>
逻辑用途方案:
怎么接入5位总控PDU插排来实现自定义总控联动逻辑
查看 >>
怎样对接智能直流控制器4路以实现联动场景逻辑控制
查看 >>
怎样二次开发Type-C供电WiFi通断器模块以实现自定义联动逻辑控制
查看 >>
怎么在培训教室灯光管理中对接智能设备来实现自定义联动逻辑控制
查看 >>
如何接入8 路智能分体远程集中控制箱来实现联动场景逻辑控制
查看 >>