共享棋牌室的电路控制核心在于:既要能远程断送电(有人下单自动开,时间到了自动关),又要能精准计量电费(防止空调、取暖器“偷”走利润)。下面我用芯步的60A计量断路器,给你捋一遍怎么把它集成到项目里。
一、 为什么选这个60A的“大家伙”?
咱们普通家庭用的空开或者小功率插座,扛不住棋牌室那么多麻将机、空调、饮水机同时开。如果你一个包间总闸用个小继电器,很容易烧糊了。
这款 UNI-DLQ-M-60A-PD 的核心优势在于:
硬实力:额定60A电流,带12000W阻性负载(灯、麻将机没问题),带感性负载(空调、电机)也能扛2000W,基本覆盖普通包间。
计量功能:带“计量数显版”,能实时看电压、电流、功率。这点非常关键,后面说电费防坑要用到。
安装方便:标准的导轨式安装,电工直接把它换掉原来的总闸就行,体积也就比普通空开厚一点。
二、 系统架构:怎么“连”起来?
别把这个东西想复杂了,它的逻辑其实就是:硬件通电连网 -> 小程序/后台调接口 -> 设备执行通断。
设备层:每个包间的配电箱里,装一台这个60A智能断路器。火线进,火线出,零线接好。
网络层:设备支持WiFi(2.4G)。棋牌室一般都在楼里,只要在店里装个靠谱的路由器,让每个断路器连上WiFi就行。
平台层:芯步的开放平台。所有的设备数据(通断状态、用电量)都会上报到这里,你的服务器从这里取数据;你要控制设备,也是通过API接口发指令到这里。
应用层:你的公众号或小程序。
三、 核心集成步骤(怎么“调”起来?)
如果你有技术团队,这个过程其实很快,核心就是调接口。
1. 开局设置(配网)
设备通电后,用友物联的小程序或者后台,把现场的WiFi密码配进去,让设备连上网。这时候你后台就能看到设备显示“在线”了。
2. 关键接口调用(发命令)
这是你要重点关注的地方。芯步的接口是标准的HTTP,签名算法文档里都有。
第一种场景:用户下单了,开灯开电用户在小程序付完款,系统需要自动给对应的包间送电。
接口地址
http(s)://api.thingboot.com/{AppID}/device/control/核心参数
device:填你要控制的那台断路器的设备ID(贴在外壳上的那个编号)。order:这里要传指令。根据文档,这个60A断路器的控制指令格式通常是{"power":1}。
实际操作你的后端收到支付成功回调 -> 调用上面这个接口 -> 把
power设为1-> 返回code 200代表指令下发成功。友情提示:文档里强调了,返回200只代表平台收到了指令,不代表设备已经执行了。要确认是否真的通电了,要么等一下异步消息推送,要么隔几秒查一下设备状态。
第二种场景:订单结束/超时,断电快到时间了,或者用户点击退房,系统发指令断电。参数同上,把 order 里的 power 设为 0 即可。
3. 电费计量与防坑(怎么“算”钱?)
共享棋牌室最大的痛点不是开机,而是冬天开取暖器、夏天开空调。如果用户付了3小时的包间费,结果开了3小时的大3匹空调,电费可能比房费还贵,你就亏大了。
这里我们可以利用“计量”功能做两件事:
方案一:预付费/超功率断电(最推荐)在设备的产品参数里,它支持实时上报功率。
逻辑:假设你设定阈值3000W(正常麻将机+灯+空调足够了)。如果用户在房间里偷偷插了个大功率取暖器(通常2000W+),一旦总功率超过3000W。
联动:你的后台收到功率告警 -> 调用接口
{"power":0}立刻断电 -> 弹窗提示用户“检测到功率过大,请移除大功率电器后点击恢复”。效果:物理上杜绝了“电费刺客”。
方案二:电量统计扣费设备会实时上报 metering 数据。
逻辑:订单结束后,不仅扣房费,还根据本次使用的电量(结束电量-开始电量)乘以电价,扣电费。
口语化解释:这就跟租充电宝一样,用多少电付多少钱,公平公正,用户也没话说。
四、 给你算笔账:集成工作量大不大?
你可能会担心,这东西开发起来会不会很复杂?
其实 80%的工作量在前端(小程序/后台界面)。后端集成这块,就是封装一个工具类,用来调用芯步的几个核心接口:
设备控制接口(开关电)。
设备状态查询接口(查一下现在是开还是关,功率是多少)。
消息推送接收(接收设备主动上报的功率变化、电量变化)。
芯步的接口比较规范,有签名校验(md5(md5(密钥)+时间戳)),复制粘贴他们的示例代码改改就能跑通。
五、 总结一下落地步骤
买硬件:采购
UNI-DLQ-M-60A-PD,根据包间数量买就行。找电工:把每个包间的总开关换成这个设备(记得断电操作)。
连WiFi:用App把设备连上网,标注好“1号包厢”、“2号包厢”。
写代码
定时任务:扫描数据库里订单时间快到的,调用断电接口。
支付回调:用户付款成功 -> 调用通电接口。
监控脚本:监听设备功率,超了立刻断电报警。
测试:用小程序下个单,看电通没通;开个大功率电器,看跳闸没跳。
总之,用这个方案,你基本上可以远程控制棋牌室的每一度电,既防止了长明灯浪费,也防止了用户薅羊毛。只要WiFi不卡,这60A的“大管家”还是挺好用的。