一、为啥商场展柜需要“智能保护”?
先说说痛点。商场的珠宝柜、化妆品展柜、数码体验台,这些地方有个共同特点:灯带多、射灯多、长时间不关电。
以前的做法很简单——装个空气开关或者普通定时插座就完事了。但实际运营中会遇到一堆麻烦:
灯光半夜关不掉:商场闭店后保洁阿姨发现某几个展柜灯还亮着,打电话找电工,电工不在本地……
设备异常没人知道:某个展柜功率突然飙升(可能是灯带短路前兆),传统断路器只会在彻底短路时跳闸,但跳闸前可能已经烧坏了昂贵的LED模组
用电数据是黑盒:每个月电费单出来才知道这个月展柜花了多少电,但具体哪个时段用电高、哪个展柜是耗电大户,完全不知道
远程控制靠吼:遇到临时活动要调整开关时间,得派人跑到现场手动操作
芯步的 AC3计量版智能通断器 就是来解决这些问题的——它比指甲盖大一圈,串在展柜电源线上,你就能通过HTTP接口远程控制开关、实时看功率、还能设置过载自动断电。
二、AC3计量版有什么本事?
先看一下这个硬件能干吗:
| 能力 | 说明 |
|---|---|
| 远程开关 | 通过HTTP接口直接控制通断,响应秒级 |
| 功率计量 | 实时看电压、电流、功率(精度还行,够做能耗分析) |
| 过载保护 | 可设置功率阈值,超了自动断电,避免烧设备 |
| 体积小 | 37mm×74mm×23.5mm,塞进展柜的电气盒没问题 |
| WiFi直连 | 2.4G WiFi,不需要额外买网关 |
选型上有10A和16A两个版本,商场展柜一般用10A就够了(2200W阻性负载),如果展柜有大功率发热设备就选16A版。
计量版和非计量版的最大区别:非计量版只能控制通断,计量版能看到实时功率、累计用电量,还能做“功率超限自动断电”——这个功能对展柜特别有用,因为灯带老化短路前通常会有功率异常波动。
三、集成步骤:从接线到上线
3.1 物理安装(电工活儿)
AC3是串联在负载和电源之间的,接线非常简单:
几点实操
把AC3装在展柜底部的电气盒或者天花检修口附近,方便以后按复位键
即使你主要用远程控制,也把设备上的物理按键功能保留(默认是开启的),万一网络出问题可以手动按
AC3是WiFi直连的,安装位置要确保能连上商场2.4G WiFi(5G不行,AC3只认2.4G)
3.2 配网激活
通电后,AC3会进入配网模式(指示灯通常闪烁)。用芯步的App先把它配上网——这个步骤只需要做一次,之后通过API控制就行。
配网成功后,在芯步的控制台能看到这个设备的 device_id,这是后面所有API调用的关键参数。
3.3 对接HTTP接口(开发活儿)
芯步开放了标准的HTTP接口,你用自己的后端(Java/Python/Node.js/PHP随便什么)调一下就完事。接口地址格式是:
参数说明
| 参数 | 说明 | 示例 |
|---|---|---|
| device | 设备ID,你在控制台看到的那个 | "12345678" |
| order | 命令,JSON字符串格式 | {"power":"1"} |
常用命令
签名机制(sign):芯步要求每次请求带上签名,防止别人乱调你的设备。签名生成规则一般是:md5(AppID + AppSecret + ts) 这种形式,具体看官方文档。简单说就是:
拿当前时间戳
ts把
AppID、AppSecret、ts拼起来做MD5得到sign把
sign和ts放URL参数里
3.4 代码示例(Python版)
3.5 读取计量数据
计量数据的获取方式类似,接口返回的字段里会有 power(当前功率)、voltage(电压)、current(电流)、energy(累计电能)等。你可以定时拉取这些数据,存到自己的数据库里做能耗分析或异常告警。
一个实用场景:写一个巡检脚本,每隔5分钟读取一次所有展柜的功率。如果某个展柜功率连续几次读取都接近0(但状态是“开”),说明灯带可能坏了;如果功率突然飙升到设定的阈值,AC3会自动断电,同时你的系统收到告警推送。
四、进阶玩法:更优雅的集成方式
4.1 用标签批量控制
如果你有几十个展柜,一个个控制太麻烦。芯步支持“标签”功能——把同一商场的所有展柜设备打上同一个标签,然后对标签下发命令就行
4.2 私有化部署(局域网)
商场网络环境可能比较敏感,不想让设备走外网?AC3支持私有化部署——你可以自建MQTT服务器,设备在局域网内直接和你的服务器通信,完全不依赖芯步的云平台。这个对大商场或者连锁品牌特别友好,数据不出内网,合规又稳定。
4.3 定时任务+联动
AC3本身支持云端定时任务(在芯步控制台设置)。但你也可以在自己系统里实现更复杂的逻辑,比如:
根据商场的客流系统数据,动态调整展柜亮度(需要展柜支持调光)
结合温度传感器,展柜温度过高时自动断电
和消防系统联动:收到消防信号后强制关闭所有非应急电源
五、常见坑和避坑指南
坑1:WiFi信号不稳定商场里金属结构多、干扰大。AC3用的是WiFi 2.4G,能记住5组WiFi自动切换,但还是安装前用手机在安装位置测一下WiFi信号强度。如果信号差,考虑装个无线中继。
坑2:功率阈值设置太激进LED灯带启动瞬间会有浪涌电流,如果功率阈值设得太低(比如正好是额定功率的1.1倍),每次开灯都可能误跳闸。先观察几天正常运行时的功率曲线,阈值设为“峰值功率×1.3”左右。
坑3:忘记处理签名过期签名里的时间戳 ts 如果和服务器时间差太多,请求会被拒。确保你的服务器时间是同步的(装个NTP服务)。另外签名有时效性,不要在客户端(如前端网页)里生成签名,把AppSecret暴露出去就完蛋了。
坑4:设备ID搞混如果你有多个AC3,在控制台给每个设备起个有意义的名字(比如“一楼中岛珠宝柜”),别只记一串数字。集成调试时先拿一个设备试,通了再批量加。
六、总结:这套方案值不值得做?
如果只是单个展柜,用App手动控制就够了,没必要搞API集成。
但如果你管着几十上百个展柜,这套方案的价值就很明显了:
省人工:到点自动关灯,不用派人巡检
省电费:计量数据帮你找出“用电异常”的展柜(比如某个灯带老化后功率变低但还在亮)
防事故:过载自动断电,比传统空开灵敏得多
可扩展:以后加展柜就是加一个AC3+配网的事,代码不用改
AC3计量版单个成本不高(具体价格问芯步销售),但能帮你把展柜用电从“盲人摸象”变成“仪表盘驾驶”。核心就一句话:该开的时候开,该关的时候关,该断的时候断,数据全留痕。
如果还有什么细节问题,直接看芯步的官方文档或者打他们技术支持电话,接口写得挺清楚的。