CATALOG

芯步的智能通断器 AC3-10A 计量版通过开放的 HTTP 接口,可以快速集成到现有的办公设备管理系统中。以下方案涵盖设备选型、接口对接、核心场景实现和落地。

1. 解决概述

在办公场景中,许多老旧电器(如展厅射灯、即热式饮水机、碎纸机、投影幕布)无法直接接入网络进行能耗监控和自动化控制。利用 芯步智能通断器 AC3-10A 计量版,可以在不改动原有设备电路结构的前提下,将其串联进电源线路,即可通过 API 实现远程通断电控制和实时电量采集。

方案优势:

  • 强兼容性: 支持 10A 电流,适用于绝大多数办公单相设备(2200W 以内)。

  • 高精度计量: 10A 计量版具备功率、电流、电压实时读取功能,可精准统计单台设备能耗

  • 开发便捷: 提供标准 HTTP 接口,支持 Windows、Web、移动端全平台接入,无需处理复杂的底层通信协议

2. 硬件选型与准备

推荐型号: 芯步 智能通断器 AC3-10A 计量版 (UNI-TDQ-AC3-10A-P)

核心参数:

  • 额定电压: 100-240V AC(支持市电直接接入)

  • 额定电流: 10A(阻性负载 2200W,感性/容性负载约 800W)

  • 控制方式: 继电器通断 + HLW8032 计量芯片(内部集成)

  • 通信方式: Wi-Fi 2.4GHz 802.11 b/g/n

接线说明:该设备通常采用“进线+出线”串联方式。在实际办公场景布线时,将通断器接在墙壁插座与办公设备插头之间,或直接安装在设备内部的电源进线处。计量版必须严格按照火零线标识接入,否则计量数据会不准确。

3. 接口集成架构

芯步采用 SaaS 化 API 架构,业务系统(OA/ERP/自建平台)通过 HTTPS 调用云端接口,云端将指令下发给在线设备。整个过程无需直连设备 IP,穿透性强。

核心流程图:业务系统 -> HTTP请求 (签名+指令) -> 芯步云平台 -> Wi-Fi推送 -> AC3通断器 -> 执行动作/上报数据

4. 关键开发步骤

4.1 设备初始化和配网

  1. 注册与创建应用: 在芯步控制台获取 AppIDAppSecret

  2. 设备配网: 使用“芯步”微信小程序,通过 SmartConfig(智能配网)AP 热点模式 将 AC3 计量版连接至公司办公区域的 2.4G Wi-Fi。

    • 注意: 公司网络需放行相关端口,且不能有隔离设置,确保 Wi-Fi 信号覆盖设备安装位置

4.2 API 签名与请求逻辑

为了防止接口被恶意调用,所有接口必须携带动态签名。签名算法通常为:Sign = md5(md5(AppSecret) + Ts)

请求示例(伪代码):

注:其中 {AppID}signts 需拼接在 URL 参数中

4.3 核心功能接口对接

针对办公场景中的 AC3-10A 计量版,主要涉及以下指令集:

功能分类API 指令 (Order)参数示例办公场景应用
开关控制power{"power": "1"}远程关闭下班忘关的饮水机/咖啡机。
瞬时通断point{"point": "2000"}用于复位路由器/工控机(断电 2 秒后自动重启)。
电能读取metering{"metering":""}获取当前电压、电流、功率因数及累计电量。
过载保护(可选)max_power{"max_power":"2000"}设置功率阈值,超限自动断电,保护办公电路安全

5. 办公场景实战应用

结合 AC3 计量版的计量特性,可以实现比普通插座更智能的 “工况感知” 控制:

第一种场景:无人值守与能耗分析

  • 需求: 统计某台大型打印机或机房的月度用电量。

  • 方案: 定时(如每小时)调用 metering 接口读取 累计电量 (kWh)

  • 逻辑: 后端数据库记录差值,生成报表。如果检测到凌晨时段仍有大功率电流,系统自动发送 power:0 指令强制断电,避免待机能耗。

第二种场景:基于功率状态的联动控制

  • 需求: 防止投影仪或幕布电机在散热未完成时被强制切断电源。

  • 方案: 关闭指令下发后,不立即断开继电器,而是读取 实时功率

  • 逻辑:

    1. 业务系统下发“关闭投影机”信号。

    2. 设备断电(投影机风扇狂转,功率骤降)。

    3. 系统轮询功率值,当功率 < 5W(判断为散热完毕),执行 power:0 完全切断主电源,保护设备寿命。

第三种场景:设备异常自动修复

  • 需求: 某台 Windows 工控机或展陈屏幕偶尔死机蓝屏。

  • 方案: 利用 AC3 的 先断后通 功能。

  • 逻辑: 调用 {"reset":"10000"} (先断后通,间隔10秒),通断器会自动断开10秒后重新导通,模拟人工拔插电源重启电脑的过程,实现无人值守修复。

6. 状态同步与回调处理

为了确保系统状态的实时性,必须配置 消息推送(Webhook) 功能。

  1. 配置接收地址: 在控制台设置一个公网可访问的 URL(如 https://your-server.com/api/device_callback)。

  2. 接收数据: 当通断器状态发生变化(包括物理按键按下或达到阈值自动跳闸)时,平台会主动 POST 数据到该地址。

  3. 处理逻辑: 后端接收到状态变更通知或计量数据报警(如电流过载)后,更新数据库,并触发前端 UI 刷新。

7. 总结与实施

将芯步 AC3-10A 计量版接入办公设备管理系统是一项 高成熟度、低代码 的工作。核心开发工作主要集中在 签名生成业务逻辑的适配(如何利用功率数据做自动化决策)。

给开发者的:

  1. 进行前期测试: 先利用 Postman 工具调试开关和计量接口,确认设备 ID 和签名算法无误后,再进行代码集成

  2. 重视计量数据价值: 不要只把它当做一个开关。通过分析历史电流数据,可以预测设备故障(如电机老化导致电流异常),这是提升办公智能化水平的关键。

  3. 网络稳定性: 确保 AC3 所在位置 Wi-Fi 信号良好。如果该设备用于关键业务供电,在物联网控制台开启“离线定时”或“断网重连”功能,以提高容错性。