40A远程智能空开主要用于大功率场景,比如充电桩、中央空调、自助售货机等设备。导轨式安装适合标准配电箱,部署起来也比较规整。下面从硬件准备、网络配置到API对接,一步步说清楚怎么把它接入你的系统。
一、 准备工作:硬件确认与上电
首先,确认你手上的设备是 “智能大功率断路器[计量版]” ,型号通常是 UNI-DLQ-M-40A-P。这款设备支持 WiFi 2.4G 直连,不需要额外买网关,能省一笔是一笔。
安装要点:
导轨卡扣:设备底部有卡扣,直接把它卡在配电箱的DIN导轨(35mm标准导轨)上,听到“咔哒”一声就固定好了。
接线注意:因为是40A大电流,一定要把线拧紧,避免发热。注意上进下出(一般是上端接进线电源,下端接负载)。
上电:合闸后,设备指示灯应该开始闪烁(通常是快闪或慢闪),表示它现在处于“配网模式”或者说没连上WiFi。
二、 网络配置:让“开关”连上WiFi
很多电工兄弟卡在这一步。别慌,芯步的设备支持小程序配网,比输入密码简单多了。
微信小程序:搜索“芯步”小程序,登录你的账号。
添加设备:在小程序里点击添加设备,一般选择“智能断路器”类别。
声波/蓝牙配网
确保手机连的是现场的 2.4G WiFi(注意:5G WiFi它不支持,很多智能家居设备都这毛病)。
点击下一步,小程序会发出“滋滋滋”的声波。把手机喇叭靠近断路器,它会通过声波接收WiFi账号密码。
回连:配置成功后,设备指示灯会变为常亮或呼吸状态。此时在小程序里应该能看到设备状态变为“在线”。
小技巧:如果你是在电脑上开发,也可以先把设备配上网,后续操作不用再依赖手机。
三、 对接核心:啃下“HTTP接口”
这是技术同学最关心的部分。芯步的接口非常开放,不管你是用 Java、Python 还是 PHP,只要支持 HTTP POST 请求就能控制。
核心逻辑是:你的服务器 -> 芯步云 -> 你家断路器
1. 找到三个关键数据
在芯步的“控制台”后台,你需要拿到以下三兄弟:
AppID:你的应用ID。
AppSecret:你的应用秘钥(不要泄露给前端)。
Device ID:你那个40A断路器的设备ID(在设备详情页能看到,通常是纯数字)。
2. 签名计算 (Sign)
这是为了防止接口被恶意攻击。它的加密规则比较清晰,看官方文档的示例:Sign = md5( md5(AppSecret) + ts )
白话解释:先把你的秘钥(AppSecret)进行一次MD5加密得到一个字符串,然后在这个字符串后面拼接上当前的时间戳(ts),再把拼接后的整个字符串做一次MD5,得到最终的Sign。
3. 下发“合闸/分闸”命令
这是最爽的一步,直接发HTTP请求就行。
请求地址(公网版)https://api.thingboot.com/{你的AppID}/device/control/?sign={计算好的Sign}&ts={当前时间戳}
请求方式:POSTHeaderContent-Type: application/jsonBody (JSON)
参数详解
power1:对应断路器的第一路(这种单路的通常就是power1)。数值
1代表合闸(通电),0代表分闸(断电)。
如果你有10个配电箱,想一键全关,device参数支持逗号拼接,比如 "device": "10086,10087,10088"。
四、 进阶玩法:局域网直连与私有化部署
如果你是做工厂、学校内部的系统,对延迟要求比较高,或者不想走外网(断网了也要能控制),这个产品支持私有化部署。
场景:纯内网环境。
操作:设备连上内网WiFi后,在路由器后台查一下它的IP地址(比如
192.168.1.50)。控制方式:直接给你的服务器发请求,地址换成:
http://192.168.1.50/control命令格式:直接用最简单的JSON,比如直接发
{"power1":0}就能关掉。
这种模式不需要经过芯步的云服务器,速度快,专线级别的稳定。
五、 常见坑点与避坑指南
WiFi频段问题:配置网络时,手机和路由器必须是2.4G。如果家里是双频合一的,在路由器设置里暂时分开,或者用老旧手机开热点测试。
计量