CATALOG

芯步的开放接口采用标准HTTP协议,这意味着你可以用任何编程语言,通过几行代码就实现对60A智能限流断路器的远程控制。以下是具体的接入方案。

1. 项目概述与挑战

在广告灯箱的运营中,传统的定时器和普通断路器往往面临三大痛点:“巡检修成本高”(无法实时知晓灯箱状态)、“用电安全隐患”(漏电、过载无法即时预警)以及“能耗管理粗糙”(无法精确统计单灯箱耗电)。

引入60A智能限流断路器,结合芯步(ThingBoot) 的开放平台,可以通过标准API接口实现广告灯箱的远程重启、电参数监控和能耗分析。本方案的目标是指导开发者如何通过编程方式,将具备数据通信能力的工业级限流器无缝对接到现有的管理后台、大屏或小程序中。

2. 硬件选型与部署

为了实现本方案,需准备以下核心设备。在选择智能断路器时,请确保其电气参数(额定电流60A/极数)符合灯箱负载需求,并确认其是支持通信的“智能型”设备

  • 60A智能限流断路器:支持通过芯步平台接入(例如基于ESP8266或类似方案,或通过RS485/Modbus协议配合网关接入的型号)。

  • 通信网关(按需) :若断路器仅支持RS485有线通信,需搭配芯步兼容的串口转Wi-Fi/4G网关。

  • 云平台:芯步IoT控制台。

硬件连接拓扑广告灯箱 (负载) <--> 60A智能断路器 (执行端) <--> Wi-Fi/4G (网络) <--> 芯步云平台 (开放接口) <--> 您的业务服务器/APP

3. 接口对接核心逻辑

芯步平台的核心理念是 “设备即服务” ,其开放了基于HTTP/HTTPS的标准API,无论您的后端是Java、Python、PHP还是Node.js,都可以轻松集成。

重点利用以下两类接口

3.1 设备控制接口

用于执行“合闸/分闸”(即通电/断电)。

  • 功能:远程关闭广告灯箱电源(如深夜节能模式)或在发现异常时强制断电。

  • 命令特征:操作断路器内部的继电器或磁保持机构。

3.2 数据查询与推送接口

  • 功能:读取断路器的实时状态(电压、电流、功率、开关状态)。

  • 价值:实现“灯箱是否亮着”的数字化确认,而不仅仅是“是否通电”。

4. 详细实施步骤

4.1 前期准备:注册与设备配网

  1. 在芯步控制台创建项目,获取专属的 AppId开发者密码 (Secret)

  2. 将60A智能断路器通过App或一键配网方式绑定到平台,获取唯一的 Device ID

4.2 步骤一:鉴权与发布指令(实现远程重启)

这是最常用的场景:当广告灯箱画面卡死或路由器死机时,通过后台远程断电重启。

接口调用逻辑

  • Method:POST

  • URLhttp(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 参数生成计算签名 sign = md5(md5(您的开发者密码) + ts时间戳)这是为了校验请求合法性,防止API被恶意调用

  • 请求体 (JSON)

    注意:部分工业级断路器可能支持“分励脱扣”或“复位”等精细指令,具体参照设备的产品函数定义

4.3 步骤二:数据上报处理(实现状态监控)

断路器会实时上报电气数据。您有两种方式获取数据:

方式A:主动查询(轮询)不推荐高频轮询,API调用可能会触发限流保护。

方式B:被动接收(推荐)这是物联网架构的优选方式——配置消息推送(Webhook)。在控制台设置您的服务器接收地址,断路器每5分钟(或状态变化时)会上报数据:

服务器处理逻辑示例(伪代码)

5. 如果您购买的是纯硬件(Modbus协议)

市面上许多60A断路器仅支持标准Modbus-RTU协议。如果您采购的是此类纯硬件(而非完整的芯步成品),可以将它接入正泰SMG-WSR安科瑞等通用协议网关

  1. 物理接线:将断路器的RS485 A/B线连接到网关。

  2. 配置网关:通过网关的Web配置页面(通常IP为192.168.4.1),设置串口参数(波特率如9600,数据位8等)

  3. 上云:在网关中配置MQTT连接参数,使其将Modbus数据转换为JSON格式转发到您自己的私有服务器

6. 高级场景:定时策略与联动

利用芯步的开放接口,您可以实现更智能的广告运营:

  1. 分时调光:虽然60A主要控制通断,但如果您的灯箱有调光电源,通过接口下发dimming_value指令,可在凌晨将亮度调至30%,既不影响展示又显著节能。

  2. 无人值守:搭配雷达传感器(芯步生态内)。当传感器检测到“无人”状态超过1小时,云端服务器自动调用断路器的power=0接口关闭灯箱;检测到有人进入候车区或展区时,再通过power=1自动开启灯光。

7. 总结

将60A智能限流断路器接入项目,核心在于调用芯步标准的HTTP API开发者不需要关心复杂的嵌入式通信细节,只需处理好鉴权签名数据回调接口。这一方案不仅能实现广告灯箱的远程重启,更能建立一个基于实时电流、电压数据的预测性维护体系,有效提升广告点位的在线率。

注:具体的API接口地址后缀和设备功能标识符(如powercontrol),请以您在芯步控制台获取的实际产品文档为准