CATALOG

芯步的16路控制器开放程度很高,HTTP接口用起来很灵活,可以轻松对接你自己的系统。下面我从硬件接线、接口调用,再到具体的联动场景代码,一步步跟你说明白。

一、首先,认识我们的“大管家”:16路控制器

我们要操作的主角是 芯步 16路智能通用控制器 (型号:UNI-KZQ-TY-16)

它就像家里的配电箱,但多了个“智能大脑”。它拥有16个独立的继电器开关,可以控制16个不同线路的通断。

核心能力

  • 16路独立控制:每一路都可以单独远程开/关(对应的控制指令是 power1power16

  • 批量操作:支持一键全开/全关,或者指定某几路同时动作(batch 指令)。

  • 逻辑控制:支持“先通后断”或“先断后通”(pointreset 指令),这在切换电机正反转(比如控制窗帘电机)时特别好用

二、准备工作:建立沟通的“语言”和“通道”

在写代码之前,有两样东西你得从芯步的“控制台”(Open Console)里找到:

  1. AppID:这是你项目的唯一身份标识。

  2. Device ID:就是这台16路控制器的设备ID(通常在设备外壳上或控制台里找得到)

  3. Sign & Ts:这是接口安全校验用的签名和时间戳,具体的生成算法接口文档里有详细说明

通信方式(两者选其一就行):

  • HTTP请求:最简单直接,适合任何编程语言(Python, Java, PHP, JS),也就是我们常说的API调用。

  • MQTT协议:实时性要求比较高的话,可以选择这个,建立长连接

为了让你看得明白,下面我主要用 HTTP请求 的方式来举例。

三、动手“发命令”:从单路控制到场景联动

所有魔法都藏在这个请求里。接口地址是:https://api.thingboot.com/{AppID}/device/control/

我们就是要向这个地址发送POST请求。

1. 基础教学:开/关第1路灯光

假设你要控制展厅的射灯(接在第1路),开灯指令就是 {“power1”: “1”}

2. 进阶玩法:自定义“派对模式”(批量控制)

现在,一键开启你设定的场景。比如“派对模式”:打开第1、3、5路氛围灯,关闭第2、4路射灯。

这种组合指令不需要发很多次请求,一次搞定,要用 batch 指令。

你可以在代码里这样实现:

3. 高阶玩法:电机/窗帘控制(先断后通)

如果你想控制电动窗帘或者卷帘门(需要正反转),直接用开和关可能会烧电机。这时候需要“先断后通”(reset)功能:先断开正转继电器,再接通反转继电器,中间还得有个时间间隔。

假设第1路接正转,第2路接反转。你想让电机正转:逻辑应该是:先确保第2路(反转)是断开的 -> 等待1秒 -> 接通第1路(正转)。

这个指令执行的效果就是先断后通,安全切换。

四、实战案例:搭建“离家模式”联动场景

假设你家里装了人体传感器和门磁(假设这些传感器数据你通过别的系统获取到了),当最后一个家人出门(触发离家条件),你的系统需要自动关闭所有灯光和电器。

业务逻辑伪代码实现

五、避坑指南与温馨提示

  1. 设备在线状态:接口返回200只代表云平台收到指令了,不代表设备真的执行了。如果16路控制器此时掉线(WiFi断了),它就收不到命令。你最好开通云端的异步消息推送功能,它会告诉你设备到底有没有执行成功

  2. 功率限制:虽然它能控制大功率,但直连负载时,记得单路不要超过 2200W(阻性负载,比如白炽灯、电暖气),或者 350W(感性负载,比如电机、LED灯)。控制大功率电器(比如中央空调外机)时,用控制器去控制交流接触器,再用接触器去带负载,这样更安全

  3. 网关参数:如果网络环境复杂,指令里可以指定 gateway 参数,强制数据从哪台网关转发

总结

芯步的16路控制器接口设计得非常清晰,本质上就是通过HTTP POST请求,往指定的URL(带上签名)塞一个JSON格式的 order 指令。

  • 简单开关:用 power1 这种。

  • 场景联动:用 batch 批量控制。

  • 机械控制:用 resetpoint 配合时间间隔。

你只需要在后端写一个“指令中转服务”,收到前端用户点击“影院模式”按钮时,组合好对应的 batch JSON数据,丢给控制器,它就听话了。

断路器产品方案:
便利店收银机电源管理:怎么将40A带计量数显智能空开集成到软件项目中
查看 >>
便利店收银机电源管理:怎么将60A带计量远程智能空开集成到软件项目中
查看 >>
大功率设备电源管理:怎样将带计量智能断路器50A集成到项目中
查看 >>
宿舍楼限电控制:怎么把50A导轨式智能断路器接入到自己的项目中
查看 >>
怎样二次开发50A大功率计量断路器以实现短路保护控制
查看 >>
联动场景方案:
怎么在创客工坊门禁管理中集成智能设备来实现门禁系统联动控制
查看 >>
如何在弱电间空调联动中接入智能设备以实现空调风力调节
查看 >>
怎样在商业空间门禁照明联动控制中接入智能硬件来实现设备运行状态监控
查看 >>
怎么二次开发双路智能墙壁控制开关以实现门禁与照明联动控制
查看 >>
如何在灯光控制中集成智能硬件以实现联动继电器模块扩展控制
查看 >>
场景用途方案:
怎样接入智能墙壁触摸开关1路来实现照明场景化控制
查看 >>
怎样对接24 路智能分体远程集中控制模块来实现联动场景逻辑控制
查看 >>
怎么在共享棋牌室氛围灯光控制场景中对接智能设备以实现自定义灯光场景模板设置
查看 >>
如何在门店灯光管理中集成智能硬件来实现灯光场景联动控制
查看 >>
如何在共享棋牌室设备电源集中管理中接入智能设备来实现自定义场景联动控制
查看 >>