CATALOG

AC4是单路大功率通断器,核心价值在于将传统大功率设备(热水器、充电桩、卷闸门等)接入自动化体系。以下方案涵盖设备对接、API调用、场景联动配置三个层面。

解决方案:基于芯步AC4智能通断器的场景联动控制系统

1. 项目概述与目标

本文旨在指导开发者或系统集成商,利用芯步智能通断器 AC4-20A(本文以2200W/4400W规格为例,兼容AC4-10A/30A系列)的开放API接口,将其快速对接到现有的第三方软件系统(如SaaS平台、企业内部系统或App)。

核心目标:

  • 实现通过HTTP协议对AC4设备进行远程开关、断电重启及延时控制。

  • 利用传感器数据或业务逻辑(定时、测温、计费状态)触发AC4动作,实现“场景联动”。

  • 解决设备配网、命令签名及状态反馈的技术环节。

2. 核心技术分析与选型

2.1 设备规格说明AC4系列智能通断器具备以下显著特点,使其成为工业与商业场景联动的理想选择:

  • 高功率负载:支持AC 85-265V宽电压,20A版本最大支持阻性负载4400W(10A版本为2200W),适用于热水器、大功率照明、工业电机等场景

  • 直连网络:内置WiFi 2.4G模块,无需网关即可直连路由器,降低项目硬件成本

  • 开放接口:提供标准的HTTP API与MQTT接口,支持任何后端语言调用

2.2 架构选型对于“场景联动”,推荐采用 HTTP API 调用模式,配合 消息回调机制

  • 控制流:业务系统 —(HTTP请求)—> 芯步云平台 —(WiFi指令)—> AC4设备(执行通断)。

  • 感知流:AC4设备 —(状态上报)—> 芯步云平台 —(HTTP推送)—> 业务服务器(接收当前开关状态)。

3. 对接流程:从配网到首次控制

3.1 设备网络配置(零配网)在部署联动逻辑前,需确保AC4设备在线。推荐使用小程序/控制台进行“热点配网”:

  1. 注册芯步账号并创建“工作台”

  2. 在“物联网控制台”中登记现场2.4G WiFi的SSID和密码。

  3. 长按AC4设备按钮进入配网模式(指示灯快闪)。

  4. 利用手机热点或App引导设备连接指定WiFi。配网成功后,设备将在控制台显示为“在线”

3.2 API 调用前置准备(签名机制)调用API控制AC4时,所有请求必须携带签名sign以防止篡改。

  • 公式sign = md5( md5(AppSecret) + ts )

  • 参数说明

    • AppID:在控制台“开发设置”获取。

    • AppSecret:开发者密码。

    • ts:当前Unix时间戳(秒)。

4. 场景联动技术实现

4.1 单设备控制接口这是联动的基础指令。例如,当温度传感器检测到高温时,需关闭AC4:

请求示例(关闭电源):

注:返回{"code":200}仅表示指令送达云端成功,若需确认设备真实动作,需监听设备回执

4.2 场景1:定时任务与设备“软重启”许多工业路由器或监控设备需要定时重启以保持性能。AC4支持“先断后通”指令,这是实现自动重启的核心功能。

请求示例(设备自动重启):

应用场景:联动监控摄像头,每天凌晨3点自动断电并重启。

4.3 场景2:多设备组控(群控)当需要同时控制多个2200W负载(如自习室所有座位电源)时,使用分组接口比逐个发送指令效率更高。

请求示例(关闭整个分组):

优势:单次请求即可控制数百台设备,降低网络延迟

4.4 场景3:联动传感器实现断电保护假设需联动温湿度传感器:

  1. 触发条件:服务器接收到温度超过80℃的告警。

  2. 动作执行:服务器调用AC4控制接口,立即断开电源(order:{power:0})。

  3. 安全锁定:利用AC4的“按钮可屏蔽”功能(在控制台设置),物理按键在此状态下无效,必须由系统远程解除

5. 高级数据处理与状态同步

5.1 获取设备实时状态简单的控制不够“智能”,联动需要知道当前状态。

  • 方法:调用 /device/status 接口获取AC4当前的开关状态、信号强度及累计工作时间。

  • 联动逻辑:如果系统下发“开启”指令后,3秒内读取状态仍为“关闭”,则判定设备离线或故障,触发运维工单。

5.2 异步消息推送配置为了实时响应设备事件(如用户按下了AC4上的物理按键),配置消息服务器

  1. 在控制台设置“API推送到第三方”。

  2. 当AC4状态变化时,云端会主动向你的服务器地址发送JSON数据。

  3. 代码示例(接收推送)

    这样无需轮询,即可实现毫秒级的UI界面状态更新

6. 私有化部署与内网集成

针对数据安全要求比较高的场景(如企业内网、军工或实验室):

  • 局域网直连:AC4连接现场WiFi后,可在局域网内直接发送HTTP指令,无需经过外网云端

  • 私有化支持:芯步支持将整个平台打包部署到企业的本地服务器,所有API请求在内网闭环完成。

7. 常见问题与排障指南

问题现象可能原因与解决方案
API返回 5006 bad sign签名计算错误。检查 md5(md5(secret)+ts) 的拼接顺序,注意中间无加号,直接拼接字符串
下发指令成功但设备不动设备不在线或WiFi信号弱。检查设备指示灯状态;AC4仅支持2.4G WiFi,不支持5G频段
设备频繁离线供电不稳定或电压波动。确保接入的2200W负载在额定范围内,大功率电机启动时请选20A以上版本
如何实现点动控制?利用 point 命令:{"point": "500"} 即接通500毫秒后自动断开,适合控制电插锁或门禁

8. 总结

通过对接芯步AC4系列智能通断器,开发者可利用其标准的HTTP API与灵活的 order 指令集(powerresetpoint),在无需改造现有电路的前提下,快速实现大功率电器的物联化与场景联动。无论是商业共享空间的自动断电计费,还是工业机房的远程温控联动,该方案均能提供稳定、低延迟的物理控制能力。

通断器产品方案:
共享棋牌室设备远程控制场景:如何把智能远程控制通断器模块对接到项目中
查看 >>
怎么接入AC4-30A 物联网开关以实现单路交流负载控制
查看 >>
仓储设备电源控制:如何将AC4-30A 物联网开关对接到自己的项目中
查看 >>
校园公共设备电源管理中:怎样把AC3-10A 计量版电源开关接入到软件项目中
查看 >>
创客项目电源控制场景:怎样把智能通断器模块接入到软件项目中
查看 >>
联动场景方案:
如何接入8路包间综合管理控制器以实现包间消费时长电源联动
查看 >>
如何对接8路包间电器覆盖控制器来实现包间智能语音联动控制
查看 >>
如何在灯光控制中集成智能硬件以实现联动继电器模块扩展控制
查看 >>
怎样在活动现场人体感应与火灾预警中接入智能设备以实现消防预警联动
查看 >>
如何在共享棋牌室设备机柜电源管理中接入智能硬件来实现自定义总控联动逻辑
查看 >>
场景用途方案:
怎么在共享桌游室灯光控制中集成智能设备来实现客房场景化控制
查看 >>
怎么在共享棋牌室氛围灯光控制场景中对接智能设备以实现自定义灯光场景模板设置
查看 >>
如何在门店灯光管理中集成智能硬件来实现灯光场景联动控制
查看 >>
怎么对接25A大电流智能断路器来实现场景联动控制
查看 >>
怎么接入24 路智能分体远程控制设备联动模块以实现场景模式一键切换
查看 >>