CATALOG

芯步的40A大功率智能断路器支持HTTP接口直接控制,无需网关,可快速集成到广告灯箱管理系统中。以下是完整的集成方案,涵盖接口对接、时序策略和安全设计。

1. 项目理解与选型背景

在数字户外广告迅猛发展的当下,广告灯箱的运营者常面临三大痛点:电费居高不下(24小时全亮模式浪费严重)、巡检成本高(需人工夜间巡查灯箱故障)、以及安全隐患(传统断路器无法实时监测线路电流,过载无预警)。

针对最高功率可达 8000W(40A*220V) 的大型广告牌、候车亭灯箱或LED看板,芯步推出的 智能大功率断路器[计量数显版] 提供了一种高性价比的物联网改造方案。

该设备的核心集成优势在于:

  • 无需网关:设备直接通过WiFi 2.4G联网,极大降低了硬件架构的复杂度和成本

  • 纯API控制:开放标准HTTP接口,不限制开发语言(Java/Python/PHP/Go均可),能无缝嵌入现有SaaS或本地化软件项目

  • 数据可视化:不仅支持通断,还支持电压、电流、功率实时计量,为数据分析和节能策略提供依据

2. 硬件安装与网络设计

在软件集成前,需确保物理链路通畅。此方案的物理架构分为“供电链路”和“控制链路”。

2.1 强电接入(电工规范)

  • 安装位置:将断路器采用DIN导轨(35mm标准导轨)方式安装在灯箱内部的配电箱中

  • 接线逻辑:断路器的输入端接市电(220V),输出端接广告灯箱的电源适配器或镇流器。

    • 注意:40A断路器体积相对较大(通常为2P或4P宽度),需预留散热空间,且接线需压紧,防止大电流发热

2.2 网络拓扑

  • 无线环境:设备仅支持2.4G WiFi。若灯箱位于地下或信号屏蔽较强的金属箱体内,需考虑在箱体外壳处安装信号增强天线或外引WiFi中继器

  • 双网融合:软件服务器可部署在公有云(通过互联网远程控制)或本地局域网(私有化部署,安全性高,响应快)

3. 软件集成核心步骤

芯步的开放机制基于 RESTful API事件回调 机制。

3.1 前期准备:获取凭证

  1. 登录芯步官网,注册企业账号并创建工作台(Workbench)。

  2. 在控制台中创建“应用”,获取唯一的 AppIDAppSecret。这是后续API签名的凭证

  3. 在“物联网控制台”中对设备进行配网,记录下设备的唯一标识符 Device ID

3.2 核心API调用逻辑(断路器控制与状态同步)

芯步的接口设计非常简洁,采用 HTTP POST 携带签名的方式。你的软件系统需封装一个通用的设备控制服务。

A. 接口地址结构

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

B. 请求体设计(下发命令)

控制断路器的核心是修改 order 中的 power 参数。

场景1:深夜节能关断在凌晨1点,你的软件系统自动触发关灯任务,向API发送如下JSON数据:

场景2:紧急过载保护复位若监测到电流异常,软件可下发断开指令并锁定,直到人工确认后进行闭合。*响应特征:接口调用通常同步返回结果(code:200),实际断路器动作时间约在 80ms-120ms 内*

3.3 数据同步策略(关键设计)

由于广告灯箱可能因本地手动按钮被按下导致状态不一致,软件不能仅依赖“下发指令”,还需“监听上报”。

芯步支持消息推送机制:

  • 配置回调URL:在你的软件系统中开放一个接口(例如 http://yourdomain.com/yoyo/callback),在芯步控制台中配置该地址。

  • 实时计量:断路器会周期性上报电压、电流、功率因数等数据。

  • 软件处理逻辑

    • 接收到 power_status 变化时,更新数据库中的“灯箱状态”。

    • 接收 power(实时功率)数据:若功率为0但状态为“开”,判定为“灯管损坏”;若功率瞬间飙升超过预设阈值(如3500W),触发软件告警,自动执行 power:0 指令。

4. 业务应用场景实战

结合以上能力,你可以定制以下软件功能模块:

4.1 分时策略与天文时钟

  • 需求:广告灯箱不需要在白天亮,但需要在日落后亮起。

  • 实现:利用软件项目中的NTP服务,计算当地日出日落时间,通过API定时任务(Cron Job)下发指令。

    • 策略示例:19:00 开启,23:00 切换为半亮/关断,次日 06:00 确保关闭。

4.2 “一键巡检”与可视化管理

  • 需求:广告公司管理者不再需要去现场看灯亮不亮。

  • 实现:软件界面调用 Get Device Status 接口(或读缓存),显示所有灯箱的实时电压电流。

    • 异常判定:若电流 < 0.5A 且状态为“开启”,界面高亮显示“灯管故障”或“断路”。

    • 能耗统计:利用计量功能,按日/周/月统计单个灯箱的电费,实现广告位的精细化成本核算。

4.3 逻辑联动

若灯箱周围部署了芯步的人体传感器

  • 场景:后半夜(例如凌晨2点后)人流量极少。

  • 逻辑:当雷达传感器上报“无人”状态持续30分钟,软件自动向断路器发送“断开”指令;当传感器上报“有人”,软件自动“合闸”延时照明。

5. 安全机制与异常处理

在软件设计时必须考虑以下容错:

  1. 签名机制 (Sign):所有请求需携带 sign。算法通常为 md5(AppId + AppSecret + ts)。你的软件需确保服务器时间与标准时间同步(误差不宜过大,防止验签失败)

  2. 本地优先原则:芯步设备支持断网运行。如果软件下发指令时设备 WiFi 断开,API会返回超时或离线错误。你的软件需设立重试队列,待设备重连后,再次发送指令。

  3. 手动优先锁定

    • 需求:维护人员在现场手动按下了断路器按钮进行维修。

    • 软件设计:你的后台软件应读取到 manual 状态位(如果支持)或通过“本地按键动作导致状态不一致”的逻辑,在界面置灰“远程合闸”按钮,并提示“设备处于本地锁定/检修模式,请现场确认”,防止远程误送电伤人

  4. 过载保护策略

    • 风险:40A是额定值,长时间超过易烧毁触点。

    • 软件逻辑:监听实时电流上报,若电流 > 39A,软件发送“警告通知”;若 > 42A 持续 3秒,软件立即发送 power:0 指令并锁定该设备的控制权,仅允许管理员在排查后解锁。

6. 总结

将芯步的40A智能断路器集成到软件项目(如智慧园区管理平台、户外媒体管理系统),技术路径是标准化的HTTP API对接

通过这套集成方案,该软件不仅能为传统广告灯箱增加远程开关功能,更能赋予其能耗感知健康诊断AI节能决策能力,通过简单的几行代码调用,实现设备硬件的智能化升级。