CATALOG

共享台球室的痛点很明确:客人乱按开关导致台球桌或空调频繁跳闸、乱拉私接大功率电器、包场时间到了却赖着不走……传统的机械空开根本管不住这些问题,而且每次出问题都要老板亲自跑一趟去推闸。

结合芯步的AC4-20A智能通断器(也就是20A远程智能空开)和它的开放接口,可以把电路保护完全集成到你们的软件后台或小程序里,实现自动化管控。下面这套方案希望能给你一些参考。

一、 为什么选择 20A 智能空开?

在共享台球室场景里,一张台球桌的配套设备(灯具、吸尘器、旁边的空调、饮水机)加起来的负载通常不会超过 4000W,20A * 220V = 4400W,刚好够用且有冗余

相比传统空开,它的核心优势是:

  1. 远程复位:客人误操作跳闸了,客服在手机上点一下“恢复”就行,不用派人去现场。

  2. 功率限定:可以在软件里设置“超过4500W自动断电”,防止客人私接大功率烤火炉等危险电器。

  3. 定时断关:订单结束自动断电,不给他们蹭灯、蹭空调的机会。

二、 硬件接线(极简版)

这个环节不用搞得太复杂。芯步的 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}

  • 方法POST

  • Body (JSON)

4. 集成到业务流程(重点场景)

第一种场景:用户扫码开台(通电)

  • 触发:用户在小程序支付成功。

  • 动作:后端收到支付回调 -> 计算签名 -> 调用芯步接口,{"power": "1"}

  • 效果:台球桌上的灯亮了,充电插座有电了。

第二种场景:订单即将结束 / 超时(预警)

  • 触发:订单剩余5分钟。

  • 动作:此时不要直接断电(会引发冲突)。可以先调用接口查询设备状态,或者直接发送一条“即将断电提醒”的推送给用户。

  • 效果:用户端 APP 收到弹窗:“如需加钟请续费,否则5分钟后灯光熄灭”。

第三种场景:强制清场(断电)

  • 触发:订单结束且未续费,或者管理员后台点击“强制关闭”。

  • 动作:调用接口,{"power": "0"}

  • 效果:台球桌瞬间断电,灯灭了,球没法打了。用户还想打?请重新下单。

四、 进阶玩法:过载保护与自动重合闸

这是芯步开放接口带来的最大价值,不用买很贵的专用保护器,直接用代码逻辑实现“软保护”:

1. 防止老板亏电费(功率限定)虽然硬件是20A,但你们可以在软件里自定义。比如,针对学生优惠时段,限制电流为10A。

  • 实现逻辑:虽然目前芯步接口未直接下发“电流阈值”参数(通常需在设备控制台预设),但你们可以结合 “查询设备状态” 接口。如果检测到电流 > 15A,立即下发 {"power": "0"} 断电,并在后台告警:“3号桌电流异常,已自动断电”。

2. 临时锁死(保洁模式)有些客人走了,保洁阿姨正在清理台泥,这时候不希望系统自动通电。

  • 逻辑:保洁阿姨在手机上点一下“清洁中”。这时候你们的后台逻辑要判断:即使用户付了钱,也不要调用通电接口,或者即使通电了,也要在保洁点击“完成”前锁定。

五、 避坑指南

  1. 关于异步消息(很重要):HTTP 接口返回 200 只代表“指令发出”,不代表“真的合闸成功” 。如果设备离线(比如总闸关了),你这边显示通电,但实际上没电。

    • 解决办法:让前端轮询查询设备状态,或者配置消息推送(Webhook),等设备上报“我已通电成功”再提示用户“开台成功”。

  2. 不要直接在前端调用AppSecret 绝对不能写在小程序或APP代码里,否则会被扒出来盗刷设备。必须通过你自己的后端服务器转发

  3. 网络信号:这种智能空开通常靠 2.4G WiFi 或 4G 联网。台球室角落信号可能不好。在配电箱附近放一个信号强的路由器,或者选用 4G 版本的设备(插一张流量卡)。

六、 总结

把这套方案集成进去,你们就从一个单纯的“计时计费软件”升级成了“软硬一体智慧管理系统”。客人在小程序点一下,你们的服务器收到指令,芯步的云端瞬间把信号传给电箱里的20A空开,啪嗒一声,电来了——这套体验对用户的黏性是非常强的。

断路器产品方案:
如何接入智能断路器20A来实现远程通断控制
查看 >>
实验室电源管理:怎么将智能断路器35A接入到自己的项目中
查看 >>
共享棋牌室空调设备管理:怎么把30A智能线路断路器集成到自己的项目中
查看 >>
如何对接50A智能空开来实现延时通断控制
查看 >>
酒店客房电源控制:怎样将40A物联网断路器接入到自己的项目中
查看 >>
电路场景方案:
商场展柜电路保护:如何将40A带计量数显智能断路器接入到自己的项目中
查看 >>
自动贩卖机电路管理:怎么将30A 智能开关接入到自己的项目中
查看 >>
园区路灯电路管理:怎样把20A智能限流断路器对接到项目中
查看 >>
怎么在自助洗车机电路控制中对接智能设备以实现过压欠压保护控制
查看 >>
设备机房电路管理:如何将60A物联网断路器接入到软件项目中
查看 >>
保护用途方案:
如何在共享充电桩机柜电源控制中集成智能设备来实现过流过载保护控制
查看 >>
怎么二次开发5位分控插排以实现过流过载保护控制
查看 >>
怎样二次开发智能线路通断器 10A-AC2来实现过流过载保护控制
查看 >>
如何二次开发50A带计量数显导轨式智能断路器以实现过压欠压保护控制
查看 >>
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>