共享棋牌室、茶室的“无人值守”模式,痛点在于:用户线上预约后,如何确保对应包间自动通电、结束后自动断电?芯步智能包间控制器Mini提供了4路独立可控的继电器输出(灯光、麻将机、门锁、空调),通过其开放HTTP接口,可将预约系统与硬件通断无缝联动。以下是具体实现方案。
基于芯步MINI控制器的包间预约联动通电解决方案
1. 概述与核心逻辑
本方案的目标是解决自助共享空间(如棋牌室、茶室、自习室)的无人值守管理问题。核心逻辑是:通过业务系统(小程序/APP)与硬件的云端接口双向通讯,实现订单状态与物理电源状态的实时同步。
系统通过芯步提供的 HTTP API,将线上预约系统与包间内的物理电路打通。当消费者通过小程序下单并支付成功后,系统自动向对应的“4路包间设备控制器Mini”发送指令,开启麻将机、空调、照明等设备电源;订单结束后,系统自动切断电源,并执行“先断后通”的安全策略复位门禁,为下一单做准备。
2. 硬件部署与线路规划
在硬件层面,需要对包间内的电气设备进行分组管理。该控制器支持4路独立输出,按以下标准进行接线规划,以兼顾安全与体验:
第1路:照明/氛围设备。接入普通灯光或吸烟灯。用户在预约时段内可自主控制,订单结束后自动关闭。
第2路:娱乐/饮水设备。接入麻将机、饮水机或按摩椅。这是预约通电的核心负载,确保非预约时段无法使用,节省待机电耗。
第3路:门禁电磁锁。此路极为关键。接入直流电磁锁(断电开锁型),配合逻辑实现“订单生效期间门禁断电开锁(门可拉开),订单结束或未开始时门禁通电上锁”的安全逻辑。
第4路:主功率设备。专门接入大功率设备,如2匹以上的空调(最大支持6600W阻性负载)。通过远程控制空调在客人到达前预冷/预热,提升体验。
3. 接口对接与开发实现
3.1 准备工作
获取凭证:在芯步控制台获取
AppID和AppSecret。网络配置:确保控制器连接Wi-Fi(仅支持2.4G),并获取唯一的 Device ID。
服务器配置:准备公网服务器地址,用于接收芯步平台推送的设备状态变更消息。
3.2 业务流程(订单联动的代码逻辑)开发人员需调用以下核心接口实现业务闭环:
第一种场景:用户下单/支付成功(预约通电)当用户支付成功,订单状态变为“已预约/使用中”时,业务后端需触发设备控制指令。
目标:开启内部电源,准备迎客。
请求示例开发者需向
https://api.thingboot.com/{AppId}/device/control/发起POST请求。签名机制:请求需携带
sign参数(md5(md5(AppSecret)+ts))和时间戳ts,以保证安全性。
第二种场景:订单倒计时结束/手动结账(断电复位)订单计时结束后,必须切断所有非必要电源,并复位门禁等待清洁或下一单。
目标:全断电,门禁上锁,恢复待租状态。
推荐指令:使用
reset命令或batch命令。注意:若客人超时未离开现场时,系统可再次下发指令强制断电。
第三种场景:实时状态监控(消息推送)为了防止网络波动或手动误触,需要监听设备状态。
设备状态变化(如客人按了墙壁开关、雷达探测到有人)会实时推送到开发者预设的URL。
业务系统可根据推送的逻辑判断:若当前时段无有效订单但设备状态为“通电”,系统可自动执行“强制断电”指令,实现防盗电。
4. 高级联动与优化策略
为了让方案更智能,引入传感器类产品配合MINI控制器使用:
人体存在联动(节能) :结合芯步的“智能人体存在传感器”。如果订单进行中,雷达探测包间内超过15分钟无人,自动通过API下发指令关闭空调和麻将机;当探测到人返回时,自动恢复供电。这能显著降低无人值守门店的额外电费开销。
语音播报提醒如果选用 TTS版 控制器,可在订单结束前5分钟,调用语音播报接口下发提醒:
这种“软提醒”能有效减少超时占用引发的客诉。
5. 安全与部署注意事项
门禁安全:必须明确电磁锁的类型。对于包间场景,强烈采用“断电开锁”型电磁锁,并将其接在控制器的第3路。这样在停电或火灾等极端情况下,门锁自动打开,符合消防安全规范。
局域网容灾:由于控制器支持局域网通讯,若门店公网断开,只要手机与设备在同一局域网(Wi-Fi)下,管理后台仍可下发开关指令,保证包间能正常结束订单。
负载检查:第4路虽然支持6600W,但如果是感性负载(如电机、旧式空调)需按1100W标准降额使用,增加交流接触器作为中间继电器保护控制器触点。
通过上述方案,开发者利用芯步开放、清晰的HTTP接口,只需将预约系统的订单生命周期与设备指令集(power1-power4)做完映射,即可实现完整的“线上预约、线下通电”无人值守解决方案。