CATALOG

一、这个插座能干什么?先聊聊场景

大家在实际项目中,是不是经常遇到这种情况:夏天店铺打烊了,店员急着下班,空调忘了关;或者大型广告看板、热水器这种大功率设备,想做个定时开关但找不到合适的方案。

芯步这款16A 86型智能墙壁插座就是专门解决这个问题的。它可以直接替换你店铺里现有的86型墙壁插座(就是墙上那种方形的底盒),不用砸墙、不用重新布线,额定功率3500W,带2匹以内的空调、商用咖啡机、大功率热水器都没问题

最重要的是,它开放了HTTP API接口,也就是说你可以把它集成到自己的管理系统里,而不是非得用厂家的App

二、接入前需要准备什么

动手之前,先把这几样东西准备好:

  1. 硬件:芯步16A智能墙壁插座(如果要监控用电量,选带功率计量的版本,型号是UNI-QC-16A-P)

  2. 网络:店铺里2.4GHz的WiFi(注意5G频段不支持)

  3. 账号:在芯步开放平台注册开发者账号,拿到AppID和AppSecret

  4. 设备ID:插座通电配网后,在控制台找到这个设备的唯一ID

这些准备妥当后,我们就可以开始对接了。

三、怎么把插座接入你的系统

3.1 先说清楚接口调用方式

芯步的接口支持两种调用方式:HTTP和MQTT。对大多数项目来说,用HTTP就够了,简单直接。接口地址格式是这样的:

这里有两个关键参数需要说一下:

  • ts:当前时间戳(秒),10位数字

  • sign:签名,计算方式是 md5(md5(AppSecret) + ts),就是把你的AppSecret做一次MD5,然后拼上时间戳,再对整个字符串做一次MD5

为什么要搞这个签名?主要是为了防止接口被别人乱调用,算是基本的安全措施。

3.2 控制插座通断的核心命令

下发控制命令时,请求体用JSON格式:

  • "power": 1 表示打开插座

  • "power": 0 表示关闭插座

返回的code是200就代表平台收到了指令,设备会很快执行(官方数据是80-120毫秒)

3.3 用代码说话:一个简单的例子

假设你用Python写后端,大概长这样:

就这么几行,你的系统就能远程控制这个插座了。

3.4 想一次控制多个插座?也支持

如果你店铺里有好多台空调、好多路设备,一个个控制太麻烦。接口支持一次给多个设备下发同样的命令:

注意用逗号或竖线分隔就行,最多100个设备。比如打烊时一键关掉所有设备,就很实用。

四、进阶功能:定时和功率计量

4.1 简单定时:不用写定时任务

有些场景下,你需要让插座通电一段时间后自动关闭,比如让看板亮2小时然后关掉。芯步的插座支持一个很省事的参数:

这个reset单位是毫秒,3600000就是一小时后自动断电。这样你就不用自己在服务器上维护定时任务了,方便很多。

4.2 功率计量:监控设备用电

如果你买的是带功率计量的版本(UNI-QC-16A-P),设备会实时上报电压、电流、功率等数据。这些数据会通过芯步的消息推送机制发到你的服务器,你可以用来做用电统计、异常告警。

比如说,你监测到某台设备功率突然飙升,可能是有故障了,赶紧发个告警给店长。或者月底看看哪个区域的空调用电最多,考虑优化一下使用习惯。

五、实际部署的几个注意事项

5.1 安装上的坑

  • 负载限制:虽然标称3500W,但那是阻性负载(比如热水器)。如果是电机类设备(空调压缩机、风扇),感性负载只能到500W左右,这个一定要注意

  • 安装位置:标准86底盒,但深度要够(插座厚度31.1mm),如果底盒里原来线太多,可能需要整理一下

  • 零火线:这个插座需要接零线和火线,老房子如果只有火线没有零线,装不了,得提前确认

5.2 网络上的考虑

插座只支持2.4GHz WiFi,店铺里如果有双频合一的路由器,最好分开设置SSID,免得设备连不上。另外,如果店铺网络断了,插座本地的物理按键还是可以用的,这一点不影响日常使用。

5.3 接口调用的频率限制

接口限制单个设备每秒最多请求1次。这个对于电源控制类的场景其实够用了,你总不会每秒开关一次插座吧。但如果要做实时监控,用消息推送的方式,而不是轮询。

六、把它和你的业务场景结合起来

插座接入只是第一步,关键是和你的业务场景结合。这里说几个真实案例:

  • 奶茶店:打烊时,店长在后台点一下“关店模式”,系统自动关掉所有设备(制冰机、开水机、果糖机),避免员工忘记关。

  • 连锁洗衣店:根据每台机器的功率数据,判断机器是否空闲,结合订单系统做智能调度。

  • 广告公司:户外看板定时播放,早上8点自动开,晚上10点自动关,省电又省心。

芯步这个系列的接口设计比较清爽,控制、定时、数据上报都覆盖到了,而且开放平台永久免费。对做店铺管理系统、能耗管理平台的开发者来说,是个性价比不错的选择。

总的来说,从拿到硬件到接口调通,熟手可能半小时就能搞定。剩下的精力,可以更多地花在业务逻辑和用户体验上。