CATALOG

一、概述

在园区照明、楼宇灯光、生产线设备、售货柜等需要多回路集中控制的场景中,定时自动启停是提升管理效率、降低能耗的核心需求。传统方案依赖人工操作或独立时控开关,不仅配置繁琐,还无法与上位系统联动。芯步智能通用控制器24路(型号:UNI-KZQ-TY-24)通过开放HTTP接口,可无缝接入您的管理平台,实现24路独立回路的定时自动启停、远程集中控制、第一种场景键切换等自动化管理功能。

核心能力

  • 24路独立分控:单台设备可管理24条独立线路,满足大中型项目需求

  • 开放HTTP API:适用于任何支持HTTP请求的编程语言,10分钟完成对接

  • 平台定时任务:控制台内置定时任务功能,无需额外开发即可实现定时启停

  • 多种控制模式:支持单路控制、批量控制、先通后断(脉冲)、先断后通(重启)

  • 私有化部署:支持局域网运行,数据安全可控

  • 即装即用:体积小巧,DC 12V供电,可接入交流/直流小负载,外接接触器可控制大负载

二、产品核心特性

2.1 智能通用控制器24路规格

芯步智能通用控制器24路(UNI-KZQ-TY-24)专为多线路集中控制场景设计

特性参数
产品型号UNI-KZQ-TY-24
控制路数24路独立分控
工作电压DC 12V 2A(直流)
额定电流MAX 20A(总)
单路最大负载2200W(阻性)/ 350W(感性)
总额定功率4400W(阻性)/ 700W(感性)
产品尺寸160.0 × 95.0 × 65.2mm
产品净重516g
外壳材质防火V0级PC,耐高温
无线连接WiFi 2.4GHz
待机功耗1.1(全断)- 5.2(全通)W
控制接口HTTP API

数据来源:

2.2 负载类型说明

负载类型每路最大功率总功率限制常见设备
阻性负载2200W4400W白炽灯、电热器、普通照明
感性负载350W700WLED灯、节能灯、电机、电磁阀

小负载直控,大负载扩展:对于功率较大的设备(如空调、大功率电机),可通过控制器驱动交流接触器的方式间接控制,实现小电流控制大电流。

2.3 支持的命令类型

该设备支持以下核心命令

命令类型命令格式说明典型应用
单路控制{"power1":"1"}控制单路通断独立设备启停
批量控制{"batch":{"relay":[1,2,3],"power":"1"}}同时控制多路场景模式切换
先通后断{"point":{"relay":[1],"interval":3000}}接通后自动断开门禁开门、脉冲控制
先断后通{"reset":{"relay":[1],"interval":5000}}断开后自动接通设备远程重启

2.4 产品核心优势

设备开放HTTP接口,适用于任何支持HTTP请求的编程语言。接口简单、清晰、友好,仅需在接口携带签名以及设备ID,即可向设备下发命令。支持接入任何形式的软件项目:Web、APP/小程序、窗体软件以及SaaS/低代码等平台。

其他特性

  • 私有化部署:支持自建消息服务器,可运行在纯局域网环境

  • 远程定时任务:支持在平台设置定时任务,实现自动化管理

  • 支持自定义联动操作:可根据业务需求编排联动逻辑

  • 无网关设计:设备使用WiFi 2.4G无线网络,采用WiFi直接方式,无需网关支持

  • 多网络备份:可设定5组WiFi网络,优先连接信号最强的进行连接:

三、整体架构

3.1 系统架构图

text

3.2 24路典型分配方案

回路范围控制对象负载类型定时策略
回路1-12楼层/区域照明阻性/感性营业时段开,闭店关
回路13-16空调/新风系统感性(外接触器)按温度策略启停
回路17-20广告灯箱/招牌阻性定时开关
回路21-22门禁/电磁锁直流负载按需控制
回路23-24备用/扩展-预留

四、API接口接入详解

4.1 接口地址与签名计算

请求地址

text

参数说明

参数说明示例
{AppId}应用ID(控制台获取)qtyVWcgeMq
{ts}当前Unix时间戳(秒)1747212640
{sign}签名(见下方计算公式)c484eb97...

签名计算公式

sign =
  • 将开发者密码(AppSecret)进行一次MD5

  • 将这个结果拼接上时间戳ts

  • 对整个拼接后的字符串再做一次MD5

签名计算示例

python

4.2 核心命令详解

4.2.1 单路独立控制

控制某一路单独设备

json

4.2.2 批量控制(第一种场景键切换)

批量控制可同时控制任意组合的回路,适用于区域照明或场景模式切换

json

4.2.3 先通后断(脉冲控制)

适用于测试通电、门禁开门等需要短暂通电的场景

json

4.2.4 先断后通(远程重启)

适用于设备死机时的远程复位

4.2.5 携带业务标识

在一些业务场景,需要在命令里携带订单号等特征信息。可在order中增加一个字段extra,在消息推送中会原样返回此特征信息

json

extra只支持32位以内的大小写英文字母和数字(a-zA-Z0-9)

4.3 多语言代码示例

Python

python

JavaScript/Node.js

javascript

Shell(curl)- 快速测试

bash

代码参考:

五、定时任务实现(两种方案)

5.1 方案一:平台内置定时任务(零代码)

芯步平台支持远程定时任务,无需任何开发即可实现定时自动启停控制。在控制台配置即可

