门店包间设备越来越多,空调、麻将机、照明、插座……传统手动管理不仅低效,客人离开现场时后忘关设备更是直接“烧钱”。芯步这款8路控制器,刚好能把每个包间的设备分路接入、远程独立控制。下面说说怎么把它集成到你现有的系统里。
解决方案:基于芯步开放接口的8路包间电源管理集成方案
一、 为什么需要这个“8路控制器”?
在芯步的产品线中,智能包间控制器|Max 是专门为这类场景设计的“神器”。它最大的特点就是“分得细、管得宽”。
分得细:它足足有 8 路输出。你可以把每一路想象成一个可以远程按的开关。
管得宽:这8路不是“花瓶”,功率都挺大:
第1/2/3路:接照明灯、换气扇、吸烟灯这些小功率设备。
第4/5/6路:16A的大插座接口,接麻将机、饮水机、按摩椅完全没问题。
第7路:专门的门禁接口,用来控制包间的电磁锁。
第8路:这是“王炸”,30A的接口,专门用来接2匹左右的空调,再也不用担心空调把继电器烧坏了。
二、 怎么把它集成到你的项目里?
这套方案的好处是,不需要你懂硬件电路,只要你会调接口,就能把它“搬”进你现在的系统里。芯步的接口是标准的HTTP协议,不管你的后端是用Java、Python、PHP还是Go写的,甚至前端想直接调,都支持。
集成步骤大概是这样的:
第一步:先把硬件接好
配网:拿手机App或者小程序,把控制器连上门店的2.4G WiFi(注意,5G频段它不认识)。
接线:把包间里的灯、插座、空调、门锁的火线,分别接到控制器对应的 1 到 8 号接口上。零线直接并联就行。
小贴士:如果你接的是空调,一定要记得接到第8路,不然带不动。
第二步:看看接口怎么调芯步的接口地址是这个样子的:https://api.thingboot.com/{你的AppID}/device/control/?sign={签名}&ts={时间戳}
如果你觉得每次都要算签名比较麻烦,也可以先把 AppID 和 密钥 配置在你的后端服务里,由后端统一去和芯步的云平台打交道,你的前端只需要管好自己的业务逻辑就行了。
第三步:核心的控制指令这是最核心的。我们要通过发 JSON 格式的指令来控制那 8 路开关。
1. 单独控制某一路(最常用)假设 101 包间的客人结账走了,你要关掉这间房的所有电源,只留一个照明。
关掉空调(第8路):
{ “power8”:“0” }关掉麻将机(第4路):
{ “power4”:“0” }保留照明(第1路):如果你不想关,就不发指令;如果你想留着让它亮,就不动它或者发
{ “power1”:“1” }。
2. 一键全开/全关(服务员查房神器)服务员打扫完卫生,不用一个一个按,直接一键通电。
全开:
{ “batch”:{ “power”:1 } }全关:
{ “batch”:{ “power”:0 } }
3. 场景模式:迎宾模式 vs 清洁模式
迎宾:客人下单后,系统自动把这间房的空调和灯打开。
{ “batch”:{ “relay”:[1,8],“power”:1 } }(只开启第1路照明和第8路空调)清洁:阿姨进去打扫时,系统自动断电(只留照明),防止触电。
{ “batch”:{ “relay”:[2,3,4,5,6,7,8],“power”:0 } }
4. 计时控制(先通后断)有些自助模式是“通电计时收费”。比如客人扫码买了一个小时,你可以发一个“先通电,1小时后自动断电”的指令(不过这个逻辑最好由你的服务器计时,到点发断电指令更稳妥)。
临时断网重启:如果路由器卡死了,你可以远程让第7路(路由器电源)断开 10 秒再自动重启:
{ “reset”:{ “relay”:[7],“interval”:10000 } }。
三、 集成到业务系统的实战逻辑
假设你正在开发一个自助棋牌室小程序,用户的业务流程是这样的:
用户下单
你的后端收到支付成功的回调。
你写代码:调用芯步的接口,device 填那间房的设备ID,order 填
{ “batch”:{ “relay”:[1,4,8],“power”:1 } }。效果:房间的灯亮了,麻将机通电了,空调也开了。
进阶:如果你的控制器带TTS语音功能,你还可以顺便发一条语音指令:
{ “play:gbk:16”:“欢迎光临,祝您玩的开心” }。瞬间就有那个高端自助的味道了。
用户点击“临时锁屏”或“暂离”
用户要去上厕所,怕东西丢了,点一下小程序里的“暂离”。
效果:你给控制器发指令:
{ “power4”:“0” }(关掉麻将机),但空调{ “power8”:“1” }和灯{ “power1”:“1” }保持开着。这样既省电又防盗,客人回来也不用闷热。
时间到(或者超时)
系统检测到订单结束且未续费。
你的后端发出指令:
{ “power1”:“0”, “power8”:“0” }(关闭所有大功率设备),如果你接了门禁,甚至可以把门锁也断了(或者保持通电让门关着)。效果:如果配合门禁,新客人没下单之前门打不开,里面也没电,这就是真正的“无人值守”。
四、 注意事项
在实施过程中,有几个小地方值得留意一下:
WiFi稳定性:这玩意靠的是2.4G WiFi。如果门店包间多、墙体厚,保证路由器质量或者搞个Mesh组网。虽然断网了本地开关还能按,但远程控制就失效了。
感性负载(电机类):说明书里提到,如果是风扇、电机这类设备,功率要打个折,不能按满算,大概只能带标称值的15%-20%左右。
安全性:接口调用的签名算法(MD5)记得放在后端算,不要把
AppSecret明明白白地写在小程序的前端代码里,不然容易被别人盗刷。
通过这种方式,你不需要改动门店复杂的电路,只需要在配电箱旁挂一个“智能包间控制器”,写几十行代码对接一下,就能实现“人未到,电先通;人已走,电全断”的智能管理效果。省下来的电费,可能就是纯利润了。