CATALOG

芯步的智能硬件通过统一的HTTP API接口开放控制能力,支持单路独立控制、批量操作和延时脉冲控制(如点动模式),可以灵活对接各类仓储管理系统。以下方案以5路设备总控为目标,采用“1台4路控制器+1台单路设备”或“5位PDU”两种硬件方案,涵盖接口对接、签名认证和核心代码实现。

芯步仓储设备电源总控解决方案

1. 背景与目标

在现代仓储物流管理中,设备电源控制(如传送带、分拣机、照明、通风设备、充电桩等)的智能化是实现无人值守和节能降耗的关键。本方案的目标是通过对接芯步智能硬件的开放 API,实现对 5 路独立设备的集中电源总控。管理员可通过 Web 端、手机 App 或内部系统(ERP/WMS)远程查看并控制每一路设备的通断,实现定时开关、状态监测及联动告警。

2. 硬件选型

要实现“5 路设备电源总控”,有两种典型的硬件组合方案,开发者可根据设备类型(直流/交流)及功耗进行选择。

方案推荐硬件核心参数与特点5路实现逻辑
方案一5位智能PDU[总控]UNI-PDU-ZK-5接口:国标插座(10A),直插直用,无需接线。信道:WiFi 2.4GHz,支持私有化部署。优势:集成度高,体积标准,适合机柜或标准配电箱。硬件原生支持 5 路输出,无需额外接线,代码层直接控制。
方案二4路智能控制器UNI-KZQ-AC-4 + 1路智能插座负载:单路 Max 10A/1000W,总控 Max 2500W。特性:4 路独立分控,支持 HTTP 接口。控制器负责前 4 路;第 5 路通过独立的智能插座接入,API 层进行统一逻辑封装。

选型:若现场为 220V 工业设备(如风机、照明),直接选择 方案一 (5位PDU) ,接线最简、故障点最少。若场景涉及 12V/24V 直流设备(如电磁锁、指示灯),则需选择 方案二 (4路控制器直流版)

3. 开放接口对接方案

芯步的硬件均开放 HTTP API 接口,支持 JSON 格式交互,无需 SDK,可迅速集成

  • 对接流程

    1. 注册与创建:在芯步控制台创建工作台,获取 AppIDAppSecret

    2. 设备配网:通过“物联网控制台”或“一键配网”将硬件连入 WiFi,获取唯一的 Device ID

    3. 接口调用:携带签名调用 https://api.thingboot.com/{AppID}/device/control/

  • 核心安全机制(签名计算)为防止接口被恶意调用,需计算 sign 参数,构造规则如下

    sign = md5( md5(AppSecret) + ts )

    注:ts 为 Unix 时间戳(秒)。

  • 控制命令详解(Order JSON)针对多路控制,主要使用以下命令结构

命令类型JSON 示例说明
单路独立控制{"power1":1}打开第1路,0 为关闭。
全路/批量控制{"power1":1, "power2":0, "power3":1, "power4":0, "power5":1}一次请求同时设置所有 5 路状态。
点动/脉冲控制{"point1":3000}第1路通电 3 秒后自动断电,适用于闸机或报警器
互锁控制{"reset1":1000}第1路断电 1 秒后自动通电,适用于设备重启。

4. 落地实施步骤(技术实现部分)

步骤一:API 签名与请求封装(以 Python 为例)

步骤二:实现“一键全开/全关”与场景联动仓储管理通常需要按区域一键操作。开发者可以在中间件服务器中预置场景指令集:

  • 上班模式:同时打开传送带、照明、通风(对应路 1、3、5)。

  • 下班模式:关闭所有 5 路,并启用“定时任务”接口,防止忘记关电。

  • 过载保护逻辑:利用芯步部分插座的 电量计量 接口,实时读取功率,若超过阈值(如 2000W),自动调用 {"power":0} 切断第 5 路大功率充电柜电源。

5. 方案优势

  1. 低成本快速改造:无需重新布线,利用现有 WiFi 网络,即插即用

  2. 接口简单通用:任何支持 HTTP 的编程语言(Java, Go, PHP, Node.js)均可调用,甚至支持通过 Shell 脚本在 Linux 服务器上直接控制

  3. 高可靠性:支持局域网 IP 直连和私有化部署,即使外网断开,在内网环境下依然可以通过 API 控制设备

通过以上方案,可在不更换现有仓储设备的前提下,利用芯步的 5 位 PDU 或多路控制器,快速构建起一个高响应、可编程的远程电源控制系统。

插排产品方案:
自动售货柜电源控制:怎样将总控PDU(5位)对接到项目中
查看 >>
设备机房远程管理:怎样把智能PDU[总控]|8位接入到自己的项目中
查看 >>
怎样二次开发8位远程控制分控PDU来实现过流自动断电控制
查看 >>
企业机房机柜设备电源控制:怎么将8位智能分控PDU对接到软件项目中
查看 >>
自助洗车设备机柜电源管理:如何将8位远程控制总控PDU对接到项目中
查看 >>
仓储场景方案:
仓储设备电源控制:怎样把50A智能电源控制断路器接入到软件项目中
查看 >>
仓储设备电源控制:如何将AC4-30A 物联网开关对接到自己的项目中
查看 >>
仓储设备电源控制:怎样将60A智能空开集成到项目中
查看 >>
仓储设备电源控制:怎么将智能远程控制8位分控PDU 使用场景集成到自己的项目中
查看 >>
如何在智能仓储设备机柜电源控制中对接智能设备来实现设备分组控制
查看 >>
总控用途方案:
如何在银行网点设备机柜电源控制中集成智能设备以实现自定义总控联动逻辑
查看 >>
如何二次开发8位总控PDU插排以实现多设备总控联动
查看 >>
如何接入5位智能PDU以实现多设备总控联动
查看 >>
如何接入8位总控PDU插排以实现场景联动总控电源
查看 >>
怎样在数据中心机柜中对接智能硬件来实现8路总控电源开关
查看 >>