芯步的智能断路器采用标准HTTP接口,无需网关、支持局域网私有化部署,接入门槛较低。以下从接口鉴权、指令下发、数据上报到应用层功能实现,给出完整的技术方案。
1. 背景与选型
在连锁门店的智能化管理中,用电安全和节能控制是痛点。传统断路器无法实现远程监控和精确计量,导致门店空调、照明、厨房设备等大功率电器(单相功率可达8.8kW)常因人为疏忽造成能源浪费或电气隐患。
基于芯步智能大功率断路器的特性,本方案的目标是通过其开放的 HTTP 接口,将 40A 智能断路器无缝集成到现有的 ERP、SaaS 或小程序 软件系统中,实现“软硬一体”的智慧用电管理。
设备选型依据:选用 芯步智能大功率断路器[计量版](型号:UNI-DLQ-M-40A-P) 。该设备额定电流40A,支持 Wi-Fi 2.4G 直连,无需额外网关,部署成本低,且支持 100-120ms 极速响应 的远程分合闸。
2. 整体设计
由于设备支持 HTTP 接口直连 及 私有化部署,我们推荐采用 设备直连云端的 SaaS 架构。
设备层: 位于门店强电箱,替换原有的 40A 总闸或分支回路空开。利用 Wi-Fi 连接至门店路由器。
云平台层: 芯步开放平台。负责设备连接、状态维护及指令转发。
软件应用层: 您的业务服务器。通过调用芯步的 API,下发指令或接收设备上报的计量/告警数据。
3. 详细接入步骤与代码实现
3.1 设备配网与初始化
在软件逻辑开始前,需先完成设备激活:
注册与创建: 登录芯步官网,进入“物联网控制台”,获取
AppID和AppSecret(开发者密码),这是后续 API 调用的凭证。网络配置: 在控制台登记门店现场的 2.4G Wi-Fi 名称和密码。
设备配网: 通过“芯步小程序”或“控制台”,指示设备连接现场 Wi-Fi。设备指示灯常亮即表示上线成功。
3.2 API 接口对接逻辑
接口采用 MD5 双重加签 机制,确保安全性。
3.2.1 鉴权签名算法
在发送任何控制指令前,需要动态生成 sign 签名:
公式:
sign = md5( md5(AppSecret) + ts)逻辑:
将
AppSecret进行一次 MD5 加密,得到字符串S1。将
S1与当前时间戳ts(秒级)直接拼接,得到S2。将
S2再次进行 MD5 加密,结果即为sign。
3.2.2 核心功能开发:远程分合闸
场景: 店长下班忘记关灯,通过手机 APP 远程关闭总闸。
请求地址示例:
https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}请求方法: POST / Content-Type: application/json
请求体 (Body) 示例:
代码逻辑: 软件系统构建上述 JSON,计算签名并发送 POST 请求,设备将在 100ms 左右执行跳闸动作。
3.2.3 数据监测:获取实时电量
场景: 管理后台实时监控门店当前功率,防止过载。
逻辑: 设备默认会上报数据至平台。软件系统可通过两种方式获取:
主动拉取: 调用设备状态查询 API(需查阅完整 API 列表),获取当前的电压、电流、功率。
被动接收: 利用平台的消息推送机制。当设备数据变化时,平台通过 Webhook(回调地址)将消息推送到您的业务服务器。
3.2.4 高级功能:定时与延时任务
场景: 广告灯箱定时开启,或空调开启 2 小时后自动关闭。
芯步的接口支持在 order 指令中直接携带 reset 参数实现延时,无需在服务器端维护复杂的定时队列。
示例(延时关闭):
4. 关键业务功能实现
基于上述接口能力,软件系统可构建以下应用模块:
4.1 集中管控看板
回路状态可视化: 在软件界面上实时显示门店各断路器(如:总闸、空调、厨房)的 通断电状态 和 实时功率。
地图模式: 针对连锁品牌,在地图上聚合展示所有门店,通过图标颜色(绿/红)判断该店总体是否处于“节能关断”状态。
4.2 安全策略与告警
越限保护: 在软件中预设阈值(例如:电流超过 35A 预警)。当设备上报数据超过阈值时,系统可通过钉钉、企微或短信自动通知店长,必要时执行自动跳闸保护线路。
故障排查: 当断路器因过载跳闸时,软件后台记录跳闸日志,并向运维人员推送“某门店因电流过高跳闸”的精准排查。
4.3 能耗分析与节能策略
营业与非营业状态区分: 提取设备的功率数据。例如:若凌晨 2:00 功率依然 > 100W,判定为“待机耗电异常”,系统自动发送指令断电,预计可为单店节省 10%-15% 的电费。
5. 私有化部署与局域网控制
对于数据安全性要求比较高的金融机构或保密单位,该方案支持 私有化部署。
纯局域网运行: 软件服务器可部署在门店本地,不经过公网。
实施方式: 配置设备指向本地服务器 IP 地址,所有 API 调用在局域网内完成,实现物联设备与业务系统的网络隔离。
6. 总结
将芯步 40A 断路器接入软件项目的核心优势在于 “接口友好” 与 “响应迅速”。开发者只需关注 签名算法 和 业务逻辑,无需处理复杂的底层协议。
通过本方案,软件项目能够快速获得 “控制、计量、告警” 三位一体的物联网能力,帮助门店实现从“被动巡检”到“主动运维”的数字化转型。