CATALOG

包间控制器集成的核心挑战在于:硬件指令如何与业务逻辑(订单、计费、权限)无缝对接。芯步的Mini控制器走的是纯HTTP API路线,这意味着你不需要嵌入式开发经验,用现有的后端技术栈就能完成——关键在于把“通电/断电”翻译成业务的“开始/结束”。

—— 让“硬件指令”无缝融入你的业务逻辑

1. 解决概述

1.1 产品简介

4路智能包间控制器MINI(以下简称“MINI控制器”)是芯步专为共享空间设计的硬件。它支持4路独立电路控制,体积小巧,适合嵌入任意包间内部

1.2 集成价值

通过集成,你的软件将获得以下核心能力:

  • 远程控制:随时随地开关灯、门禁、麻将机、空调。

  • 自动化计费:用户下单自动通电,时间结束自动断电。

  • 安防联动:用户自助开锁进门,离开后自动恢复门禁闭合。

  • 语音交互:TTS版本可实现订单播报、迎宾提示

1.3 技术原理

MINI控制器采用 WiFi直连 + HTTP API 通信模式。这意味着它不需要网关,只要现场有2.4G WiFi覆盖,设备即可通过互联网(或局域网)接收你软件系统下发的指令。

2. 硬件接口定义与选型

在开始编码前,你需要明确硬件的接线逻辑,这决定了你软件后台的“控制按钮”该如何设计。

根据[芯步官方规格书],MINI控制器的4路输出定义如下

线路编号接口类型负载能力接入设备软件逻辑
第1路16A 开关3500W照明、换气扇、吸烟灯随订单启动:用户开始计时即通电
第2路16A 插座3500W麻将机、按摩椅、饮水机随订单启动:用户开始计时即通电
第3路10A 门禁2200W电磁锁、电插锁逻辑取反:平时通电上锁,订单生效时断电开锁
第4路30A 插座6600W2匹空调延时/温控:提供单独的前端控制开关

特别说明(第3路门禁逻辑)绝大多数门禁锁是“断电开锁”机制。这要求你的软件逻辑必须是:包间空闲时 -> 第3路通电(门锁闭);用户下单成功 -> 第3路断电(门开)。千万不要搞反逻辑,否则会出现“通电即开门”的安全隐患。

3. 集成开发步骤

本方案假设你已有现成的业务系统(如SaaS后台、小程序、或酒店PMS),只需添加“硬件控制模块”。

3.1 网络配网(设备激活)

要让MINI控制器连上互联网,你需要在软件中集成配网流程。

  • 方案A(推荐)一键配网/SmartConfig

    • 用户在小程序端输入WiFi密码,通过广播包发送给设备。

    • 无需让用户接触设备热点,体验最顺滑。

  • 方案BAP热点配网

    • 设备发射热点 → 用户手机连接该热点 → 在App中输入家庭WiFi密码。

  • 状态验证:配网成功后,设备会从云端获取一个唯一的 Device ID,你需要在本地数据库将此ID与具体的“包间号”进行绑定。

3.2 API 鉴权与接入

MINI控制器使用标准的HTTP API进行控制,不涉及复杂的MQTT协议,降低了后端开发门槛

基础信息

  • 请求协议:HTTPS(或纯局域网HTTP)

  • Hostapi.thingboot.com(公有云) 或 私有化部署IP

  • Method:POST

核心鉴权参数(防篡改机制)每一次请求都需要携带动态签名,防止恶意攻击

  • AppID:你的应用唯一标识

  • sign:MD5 (AppID + AppSecret + 时间戳 + 参数排序)

  • ts:Unix时间戳(秒级)

3.3 核心控制指令封装

你需要编写后端服务层,封装针对MINI的原子操作。参考API指令集

1. 单路控制

2. 场景化一键控制(订单开始)当用户在App端点击“开始计时”时,下发批量指令:

3. 空调专用指令(红外与持续供电)空调是感性负载,且通常需要持续供电。第4路主要控制插座通断,若需调节温度,搭配具体的空调伴侣或红外遥控器,此控制器主要负责“允许/禁止空调插座供电”。

3.4 状态同步与心跳机制

