智能通断器 AC5-10A 的核心价值在于将传统的交流电路控制转化为可通过 HTTP 或 MQTT 协议调用的 API 接口。本文将从硬件安装、接口协议、代码实现到安防场景联动,提供一套完整的接入方案。
1. 解决概述
在许多安防项目中,报警系统的有效性取决于能否及时切断危险源(如排除险情、关闭燃气阀门)或启动应急设备(如排烟风机、声光报警器)。传统的安防系统往往只能提供干接点信号,缺乏直接驱动 220V 交流负载的能力。
本方案基于芯步智能通断器 AC5-10A,利用其开放的 HTTP API 接口,将传统安防系统或现代物联网平台与该通断器无缝对接。通过标准的网络请求,实现对交流电路(100V-250V)的远程或自动化通断控制。
2. 硬件选型与参数评估
在接入项目前,需要对硬件进行功能确认。AC5-10A 的核心参数与特性如下:
工作电压:100-250V AC(适用于全球大部分市电环境)。
额定负载:阻性负载 MAX 2200W(如白炽灯、加热管);感性负载 MAX 350W(如电机、风扇)。
通讯方式:WiFi 2.4GHz(直连路由器,无需网关)。
控制方式:HTTP API(推荐)、MQTT、物理按键、定时任务。
输入接口:提供 1 路开关量输入,可外接物理按键或传感器的干接点信号。
选型:在安防项目中,若需控制大功率设备(如卷帘门电机、大型排烟机),请严格参照其感性负载限制(350W),超载可能导致设备损坏。
3. 接入原理与架构
AC5-10A 的接入遵循标准的物联网 REST API 架构,无需复杂的网关配置,设备通过 WiFi 直连云平台,用户服务器通过 HTTPS 调用平台接口进行控制。
第一步:设备激活:通断器上电后,通过配网模式(通常是 App 热点配网)配置 WiFi 密码,设备注册到芯步云。
第二步:业务集成:项目后端(或 SaaS 平台)集成芯步开放平台 SDK / API。
第三步:指令下发:当安防逻辑触发(如烟雾传感器报警)时,服务器生成签名,向
api.thingboot.com发起 POST 请求。第四步:硬件执行:云平台将指令推送给设备,设备在 80-120ms 内执行继电器动作,切断或接通电源。
4. 核心接口集成详解
要在安防项目中控制 AC5-10A,主要使用“向设备下发指令”接口。无需附件,核心参数配置如下:
4.1 接口基本信息
请求地址
http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}请求方式
POST数据格式
JSON
4.2 请求参数构造
在安防联动场景中,我们需要控制设备的开关状态。
设备标识
device,即设备的唯一 ID(在芯步控制台或设备外壳标签上获取)。控制指令
order,这是一个 JSON 字符串,核心字段为power。开启电路
{"power": 1}关闭电路
{"power": 0}
4.3 代码示例
由于该接口仅依赖 HTTP 协议,无论你的安防项目后端是用 Java、Python、PHP 还是 Node.js 编写,均可接入。
Python(同步/同步框架)接入示例
Curl(调试/脚本)接入示例
5. 典型安防场景实施方案
5.1 第一种场景:烟雾报警联动(切断危险电源)
需求:当烟雾传感器检测到火灾发生时,自动切断该区域所有非消防电源,防止火势扩大或因电线短路引发二次灾害。
接线:烟雾传感器的常开触点接入 AC5-10A 的开关量输入端。
逻辑:AC5-10A 本身支持物理输入联动。也可配置为:烟雾传感器报信号 -> 上报服务器 -> 服务器逻辑判断 -> 下发
power:0指令 -> 电路切断。后者更适合复杂的多设备联动(如同时开启应急灯)。
5.2 第二种场景:摄像头联动供电
需求:为了节省带宽或功耗,仅在检测到移动物体(通过雷达或红外传感器)时才为摄像头通电,平时断电待机。
实施
AC5-10A 串联在摄像头电源线上。
部署人体存在传感器(如芯步的雷达传感器)。
逻辑:传感器上报“有人” -> 服务器调用 API
{"power":1}给 AC5-10A -> 摄像头通电启动。延迟动作:传感器上报“无人”持续 5 分钟后 -> 服务器调用 API
{"power":0}切断摄像头电源。利用 AC5-10A 的
point命令可实现自动断电:
5.3 第三种场景:声光报警器控制
需求:软件平台手动或自动触发高分贝声光报警器。
实施
将 220V 声光报警器接入 AC5-10A 的输出端。
安防值机员点击软件界面“区域警戒”。
后端调用
{"power":1}(报警器响)-> 处理完毕调用{"power":0}(报警器停)。
6. 状态反馈与可靠性
在安防项目中,仅仅下发命令是不够的,需要确认设备是否真的执行了断电/通电动作。
异步消息推送:芯步平台支持消息推送。服务器下发指令后,应接收平台关于设备状态变更的推送,以确定指令执行成功。
实时状态查询:可以通过调用“获取设备状态”接口(若有),确认当前继电器的开合状态。
本地应急:由于 AC5-10A 保留了物理按钮,且支持外接开关量输入,即使在网络故障(断网)的情况下,操作人员或传感器仍可通过本地接线直接强切电路,这符合安防系统的“容错”设计。
7. 总结
芯步 AC5-10A 智能通断器通过其标准化的 HTTP 开放接口,极大地降低了安防系统集成交流控制的难度。无论是将传统的干接点信号转换为网络控制,还是在复杂的 SaaS 平台中实现自动化场景联动,该设备都能提供稳定、低延迟的电路控制服务。在实施过程中,开发者只需关注业务逻辑触发条件与 power 指令的调用,即可在 1-2 天内完成“软件+硬件”的全链路调试。