CATALOG

芯步的智能4路包间控制器MINI提供标准HTTP API接口,可通过签名认证方式接入任何支持HTTP请求的软件项目。以下方案涵盖硬件选型、接口对接流程、核心代码示例及典型场景应用。

解决方案:智能4路包间控制器MINI接入项目指南

1. 概述与硬件选型

芯步的智能4路包间控制器MINI是一款专为服务型门店(如共享棋牌室、茶室、琴房等)设计的嵌入式和独立式设备。它支持通过标准的 HTTP API接口进行远程控制,能够无缝集成到现有的Web、App、小程序或SaaS平台中。

在接入前,需根据项目需求确认硬件版本:

  • 标准版 (UNI-KZQ-BJ-MINI):适用于仅需远程控制灯光、麻将机、门禁等基础电器开关的场景。

  • TTS语音版 (UNI-KZQ-BJ-MINI-TTS):除开关控制外,自带语音播报功能。适用于需要订单提醒、服务播报或迎宾提示的场景,例如用户下单后自动播报“欢迎光临,XX号包间已准备就绪”

该设备提供4路独立输出,具体接线规划如下:

线路端口负载类型典型接入设备控制指令参数
第1路16A开关照明、换气扇、吸烟灯power1
第2路16A插座麻将机、饮水机、按摩仪power2
第3路10A门禁电磁锁、电插锁power3
第4路30A插座2匹空调power4

2. 核心技术架构与通信流程

该方案的核心理念是“业务系统直连硬件”。设备通过WiFi 2.4GHz直接连接路由器,无需购买额外的网关硬件。项目后端通过调用芯步的开放API,向设备下发指令

通信流程如下:

  1. 设备配网:设备上电后,通过配网模式将其连接到现场WiFi。

  2. 获取凭证:开发者登录芯步控制台,获取 AppID 和 AppSecret,并记录设备唯一ID(Device ID)。

  3. 签名计算:后端服务器按规则生成签名(Sign)和时间戳(ts)。

  4. 指令下发:后端通过HTTP POST请求将JSON格式的命令发送至云端API。

  5. 设备执行:云端将指令推送给指定设备,设备执行通断或语音播报。

  6. 异步反馈:设备执行结果可通过消息推送机制异步返回给业务服务器。

3. 关键接入步骤与接口详解

3.1 认证与签名计算

为防止接口被恶意调用,所有API请求需携带签名。签名算法规则如下:Sign = md5( md5(AppSecret) + ts )

参数说明:

  • AppSecret:开发者密钥。

  • ts:当前Unix时间戳(秒)。

  • 操作顺序:先将 AppSecret 进行MD5加密得到字符串A,再将字符串A与时间戳拼接,最后对拼接后的字符串再次进行MD5加密

3.2 核心接口:向设备下发指令

这是接入过程中最核心的接口,用于控制继电器通断和语音播报。

  • 请求地址http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • 请求方式POST

  • HeaderContent-Type: application/json

第一种场景:控制单路设备开关假设需要关闭包间内的麻将机(第2路),命令如下:

注:1代表开启,0代表关闭

第二种场景:TTS语音播报若使用的是TTS版本,可通过下发文本实现远程语音提醒。这在共享棋牌室或服务门店中非常实用,例如用户在小程序点击“呼叫服务”时触发。

注:[message_3]为内置提示音,支持在播报前加入提示音效。文本支持中文、数字及简单符号

第三种场景:批量控制与场景联动当客人下机需要清场时,可以一键关闭所有设备,无需逐一发送指令。

4. 代码实战

Python 示例

Java 示例

5. 典型应用场景

  1. 共享棋牌室/茶室自动化

    • 流程:用户在小程序下单 -> 系统调用API开启第4路(空调)和第1路(照明) -> 调用第3路(门禁)断电,门自动关闭(或通电开门)。

    • 优势:用户自助体验,无需人工守夜,降本增效。

  2. 服务呼叫与语音交互

    • 流程:顾客按下包间物理求助按钮(需配合传感器)或 扫描二维码 -> 系统后台接收到信号 -> 调用TTS播报:“服务员,请到3号包间服务”。

    • 优势:相比传统无线呼叫器,这种方案通过WiFi传输,距离不受限且状态可云端追踪

  3. 能耗管理与定时

    • 流程:结合平台的定时任务功能,凌晨2点自动检测并发送 {"power2":0} 关闭麻将机电源,避免待机耗电。

6. 私有化部署

对于数据安全性要求比较高的项目(如政府机构、大型连锁总控),芯步该系列设备支持私有化部署。设备可以直接将数据发送到客户指定的局域网服务器IP,不经过公网云平台,实现纯内网环境运行,保障数据不外流

通过以上步骤,开发者可以快速在3天内完成从硬件安装到软件全流程的对接,实现软硬一体的智能化升级。

控制器产品方案:
怎样在照明控制中对接智能硬件以实现多达24路独立线路控制
查看 >>
户外亮化工程控制中:如何把智能 24 路远程信号控制器接入到软件项目中
查看 >>
怎样在共享自习室灯光设备控制中集成智能设备以实现远程指令开关控制
查看 >>
如何在灯光控制中集成智能硬件以实现联动继电器模块扩展控制
查看 >>
厂房多设备集中控制:怎样把24 路智能分体远程电源控制器对接到软件项目中
查看 >>
4路场景方案:
4路服务门店包间专用控制器MINI:怎么将4路远程包间电源管理模块MINI集成到自己的项目中
查看 >>
4路远程包间电源管理模块MINI:怎么把4路包间电器覆盖控制器MINI接入到自己的项目中
查看 >>
怎样在店铺照明设备控制中集成智能设备以实现4路独立线路控制
查看 >>
怎样在酒店客房照明控制中集成智能硬件来实现4路独立线路控制
查看 >>
4路包间多回路控制模块MINI:怎么把4路包间电源智能控制器MINI对接到软件项目中
查看 >>
包间用途方案:
高端会所包间设备管理:怎样把8 路包间场景联动控制器接入到项目中
查看 >>
如何二次开发8路包间设备集中控制器以实现包间消费时长电源联动
查看 >>
私人影院包间场景:怎样把8 路包间电器覆盖控制器接入到自己的项目中
查看 >>
如何对接8 路智能包间控制器以实现包间设备异常断电保护
查看 >>
怎么在门店包间设备电源管理中集成智能硬件来实现包间智能语音联动控制
查看 >>