CATALOG

这是一篇关于共享茶室(或棋牌室、共享自习室) 如何接入芯步AC3计量版智能通断器的解决方案。

写作风格稍微偏口语化一点,像技术同事在跟你聊方案,同时也保留了必要的接口细节。

一、 为什么要管“电”?

开共享茶室的朋友都知道,这生意的核心就是“无人值守”。客人小程序下单,系统给他一个临时密码或者远程开锁,门开了,客人进去……然后呢?

你会发现一个巨尴尬的问题:灯没亮,插座没电,茶台烧不了水。客人进去黑灯瞎火的,第一反应就是给你差评。

所以,控制照明和插座,是共享茶室体验的底线。我们要做的,就是在客人下单后,自动把电通了;时间到了(或者超时未续费),自动把电掐了。

今天要聊的主角是芯步的 AC3 计量版智能通断器。这东西性价比很高,而且是 WiFi 直连的,不用买网关(省了一笔钱),非常适合茶室这种独立包间的场景。

二、 这个“小玩意”能干啥?

拿到这个 AC3 硬件,你可以把它理解成一个可以装在墙里面的、能联网的继电器

  • 对于电工来说:它就是个开关,接在灯或者总插座的回路里。

  • 对于程序员来说:它是个可以通过网址(HTTP接口)控制的资源。

针对我们的共享茶室场景,它有几个特别实用的技能:

  1. 远程开关(核心技能):想开就开,想关就关。

  2. 功率计量(AC3计量版独有):这是个神技!比如你规定茶室里不能用大功率电磁炉煮火锅(功率太大容易跳闸),你可以在后台设置一个阈值,一旦超过 2000W,AC3 直接自己断电,连云端都不用走,主打一个物理防赖皮

  3. 断电记忆:这功能虽小但很贴心。万一茶室所在的片区突然停电又来电了,你可以设置让它保持“断开”状态。不然半夜没人,来电了茶室的灯自己亮一宿,电费吓死人。

三、 怎么接进你的项目?(实战干货)

这是最关键的环节。不管你后端是 Java、PHP 还是 Node.js,甚至只是写个简单的 Python 脚本,流程都一样。

1. 硬件接线(别怕,很简单)

拿到AC3 计量版,背面一般标着 N、L 和负载。

  • 进线(L/N):接市电的零火线。

  • 出线:接灯或者插座的线。

  • 注意:如果你是 16A 版本,用来控制空调,那就更简单了,直接串联在空调电源线上即可。

2. 设备配网(让设备上网)

这东西不支持 5G WiFi,只支持 2.4G。用芯步提供的商家 App,长按设备上的按钮(配对模式),输入 WiFi 密码,嘀一声,灯变绿色常亮,说明它已经连上互联网了。

小技巧:茶室环境墙多,信号杂,AC3 支持设置 5 组 WiFi 备选,优先连信号最强的。 在安装的时候就把 WiFi 信号强度测好,不然设备掉线你就等着人工跑腿去重启吧。

3. API 接口调用(程序员看这里)

这是把 AC3 集成到你现有茶室系统的关键。芯步的接口很干净,就是标准的 HTTP POST。

请求地址(示例):https://api.thingboot.com/{你的AppID}/device/control/?sign={签名}&ts={时间戳}

控制开灯的代码逻辑(伪代码):

假设现在有个客人在小程序下单了“日式榻榻米包间”2 小时。

核心命令解析:

  • 打开{“power”:“1”}

  • 关闭{“power”:“0”}

  • 查看用了多少度电{“metering”:“1”} (开启计量上报,你就能去拉取电量