CATALOG

芯步35A智能断路器采用标准HTTP接口,与常见的封闭式物联网方案不同——你不需要专用网关或特定云平台,直接通过API调用就能控制仓储设备的电源通断。以下方案从接口对接、代码实现到落地部署,给出可操作的步骤。

解决方案:基于芯步开放API的仓储设备电源集中控制

1. 概述

在仓储物流场景中,常常需要对叉车充电机、传送带、照明分区或自动化货架进行远程电源管理。本方案利用芯步 35A 智能电源控制断路器,通过其标准的 HTTP 开放接口,将物理电路集成到您的仓库管理系统(WMS)或自定义调度软件中。

该方案的核心优势在于:

  • 高兼容性:任何支持HTTP请求的编程语言(Java, Python, PHP, Go, Node.js)均可对接,无需定制驱动

  • 无需网关:设备直连Wi-Fi 2.4GHz网络,降低硬件成本和故障点

  • 高功率承载:支持35A额定电流,最高7000W阻性负载,可满足工业级设备控制需求

2. 接口对接技术原理

芯步的开放机制采用标准的 请求-响应 模型。软件项目作为调用端,通过携带身份验证签名的HTTP请求,向部署在局域网或公网的设备直接下发指令。

核心工作流:

  1. 软件开发层:调用 http(s)://api.thingboot.com/{AppId}/device/control/ 接口。

  2. 身份验证:通过在URL参数中携带 sign(签名)和 ts(时间戳)防止重放攻击

  3. 指令下发:将 JSON 格式的命令(如开关机)发送至指定 device ID。

  4. 硬件执行:断路器收到指令后执行物理分合闸,并在数百毫秒内返回执行结果。

注:由于该系列产品支持“私有化部署”,若您的仓储系统对数据安全要求比较高,可将API运行在纯局域网环境中,不与外网通信

3. 核心对接步骤与落地实现

3.1 准备工作:设备配网与身份注册

在代码开发之前,需要完成硬件初始化:

  1. 安装设备:将断路器采用导轨式安装于仓库配电箱内,接通交流电(85-265V)

  2. 网络配置:通过芯步官方App或设备的SoftAP配网模式,将断路器接入仓库的2.4G Wi-Fi网络。

  3. 获取凭证:在芯步开发者后台,创建项目并获取 AppIdAppSecret(用于生成签名),记录下设备的唯一标识 Device ID

3.2 接口调用逻辑(以“关闭传送带”为例)

假设您的仓储管理系统需要在下班时间自动切断某条传送带电源。您的后端服务需要构造如下一次网络请求:

请求地址:POST http://api.thingboot.com/YourAppId/device/control/?sign=EncryptedString&ts=1712736000

请求体 (Request Body):

参考数据结构

关键点解析:

  • 签名生成:通常需要对 AppSecret + AppId + 时间戳 等进行MD5或SHA加密,防止接口被恶意调用。

  • 状态反馈:接口会同步返回成功或失败代码。若需实时监控设备状态,可启用芯步的“消息推送”功能,当断路器物理状态改变时(有人手动按了按钮或过载跳闸),平台会主动推送状态变化到您指定的服务器地址

3.3 软件项目集成示例(伪代码逻辑)

无论在Web端、App端还是桌面软件中,集成逻辑完全一致。以下展示在仓储调度系统中的函数封装逻辑:

4. 仓储场景中的高级应用与策略

4.1 负荷管理与功率限制

芯步35A断路器支持感性负载(如电机、压缩机)最大1100W。在对接时,您的软件项目可以设定逻辑:仅当电流低于阈值时,才执行“断电”指令。这可以避免带载拉弧损坏断路器触点,保护仓储设备安全。

4.2 自动化联动策略

利用芯步的生态互补性,可以结合其传感器数据实现智能联动

  • 人走灯灭/断电:对接“智能人体存在传感器”。若传感器报告“无人”且持续超过30分钟,软件系统自动调用断路器的 power:0 接口,切断照明或空调电源。

  • 温控保护:若仓库温度传感器超过阈值,系统自动切断大功率供暖设备电源。

4.3 故障诊断与运维

您的软件项目不仅用于控制,还应利用接口获取设备状态来优化运维决策。例如:

  • 手动干预识别:如果用户按下了断路器上的物理按钮改变了开关状态,平台会推送消息。您的系统收到此消息后,可以记录日志:“XX配电箱被巡检人员手动关闭”。

  • 心跳监测:通过网络状态判断断路器是否离线,提前预警Wi-Fi信号盲区问题。

5. 关键注意事项

  1. 网络环境:仓库环境通常金属结构复杂(货架、钢卷),阻碍Wi-Fi信号。部署前做信号勘测,若信号弱可选择 “4G版” 的断路器型号(UNI-DLQ-35A-4G),通过运营商网络独立控制,不受仓库Wi-Fi波动影响

  2. 负载类型区分:在开发配置界面,请区分接入的设备类型。如果控制的是电机(感性负载),切勿配置超过1100W,否则会导致设备损坏;如果是纯阻性负载(如白炽灯、加热器),可达7000W

  3. 安全性:所有接口调用必须严格在后端服务进行,切勿将 AppSecret 写在前端代码或小程序中,防止凭证泄露导致仓库电源被非法控制。

6. 结语

通过芯步35A智能断路器的开放API,您只需不足20行代码即可实现对仓库重电设备的物联网改造。这种基于HTTP的轻量级对接方式,使得硬件控制像调用普通第三方接口一样简单,让您可以专注于仓储上层业务逻辑的实现,无需关注底层通信协议细节。