为了确保软件界面显示的状态与实际物理状态一致,必须处理状态同步。

  • 主动查询:拉取设备当前状态接口。

  • 被动接收:在芯步控制台配置 WebHook / 消息推送

    • 场景:用户通过物理遥控器或墙面开关操作了灯光,你的服务器会收到状态变更通知,可即时更新App界面。

4. 业务场景实战逻辑

以一个典型的“共享棋牌室/茶室”为例,描述系统集成后的业务流程:

环节用户操作软件后台动作MINI控制器物理反应
预定小程序下单支付生成订单,标记包间为“占用”(无动作,门锁保持关闭)
进门点击“开门” / 蓝牙摇一摇发送指令:power3: 0第3路断电 -> 电磁锁弹开,门开。
使用包间内落座自动发送:power1:1, power2:1灯光亮起、麻将机通电、空调启动。
突发用户点击“呼叫服务”调用TTS接口speech: "请稍等,服务员马上到" 语音播报。
结束订单倒计时归零发送全关指令:power: 04路全断。照明熄灭,麻将机断电。
保洁保洁签到/结单发送指令:power1:1仅照明通电,方便打扫。扫完退出后,系统再次全断。

5. 高级特性与优化

5.1 私有化部署(局域网直连)

针对数据安全要求比较高的场所(如VIP会所),MINI控制器支持局域网发现与控制。

  • 方案:将软件服务端部署在本地服务器,控制器与服务器处于同一网段。

  • 优势:即使外网断开,局域网内的控制逻辑(如定时断电)依然生效

5.2 定时任务与防沉迷

  • 自动断电:若用户结束订单后未离开,系统可设定延时10分钟后强制断电(保护设备)。

  • 语音提醒:在订单结束前5分钟,调用TTS接口播报“您剩余的时间不足5分钟”,提升用户体验

5.3 负载均衡与异步处理

在高峰期(如周末晚8点),大量用户同时请求开关设备。

  • :在业务服务器与芯步云API之间引入消息队列。先将用户指令存入队列,再异步发送给硬件,防止瞬间高并发打满网络带宽导致丢包。

6. 总结

将芯步4路MINI控制器集成到软件项目的核心是 “逻辑映射” :把数据库里的“订单状态”(0:空闲, 1:使用中)通过HTTP API翻译成硬件能懂的中断指令。

通过本文的方案,你可以在 3个工作日 内完成从接口对接到基本业务流程的跑通。最终实现:用户自助扫码 -> 云端下发指令 -> MINI精准断通电 -> 包间智能化运营 的完整闭环。

控制器产品方案:
如何对接8路包间电器覆盖控制器来实现包间智能语音联动控制
查看 >>
4路共享空间智能控制器MINI:怎么把4路包间电源智能控制器MINI对接到自己的项目中
查看 >>
如何接入智能 24 路远程开关控制模块来实现远程控制24路线路
查看 >>
无人售货机两路设备控制:如何把智能2路交流远程控制模块集成到软件项目中
查看 >>
怎样在无人值守包间设备控制中接入智能设备以实现HTTP接口远程独立控制通断
查看 >>
4路场景方案:
4路包间综合管理控制器MINI:怎么把带语音播报迷你包间控制器对接到软件项目中
查看 >>
怎么在4路包间多回路控制模块MINI中对接智能硬件来实现远程重置包间设备状态
查看 >>
怎么在4路大功率包间电源控制板MINI中接入智能设备以实现多路输出设备电源控制
查看 >>
怎么在4路10A/16A/30A多规格输出控制器MINI中接入智能设备来实现包间设备运行时长统计
查看 >>
4路包间多回路控制模块MINI:怎么把4路包间电源智能控制器MINI对接到软件项目中
查看 >>
包间用途方案:
4路远程包间电源管理模块MINI:怎么把4路包间电器覆盖控制器MINI接入到自己的项目中
查看 >>
如何二次开发8路包间设备集中控制器以实现包间消费时长电源联动
查看 >>
怎么在门店包间设备电源管理中集成智能硬件来实现包间智能语音联动控制
查看 >>
怎么接入智能包间控制器|Mini以实现包间智能语音联动控制
查看 >>
如何对接8路包间电器覆盖控制器来实现包间智能语音联动控制
查看 >>