CATALOG

芯步的包间控制器支持完整的HTTP API接口,可以无缝对接到现有的小程序、SaaS或本地服务器中。以下方案从硬件选型、接口对接、业务逻辑到部署方式,给出完整的技术路径。

解决方案:无人值守包间设备控制——带语音播报迷你包间控制器对接指南

1. 背景与选型

在无人值守场景(如共享棋牌室、自助茶室、智能健身房)中,痛点是远程控制与现场体验的平衡。传统方案仅能控制电源,无法与用户互动。

采用 芯步 智能包间控制器 Mini(TTS版本,型号:UNI-KZQ-BJ-MINI-TTS) 是解决该痛点的最优选

  • 核心优势:不仅具备4路独立继电器(可控制灯光、麻将机、门锁、空调),还集成了TTS语音播报功能。

  • 对接价值:无需额外购买语音盒,直接通过接口下发文字即可转为语音,实现“订单播报”、“时间提醒”、“打扫通知”的自动化。

2. 硬件部署方案

在对接开发前,需完成硬件的电气安装与网络配置:

  • 强电安装:控制器需嵌入包间配电箱。将第1路(照明)第2路(麻将机/插座)第4路(空调) 分别接线。第3路(门禁) 接电磁锁,用于控制房门开关

  • 网络配置:设备仅支持2.4G WiFi。需确保包间信号覆盖,并通过配网工具将设备指向项目服务器的API地址(支持私有化部署)

3. 接口对接架构

本方案采用HTTP协议进行开发,设备支持公网直连局域网直连两种模式,无需网关。

  • 请求地址http(s)://[你的服务器IP或云域名]/api/device/control/

  • 鉴权方式:设备接口采用动态签名验证。每次请求需携带 sign(签名)和 ts(时间戳),防止接口被恶意调用

  • 数据格式:JSON。

4. 核心功能对接逻辑

要将“带语音播报”的控制器无缝对接到项目中(如小程序后端或SaaS系统),需实现以下三个核心逻辑:

4.1 设备初始化与状态同步
  • 上线机制:设备通电联网后会主动上报当前4路继电器的开关状态。

  • 对接动作:项目后端需监听设备上线事件,将数据库中的设备状态标记为“在线”,并记录当前IP地址(局域网模式下有用)。

4.2 远程控制与语音联动(最重要)

这是无人值守场景的核心。当用户在小程序下单或订单即将结束时,系统需同时下发“开关指令”与“语音指令”。

  • 接口调用示例

    • 场景:用户下单成功,需打开包间灯光、解除门锁,并欢迎用户。

    • 下发指令

    • 结果:设备执行后,灯光亮起,门锁打开,喇叭播报指定内容

  • 定时任务

    • 订单结束前5分钟,系统调用接口,仅发送 tts 指令:“您的订单即将结束,如需续费请扫码。”

    • 订单结束时,下发 {"power1": 0, "power4": 0} 关闭电源和空调。

4.3 感知联动(高级功能)

结合芯步的人体存在传感器,可以实现更节能的无人值守逻辑

  • 逻辑:当传感器检测到“无人”状态超过10分钟,且该包间订单状态为“空闲”或“超时未支付”。

  • 对接:项目后端接收传感器的 无人 回调,主动向控制器发送全关命令,强制断电,避免浪费。

5. 项目开发核心逻辑示例 (伪代码)

6. 部署方案

  • 标准SaaS模式:设备指向芯步官方云平台,你的业务服务器通过调用友云API控制设备。

  • 私有化/局域网模式(推荐高可用场景)

    • 由于该项目强调“无人值守”,网络稳定性至关重要。若依赖外网,断网则包间失控。

    • 方案:在门店本地部署一台小型服务器(或树莓派),运行yo-yo-iot/bridge服务。将所有包间控制器配置指向本地服务器地址

    • 优势:即使外网断开,用户通过局域网依然可以控制开门和开灯,且控制延迟低于10ms。

7. 实施注意事项

  1. TTS文本编码:下发中文语音时,需确保HTTP请求使用 UTF-8 编码,避免语音播报乱码。

  2. 门锁逻辑:第3路为门禁专用接口。开发时需注意点动模式(通电开锁几秒后自动恢复)与保持模式的区别,根据所使用的电插锁类型在设备后台配置

  3. 空调启动:空调直接断电损伤压缩机。如果对接的是红外遥控空调,使用第4路配合红外转发器,或仅保留语音提醒“请手动关空调”,不要直接物理断电

通过以上方案,开发人员可在1-2天内完成设备对接,实现真正的无人化、互动式包间管理。

控制器产品方案:
怎么在照明控制中集成智能设备来实现分路控制灯光与设备
查看 >>
如何接入8路包间综合管理控制器以实现包间消费时长电源联动
查看 >>
如何接入共享空间智能控制器以实现自定义联动操作
查看 >>
怎样在共享自习室灯光设备控制中集成智能设备以实现远程指令开关控制
查看 >>
无人值守包间设备控制:怎么将8路包间设备集中控制器集成到软件项目中
查看 >>
无人值守场景方案:
怎样在无人值守门店机柜电源控制中对接智能设备以实现多设备联动控制
查看 >>
无人值守场所安全语音提醒场景:如何将30W API 接口语音音柱接入到项目中
查看 >>
怎样在无人值守门店安全管理中对接智能硬件来实现多设备安全联动控制
查看 >>
无人值守场所安全语音提醒场景:怎样将20W 自动语音通知音箱对接到软件项目中
查看 >>
无人值守门店语音提示场景:怎么将智能 20W 云语音壁挂音箱接入到自己的项目中
查看 >>
包间用途方案:
怎么在舞蹈练习室设备管理中接入智能设备以实现包间设备分组独立管理
查看 >>
怎样在无人值守包间设备控制中接入智能设备以实现HTTP接口远程独立控制通断
查看 >>
高端会所包间设备管理:怎样把8 路包间场景联动控制器接入到项目中
查看 >>
如何对接8路包间电器覆盖控制器来实现包间智能语音联动控制
查看 >>
怎么接入智能包间控制器|Mini以实现包间智能语音联动控制
查看 >>