CATALOG

这是一个为“芯步”20A智能空开写的对接方案。既然是面向技术决策者或开发者,我们就从“怎么选、怎么接、怎么用”三个维度来聊,避开干巴巴的官方文档,直接讲实操。

一、 为什么选这款“大家伙”?

对于小型商铺来说,总闸的位置通常比较尴尬——要么在吧台最里面,要么在满是油烟的厨房角落。每当需要“重启总电”或者“闭店断电”时,总要踩着凳子去够那个开关,体验确实不太好。

我们这次选用的芯步 20A 智能空开,本质上就是把传统总闸换成了一个带“大脑”的断路器。很多人问:“为什么要用 20A 这么大的?普通插座 10A 不就行了吗?”

这里有两个关键点:

  1. 总控必须大:商铺总闸通常要带照明、收银台、冰柜、音响等多路负载,瞬间启动电流很大。20A的规格(约可带 4000W 阻性负载)是总控电路的安全底线

  2. 直接替换:它采用标准的导轨安装,可以直接卡进你原来的配电箱里,不用大改线路。

二、 核心对接思路:用最熟悉的方式控制它

很多传统电工或者后端工程师一听“物联网”,第一反应是“是不是要搞嵌入式开发?是不是要写单片机代码?”。完全不用。 芯步的策略很讨巧——把硬件当网站调

你不需要关心它底层的无线协议(WiFi / 4G是怎么连的),你只需要把它看作一个可以通过 HTTP请求(POST) 访问的网址。

对接原理图:

你的业务系统 (APP/小程序/后台)—–—> 发送 HTTP POST 指令 (含签名+设备ID) ——>芯步云端接口 ——> 下发给 20A 智能空开 ——> 商铺线路通/断

简单说,如果你会用 curl 或者 axios 发请求,你就能搞定它

三、 实战对接步骤

这里我们分三步走,重点关注接口签名,这是大多数新手容易踩坑的地方。

1. 准备工作

首先,在芯步的控制台拿到两个关键凭证:

  • AppID:标识你是哪个开发者。

  • AppSecret:你的私有钥匙,别泄露。

同时记录下你贴在空开上的 Device ID(设备编号)。

2. 签名计算

芯步的接口安全性是通过动态签名保证的,每次请求都要重新算。公式如下

Sign = MD5( MD5(AppSecret) + ts )

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

用Python举个栗子:

3. 下发控制指令

现在,我们有了 AppIDDevice IDtssign我们要实现最核心的功能:让20A空开合闸(通电)或分闸(断电)

请求地址:http(s)://api.thingboot.com/{你的AppId}/device/control/?sign={计算出的sign}&ts={当前时间戳}

请求体 JSON:

实际测试(以Linux Curl为例):实际代码中,你需要把变量替换进去。如果你用的是 Postman 或者代码编辑器,注意 order 参数是直接传 JSON 对象

如果在代码中开发,这里是一个简单的示例(JavaScript - axios):

断路器产品方案:
宿舍楼限电控制:怎么把50A导轨式智能断路器接入到自己的项目中
查看 >>
怎样二次开发50A大功率计量断路器以实现短路保护控制
查看 >>
大功率设备电源管理:怎样将带计量智能断路器50A集成到项目中
查看 >>
怎样接入50A物联网断路器以实现电路过流过载保护控制
查看 >>
便利店收银机电源管理:怎么将60A带计量远程智能空开集成到软件项目中
查看 >>
商铺场景方案:
小型商铺总控电路:怎么将20A联动控制智能空开对接到自己的项目中
查看 >>
小型商铺总控电路:如何将40A联动控制智能空开集成到项目中
查看 >>
小型商铺照明管理:怎样把智能灯光门禁控制开关集成到项目中
查看 >>
小型商铺总控电路:怎么将60A计量数显智能断路器对接到软件项目中
查看 >>
如何在小型商铺设备电源控制中接入智能设备来实现设备电源远程通断
查看 >>
总控用途方案:
小型商铺总控电路:怎么将20A联动控制智能空开对接到自己的项目中
查看 >>
如何在共享棋牌室设备机柜电源管理中接入智能硬件来实现自定义总控联动逻辑
查看 >>
如何二次开发8位总控PDU插排以实现多设备总控联动
查看 >>
如何接入8位总控PDU插排以实现场景联动总控电源
查看 >>
怎么在设备运维机柜远程电源管理中集成智能硬件来实现5路总控电源开关
查看 >>