CATALOG

AC5-10A 物联网开关是一款支持HTTP接口直连的智能通断器,无需网关即可通过WiFi接入各类系统。以下从硬件规格、接口协议、集成步骤到典型场景,完整说明如何将其快速集成到你的项目中。

一、 硬件概述与选型基础:AC5-10A 物联网开关的核心特性

在开始集成之前,首先要明确 UNI-TDQ-AC5-10A 的技术边界。该型号专为嵌入式改造和大功率商业场景设计,具有以下显著特点:

  • 直连架构,极速响应:设备内置 WiFi 2.4G 模块,支持 AP-STA模式,无需购买额外的网关(Hub)。在普通宽带环境下,从云端指令下发到设备执行的响应时间约为 80-120ms

  • 强带载与兼容性:额定电流 10A,工作电压 100-250V AC。在阻性负载(如白炽灯、加热器)下最大支持 2200W;但在感性负载(如电机、LED灯、节能灯)下,为了安全起见,负载控制在 350W 以内,以防浪涌电流损坏触点

  • 丰富的IO接口:除了控制输出端,该设备还提供 1路开关量输入接口。这意味着你可以接入传统的物理按键(如复位开关、门磁传感器),实现“本地硬件控制”与“远程网络控制”并存,即使断网也能通过外接开关操作

  • 极低能耗:待机功耗仅为 0.4W(全断状态),在大规模部署时,其自身的电能损耗极低,符合节能主题

二、 开放接口深度解析:如何通过HTTP下发命令

芯步的开放接口基于 HTTP 协议,这意味着无论你的后端是 Java、Python、PHP 还是前端 JavaScript,只要支持TCP/IP协议栈,都能轻松集成。

1. 接口地址与鉴权机制

API 采用动态签名鉴权,有效防止接口被篡改。请求地址结构如下:POST https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • AppID:在芯步控制台创建“工作台”后自动生成,用于标识你的项目身份。

  • ts:当前 Unix 时间戳(秒),用于防止重放攻击。

  • sign(签名):计算规则为 md5( md5(AppSecret) + ts )。即先将你的开发者密码进行 MD5 加密,得到字符串A,再将字符串A拼接上时间戳 ts,最后对拼接后的字符串再次进行 MD5 加密

2. 核心控制指令集

针对 AC5-10A 设备,order 参数是控制的核心。由于该型号是“1路”通断器,所有指令主要围绕 power1 展开,但也支持高级工业控制模式:

基础开关指令

“点动/脉冲”模式(先通后断)

场景:控制自动门禁开门、按一下工业报警器。

注:1000 单位为毫秒,该参数通常支持自定义范围

“互锁/翻转”模式(先断后通)

场景:重启路由器或复位服务器。

状态锁定(保持)

场景:配合外接物理开关实现“用户干预恢复”。

其中 revert 参数定义了自动恢复的时间

三、 集成步骤详解:从零到部署

要将 AC5-10A 融入你的“安全节能”项目工程中,遵循以下四个阶段:

第一步:环境配置与设备配网

  1. 注册与创建:在芯步官网注册账号,进入“工作台”,创建新项目。记录下 AppIDAppSecret,这些将在代码中用于鉴权。

  2. 设备激活:为 AC5-10A 通电,指示灯进入快闪状态。通过“物联网控制台”或“芯步”APP,输入目标 Wi-Fi(仅支持 2.4GHz)的 SSID 和密码进行配网

  3. 获取设备ID:配网成功后,在控制台的“设备列表”中查看该设备的唯一标识符 Device ID

第二步:编写控制核心模块

在后端服务中封装一个通用的“设备控制函数”。你需要实现签名的生成逻辑。以下是集成伪代码逻辑:

第三步:安全策略配置(私有化与局域网)

如果你的项目对数据安全要求比较高(如政府机构、军工配套),芯步支持 私有化部署

  • 自建消息服务器:你可以配置平台将设备状态推送到自己的服务器地址,而不是经过芯步的公有云。

  • 纯局域网运行:如果项目处于物理隔离的内网环境,设备可以通过 WiFi 直连局域网内的 MQTT Broker 或 HTTP 服务器,完全脱离外网运行

阶段四:前端或业务逻辑联动

通过 API 获取到设备状态后,你可以将其集成到现有的 BIM(建筑信息模型)、Dashboard 大屏或微信小程序。例如,在管理界面上绘制一张园区电路图,点击图标即可调用上述 control_device 函数。

四、 专题:如何构建“安全与节能”场景

结合你的主题,利用 AC5-10A 的接口能力,可以低成本实现以下两种高级策略:

1. 节能策略:根据负载动态断电

传统定时器难以应对不规律的加班场景。你可以集成 人体存在传感器(同样可通过 HTTP 对接)。

  • 逻辑:当 API 接口接收到“区域内持续 30 分钟无人”的传感器信号后,自动调用 {"power1":"0"} 切断该区域的饮水机、广告牌或照明线路,实现“人走电断”,这是“行为节能”的核心

2. 安全策略:功率保护与消防联动

AC5-10A 虽然额定 10A,但软件层面的保护更为灵活。

  • 超限断电:虽然设备本身不直接实时回传电流值(仅支持通断状态),但你可以结合前端电表数据。一旦业务系统检测到回路电流超过设定阈值(如 8A),立即发送断电指令,防止线路过热。

  • 消防联动:当烟雾传感器报警时,系统自动调用该区域对应的 AC5-10A 接口,切断所有非消防电源(如普通照明、空调),防止电气火灾蔓延

五、 集成注意事项(避坑指南)

  • 感性负载降额:再次强调,LED灯电机属于感性或容性负载,启动电流极大。如果用于控制 LED 吸顶灯,请确认总功率不要超过 300W,否则容易造成继电器触点粘连

  • Wi-Fi 信号覆盖:该设备不具备“自组网”功能,因此在仓库、地下室等角落安装时,需确保 Wi-Fi 信号强度。若信号弱,设备会尝试连接预设的备用 Wi-Fi

  • 物理开关的接入:利用自带的“开关量输入”接口,你可以接入一个普通的 220V 自复位开关。这在集成项目中非常有用,相当于保留了本地硬控入口,比纯软件控制更符合电工操作习惯

总结

通过芯步 AC5-10A 的开放 HTTP 接口,开发者只需关注 签名算法JSON 命令结构,即可在 2 小时内完成一个原型调用。其免网关的设计极大地降低了集成门槛,而私有化部署选项又保证了企业级应用的安全性。无论是改造老旧厂房的照明,还是构建智能配电箱,该方案都能提供灵活、高性价比的 IoT 能力支撑。