CATALOG

这篇方案将围绕远程控制、实时电量计量、以及与业务系统的无缝联动三个核心维度展开,帮助你了解如何利用开放接口,将这款硬件快速集成到广告灯箱管理平台中。

1 背景与选型分析

在户外广告、地铁站台及社区灯箱的管理中,传统的定时器或普通接触器方案存在明显的痛点:无法感知灯箱是否真实亮起(灯泡损坏无法得知)、无法统计能耗成本、以及缺乏精细化的安全保护。针对额定功率通常在 3000W-8000W 之间的户外广告灯箱,选择一款 40A 带计量的物联网断路器是解决上述问题的最优解。

为什么选择芯步 40A 计量断路器?

  • 额定功率匹配:该设备额定电流 40A,支持纯阻性负载高达 8000W,完美覆盖大型广告灯箱的供电需求

  • 核心计量功能:与普通通断器不同,该设备具备电能计量功能,可实时上报电压、电流、功率因数等数据,这对按需精准核算广告投放成本至关重要

  • 开放接口友好:设备提供标准的 HTTP 接口,无论你的后端服务是用 Java、Python 还是 Go 编写,仅需携带签名和设备ID,即可通过标准的 POST 请求完成控制,无需复杂的 MQTT 配置

2 硬件安装与电路接入

在软件集成之前,需要完成物理电路的改造。此步骤必须由具备电工操作资质的人员执行

接线拓扑结构传统的灯箱电路为:总闸 -> 定时器/接触器 -> 灯箱电源集成后的电路逻辑优化为:总闸 -> 芯步 40A 断路器 -> 灯箱电源

具体操作

  1. 断电:关闭总闸,使用万用表确认灯箱进线端无电压。

  2. 安装:采用标准 35mm 导轨式安装,将断路器固定在配电箱内

  3. 接线

    • 进线端(上口):接入来自总闸的火线(L)和零线(N)。

    • 出线端(下口):接入负载线,连接至灯箱的驱动电源或镇流器。

  4. 网络配置:设备上电后,该断路器支持 WiFi 2.4G 直接联网模式,无需额外购买网关。打开手机 App 或配置工具,将设备连接到现场可访问公网(或局域网)的路由器,并记录下系统分配的唯一设备 ID

3 软件集成核心之 API 调用

芯步的开放平台采用标准的 HTTP 协议,这使其极其容易融入现有的楼宇自控系统或 SaaS 中台。

3.1 接口鉴权与地址

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/control/

  • 认证方式:采用动态签名。需要在 URL 参数中携带 sign(签名)和 ts(时间戳),这能有效防止接口被重放攻击(Replay Attack)

3.2 控制灯箱开关

这是最基础也是最高频的操作。例如,你需要关闭 ID 为 "YL_40A_001" 的灯箱。

  • 请求方法:POST

  • Content-Type:application/json

  • 请求 Body 示例

  • 响应与延迟:接口响应极快,从命令下发到设备继电器动作,通常在 80-120ms 内完成

3.3 数据消费

为了让系统“感知”灯箱状态,不能只靠下发指令,还要接收数据。断路器会上报计量数据,你需要搭建一个消息接收服务器

数据流向设备 -> 芯步云 -> 你的服务器(Webhook/回调接口)

你需要预先在芯步控制台配置你的回调地址。当设备上报数据时,你的服务器会收到类似如下的 JSON 数据包:

通过解析 currentpower 字段,你可以反证灯箱的实际工作状态。如果指令已下发开灯,但电流一直为 0,即可判定为灯管损坏或线路故障,系统可自动生成工单。

4 典型场景业务逻辑实现

第一种场景:精准定时策略与能耗套表

单纯依赖人工巡检是不科学的,而灯箱广告的播放时间往往是固定的(例如 18:00 开, 06:00 关)。你可以利用芯步的 HTTP 接口结合你后端的任务调度框架(如 Linux Crontab、Spring Task、Quartz 等)来实现自动控制。

智慧照明/广告灯箱场景为例,你可以实现的效果远不止定时开关:

  1. 按需策略:后端设定 18:00 调用 power:1 开启;设定 06:00 调用 power:0 关闭。

  2. 效益分析:次日凌晨关闭后,拉取昨日 energy_today 数据,生成《广告牌能耗报表》。若某个点位灯箱用电量异常偏低(说明灯箱根本没亮过),自动向运营人员发送提醒。

第二种场景:联动保护机制

芯步断路器本身具备过载保护,但通过软件层面可以更灵活地实现“软保护”。利用计量接口,你可以实时监控电流数据。一旦检测到电流瞬间激增(如超过 38A)且持续数秒,系统可以立即发送命令 power:0 进行断开,并在管理界面高亮显示“过载告警”,这比单纯的跳闸提供了更丰富的数据可视化支持

5 私有化部署与网络方案

出于安全考虑,部分广告主的内部网络可能与外部互联网隔离,或对数据传输时延有比较高要求。针对此类需求,芯步的设备支持 局域网(LAN)模式

你可以在本地服务器部署接收程序,利用设备直接通过 WiFi 连接本地路由器,通信数据仅在内部网络传输,不经过芯步的云端。这种方案的网络拓扑优势在于:

  • 网络延迟更低:命令响应几乎无公网开销。

  • 数据高度安全:所有用电数据留存本地。

  • 运行稳定:不受目标站点公网出口波动影响。

不过,该方案要求你的业务系统也部署在同一局域网内,或通过 VPN 连接的唯一设备 ID。

特性云端模式局域网模式
通信路径设备 → 芯步云 → 你的服务器设备 → 本地路由器 → 你的服务器
数据存储云端备份(可选)全量本地存储
远程访问默认支持,只要有网络需配置 VPN 或端口映射
部署复杂度低,仅需配置回调地址中,需自建消息服务器

6 集成注意事项

在实际集成测试中,有几个技术细节值得特别留意:

  1. 手动按钮屏蔽:灯箱维修时,维修人员若误触断路器上的物理按钮可能导致触电风险。芯步的固件支持“按钮动作自定义”,在集成逻辑中,进入维修模式时调用接口锁定本地按钮,维修完成后再恢复

  2. WiFi 信号强度:设备使用 2.4G WiFi,安装时请确保配电箱内信号强度达标(RSSI > -70dBm)。如果灯箱位于地下车库或铁皮配电箱内屏蔽严重,选择带 4G 蜂窝网络版本的断路器,以保障网络畅通

  3. 设备 ID 管理:在批量接入时,在初始化设备标签时就建立设备 ID 与投放客户、地理位置的映射关系。例如开发一个简单的初始化工具,扫码绑定后自动将设备 ID 写入你业务系统的设备台账中,这对后续运维会很有帮助。