CATALOG

针对芯步24路智能分体控制器的特点,结合其开放接口能力,以下方案重点解决设备入网、接口调用、业务系统集成及数据通信等问题。

1. 背景与目标

在现代办公环境中,打印机、饮水机、工位电脑、投影仪及会议平板等设备通常处于“长待机”或“下班不关机”状态,导致严重的能源浪费。为解决此问题,本项目引入 芯步 24 路智能分体远程多通道控制器(型号:UNI-KZQ-TY-24) ,旨在通过其完全开放的 HTTP API 接口,将办公设备电源管理深度集成到现有的 OA 系统、钉钉、企业微信或自研能效平台中,实现可视化的集中管控与自动化节能策略

2. 硬件与接口特性

在集成前,需充分理解该设备的技术特性,以便确定软件架构。

  • 多通道独立控制:支持 24 路独立继电器输出,可分别控制 24 个不同的办公电源插座回路,单路支持 2200W(阻性)或 350W(感性),总功率可达 4400W,足以覆盖绝大多数办公负载

  • 网络接入方式

    • 无线连接:支持 WiFi 2.4GHz,适合布线困难的旧改项目。

    • 有线连接:部分分体型号支持以太网有线接入,更适合对稳定性要求高的企业骨干网络

  • 开放协议:采用标准的 HTTP/HTTPS 协议,请求方法为 POST,数据格式为 JSON。这意味着无论您的后台是用 Java、Python、Go 还是 PHP 开发,都可以无差别对接

  • 运行环境:支持私有化部署局域网直连,这意味着即使公司断网,只要局域网通畅,依然可以通过本地服务器控制设备,保障了核心办公区域(如高管办公室、机房)的稳定性

3. 软件集成对接方案

3.1 网络设计

采用 “混合拓扑结构”

  1. 设备层:将 24 路控制器部署在弱电井或办公室配电箱中,通过 WiFi/网线接入企业局域网。

  2. 服务层:在公司内网服务器部署 芯步本地控制服务(私有化网关) 或直接通过内网 IP 调用。

  3. 管理层:办公人员通过 OA 系统或手机 App 发出指令 -> 内网服务器 -> 控制器 -> 继电器吸合/断开。

3.2 关键对接流程:从配网到指令下发

第一步:设备配网与注册(入网)

控制器上电后,需获取 IP 地址。

  • 操作:利用芯步提供的设备配网工具(通常为 App 或小程序),将控制器配置进公司 WiFi 网络。

  • 软件侧动作:控制器联网后,会主动连接平台或等待指令。在私有化部署模式下,您需要在软件中注册该设备,关键操作是获取设备的 Device ID(设备编号),后续所有指令均以此 ID 为索引

第二步:API 接口调用实现(核心代码逻辑)

芯步的接口设计极为简洁,无需复杂的 SDK 集成,直接构造 HTTP 请求即可。

接口地址示例http://{您的服务器IP或云平台地址}/api/device/control

请求方法:POST

请求头(Header)

  • Content-Type: application/json

  • Authorization: Bearer {access_token} (依据平台签名规则,通常包含 sign 和 ts 时间戳)

请求体(Body)示例假设我们需要关闭第 3 路(端口号通常为 3)上的打印机电源。

状态回读为了确认继电器是否真正动作,软件应调用状态查询接口获取实时的电流或开关状态,更新界面 UI。

第三步:数据反馈与事件机制

办公电源管理的难点在于“误关闭”。例如,关闭插座前需确认该设备无人使用。

  • 虽然芯步的通用控制器主要负责“控制”,但在集成中,软件系统应结合用电感知

  • 部分传感器类产品(如人体存在传感器)可配合使用,当软件收到“无人”信号超过 30 分钟,再向 24 路控制器下发断电指令

4. 软件功能模块设计

基于集成的 24 路控制器,软件平台可开发以下具体功能:

4.1 可视化配电拓扑图

  • 不直接显示“16进制的内存地址”,而是将 24 路映射为可视化的办公室地图。例如:

    • 通道 1:市场部 1-5号工位排插

    • 通道 2:会议室投影仪/功放

    • 通道 3:茶水间饮水机

  • 运维人员可在 Web 端看到绿色的“通电”或灰色的“断电”图标。

4.2 策略自动化引擎

利用接口开发定时任务模块:

  • 全楼策略:每晚 20:00,系统自动向所有 24 路通道下发“查询指令”,若检测到设备处于待机低功耗状态(通过电流判断)未关机,则发送“断电指令”

  • 分批启动:为防止上班瞬间电流冲击,设置 8:55 开启通道 1-10(普通照明/电脑),8:58 开启通道 11-20(空调/其他大功率)。

4.3 权限与审批流

集成企业微信/钉钉。

  • 越权控制:普通员工不能随意关闭会议室总闸,必须在 App 内提交“临时用电申请”,审批通过后,软件后台临时生成 Token 并调用接口临时开启指定端口

4.4 环境联动(进阶)

配合芯步的温湿度传感器,软件设定逻辑:

  • IF (温度 > 28°C AND 时间 == 工作日 9:00-17:00) THEN (开启第24路空调电源)

5. 私有化部署与安全保障

对于企业级客户,数据不出网是刚需。

  • 纯局域网运行:芯步的接口文档支持 HTTP 明文(内网环境)HTTPS(加密) 通信。整套系统可以运行在完全物理隔离的局域网中,不经过芯步的公有云,所有控制日志、操作记录均存储在企业自己的数据库中

  • 接口防篡改:在开放接口调用时,采用 Sign 签名机制。将 AppIdts(时间戳)、DeviceId 进行 MD5 或 SHA256 加密,防止在网络传输中被抓包篡改指令(例如防止学生通过抓包工具私自开电源)

6. 实施难点与解决

难点解决方案
负载类型匹配办公设备多带有开关电源(感性负载)。接口下发指令时需关注合同协议,预留 20% 余量,避免多台电脑同时启动的浪涌导致继电器粘连
Wi-Fi 信号干扰24 路控制器若放置在弱电井金属箱内,WiFi 信号可能被屏蔽。软件集成前,优先选用支持 有线以太网 的分体型号,或在集成代码中添加 断线重连离线状态报警 机制
状态同步延迟HTTP 是短连接,软件界面显示状态时,可通过 定时轮询(例如每 10 秒查询一次状态)或建立 WebSocket 长连接(需设备固件支持)来保持 UI 同步,防止界面显示关闭但设备实际已开启。

7. 总结

通过将芯步 24 路智能分体控制器的开放 HTTP 接口与企业管理软件深度融合,可以构建一个响应迅速、权限分明、安全可控的办公设备电源集中管理系统。该系统利用标准化的 JSON 指令,不仅解决了“长明灯”、“长待机”的能源浪费问题(预计节电 15%-25%),还通过私有化部署保障了数据安全,是实现智慧办公落地的最短路径。开发者无需关注底层无线协议,只需像调用本地函数一样调用 HTTP 接口,即可完成硬件的数字化改造。