共享台球室的痛点很明确:客人乱按开关导致台球桌或空调频繁跳闸、乱拉私接大功率电器、包场时间到了却赖着不走……传统的机械空开根本管不住这些问题,而且每次出问题都要老板亲自跑一趟去推闸。
结合芯步的AC4-20A智能通断器(也就是20A远程智能空开)和它的开放接口,可以把电路保护完全集成到你们的软件后台或小程序里,实现自动化管控。下面这套方案希望能给你一些参考。
一、 为什么选择 20A 智能空开?
在共享台球室场景里,一张台球桌的配套设备(灯具、吸尘器、旁边的空调、饮水机)加起来的负载通常不会超过 4000W,20A * 220V = 4400W,刚好够用且有冗余 。
相比传统空开,它的核心优势是:
远程复位:客人误操作跳闸了,客服在手机上点一下“恢复”就行,不用派人去现场。
功率限定:可以在软件里设置“超过4500W自动断电”,防止客人私接大功率烤火炉等危险电器。
定时断关:订单结束自动断电,不给他们蹭灯、蹭空调的机会。
二、 硬件接线(极简版)
这个环节不用搞得太复杂。芯步的 AC4-20A 是标准的模组,电工一看就懂:
进线端:接原来的火线输入(L)。
出线端:接去往台球桌灯、充电插座、空调的火线输出(L‘)。
零线:直接并接,不需要过设备。
注意:这个设备必须装在配电箱里,最好是“一桌一空开”的配置,修哪张桌子就断哪路电,不影响其他桌营业。
三、 软件集成(核心步骤)
芯步的接口非常标准,用 HTTP 协议 就行,不用搞复杂的 MQTT 长连接 。你们后端用 Python、Java、Node.js 或者 PHP 都能调。
1. 准备工作
去芯步开放平台注册账号,拿到两个关键凭证:
AppID:你的应用编号。
AppSecret:接口密钥(要保密,放后端)。
同时把买来的设备(智能空开)绑定到平台账号下,拿到 Device ID(设备编号)。
2. 签名计算(很多人卡在这一步)
为了安全,直接调用接口需要加签名。芯步的规则是双重 MD5 Sign = md5( md5(AppSecret) + ts )
逻辑伪代码:
(后端语言如 Java/Node.js 同理,注意时间戳要对齐)
3. 核心接口:下发控制指令
这是最常用的 API 。
地址
https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}方法
POSTBody (JSON)
4. 集成到业务流程(重点场景)
第一种场景:用户扫码开台(通电)
触发:用户在小程序支付成功。
动作:后端收到支付回调 -> 计算签名 -> 调用芯步接口,
{"power": "1"}。效果:台球桌上的灯亮了,充电插座有电了。
第二种场景:订单即将结束 / 超时(预警)
触发:订单剩余5分钟。
动作:此时不要直接断电(会引发冲突)。可以先调用接口查询设备状态,或者直接发送一条“即将断电提醒”的推送给用户。
效果:用户端 APP 收到弹窗:“如需加钟请续费,否则5分钟后灯光熄灭”。
第三种场景:强制清场(断电)
触发:订单结束且未续费,或者管理员后台点击“强制关闭”。
动作:调用接口,
{"power": "0"}。效果:台球桌瞬间断电,灯灭了,球没法打了。用户还想打?请重新下单。
四、 进阶玩法:过载保护与自动重合闸
这是芯步开放接口带来的最大价值,不用买很贵的专用保护器,直接用代码逻辑实现“软保护”:
1. 防止老板亏电费(功率限定)虽然硬件是20A,但你们可以在软件里自定义。比如,针对学生优惠时段,限制电流为10A。
实现逻辑:虽然目前芯步接口未直接下发“电流阈值”参数(通常需在设备控制台预设),但你们可以结合 “查询设备状态” 接口。如果检测到电流 > 15A,立即下发
{"power": "0"}断电,并在后台告警:“3号桌电流异常,已自动断电”。
2. 临时锁死(保洁模式)有些客人走了,保洁阿姨正在清理台泥,这时候不希望系统自动通电。
逻辑:保洁阿姨在手机上点一下“清洁中”。这时候你们的后台逻辑要判断:即使用户付了钱,也不要调用通电接口,或者即使通电了,也要在保洁点击“完成”前锁定。
五、 避坑指南
关于异步消息(很重要):HTTP 接口返回 200 只代表“指令发出”,不代表“真的合闸成功” 。如果设备离线(比如总闸关了),你这边显示通电,但实际上没电。
解决办法:让前端轮询查询设备状态,或者配置消息推送(Webhook),等设备上报“我已通电成功”再提示用户“开台成功”。
不要直接在前端调用
AppSecret绝对不能写在小程序或APP代码里,否则会被扒出来盗刷设备。必须通过你自己的后端服务器转发。网络信号:这种智能空开通常靠 2.4G WiFi 或 4G 联网。台球室角落信号可能不好。在配电箱附近放一个信号强的路由器,或者选用 4G 版本的设备(插一张流量卡)。
六、 总结
把这套方案集成进去,你们就从一个单纯的“计时计费软件”升级成了“软硬一体智慧管理系统”。客人在小程序点一下,你们的服务器收到指令,芯步的云端瞬间把信号传给电箱里的20A空开,啪嗒一声,电来了——这套体验对用户的黏性是非常强的。