配置步骤

  1. 登录芯步控制台

  2. 进入设备管理页面,选择目标24路控制器

  3. 点击「定时任务」选项卡

  4. 添加定时规则

定时任务配置示例

任务名称执行时间命令说明
上班开灯周一至周五 08:00{"batch":{"relay":[1,2,3,4,5,6],"power":"1"}}开启办公区照明
午休节能周一至周五 12:00{"batch":{"relay":[2,3],"power":"0"}}关闭部分区域
下班关灯周一至周五 18:00{"batch":{"relay":[1,2,3,4,5,6],"power":"0"}}全关

5.2 方案二:代码实现定时任务

如需与现有业务系统深度集成,可通过代码实现定时调度:

python

5.3 与楼宇自控系统联动

python

六、应用场景实战

6.1 第一种场景:办公大楼分层照明定时控制

需求:根据楼层使用情况和营业时间,自动控制各楼层照明回路。

设备配置:每台24路控制器可管理2-3层楼的照明回路

python

6.2 第二种场景:园区路灯自动启停

需求:根据日出日落时间自动控制园区路灯开关。

实现的方式是:结合天文时钟API动态设置定时任务

python

6.3 第三种场景:广告灯箱定时控制

需求:多块广告灯箱需要定时开关,不同灯箱可有不同策略。

设备配置:每块灯箱接入独立回路

python

6.4 场景四:售货柜多门独立控制

需求:自动售货机/智能货柜需要独立控制每个柜门的电磁锁。

设备配置:24路控制器每路接一个电磁锁

python

6.5 场景五:生产线设备分批启动

需求:工厂开机时按顺序分批启动设备,减小瞬间电流冲击。

实现的方式是:使用定时延时依次启动各回路

七、私有化部署方案

对于数据安全要求较高的场景,24路控制器支持纯局域网运行

部署模式对比

特性公有云模式私有化模式
设备联网WiFi连接互联网连接内网WiFi
API地址api.thingboot.com自建服务器IP
数据流向经过芯步云端内网直连,数据不出机房
网络依赖需要互联网仅需局域网
适用场景快速接入政府、金融、数据安全要求高

私有化配置要点

  • 设备支持配置5组WiFi网络,自动连接信号最强的网络

  • 需自建HTTP服务,所有API调用在内网完成

  • 支持自建消息服务器,接收设备状态回调

八、设备安装部署指南

8.1 安装要求

项目要求
安装方式标准导轨/配电箱安装
工作电压DC 12V 2A(产品附带电源)
单路负载阻性≤2200W,感性≤350W
总额定功率4400W(阻性)/ 700W(感性)
网络要求WiFi 2.4GHz信号覆盖良好
外壳材质防火V0级PC,耐高温

数据来源:

8.2 大负载扩展方案

对于功率超过控制器直接承载能力的设备(如空调、大功率电机),可通过外接接触器的方式进行控制

24路

8.3 接线注意事项

  1. 负载类型区分:LED灯、节能灯属于感性负载,每路不得超过350W

  2. 总功率限制:全接通时所有负载总和不得超过4400W(阻性)

  3. 直流供电:控制器使用DC 12V 2A适配器供电,注意正负极

  4. WiFi信号:金属配电箱可能屏蔽信号,使用外置天线版本或测试信号强度

  5. 设备固件:24路控制器经过版本迭代,部分旧批次可能不支持硬件,选择较新型号

九、常见问题与排障

问题可能原因解决方案
设备不在线WiFi信号弱检查2.4GHz WiFi覆盖,设备支持5组WiFi自动切换
命令下发成功但无动作设备离线/参数错误200仅表示平台接收,需确认设备在线状态
某路无法控制负载超限/硬件故障检查该路负载是否超过2200W
总功率跳闸全接通时超负荷检查总额定功率是否超过4400W
LED灯闪烁感性负载超限LED灯每路不超过350W,或并联补偿电容
签名验证失败参数错误确认ts为秒级时间戳,公式为md5(md5(AppSecret)+ts)
批量控制部分失败部分设备离线device参数中用逗号分隔的ID应逐个在线

十、总结

本方案基于芯步智能通用控制器24路,实现了多路设备的定时自动启停控制集中管理

能力实现的方式是
24路独立分控每路独立API控制通断
定时自动启停平台内置定时任务或代码定时调度
区域/楼层集中管理批量控制命令一键切换
第一种场景键切换预设场景的批量控制
设备远程重启reset先断后通命令
脉冲控制(开门)point先通后断命令
私有化部署内网运行,数据安全可控

集成核心步骤

  1. 获取AppID/AppSecret,实现MD5签名算法

  2. 根据项目需求规划24路回路分配(照明/空调/设备等)

  3. 通过平台定时任务或代码实现自动启停逻辑

  4. 开发HTTP调用模块,封装批量控制等函数

  5. 物理安装设备,按回路分配接线

方案优势

  • 24路大容量:单设备管理24条独立线路,满足大中型项目需求

  • 零代码定时:平台内置定时任务,无需开发即可实现自动启停

  • 接口统一:标准HTTP API,任意编程语言10分钟对接

  • 多种控制模式:单路/批量/脉冲/重启,适配全场景

  • 即装即用:DC 12V供电,体积小巧,可安装于配电箱

  • 大负载扩展:外接触器可控制空调、大功率电机等设备

  • 私有化支持:数据安全可控,适合政企内网部署

如需详细的产品手册和API文档,请访问查阅或联系技术支持团队获取。