包间智能化的核心矛盾在于:传统设备(空调、麻将机、门禁)各自独立,而用户期望的是“一个口令全搞定”——关门自动落锁、开台自动通电、呼叫服务直达前台。芯步的MINI控制板+语音播报方案,通过HTTP API将4路大功率输出与TTS能力打通,恰好能以最低改造成本解决这个问题。以下是具体实现方案:
解决方案:基于芯步MINI控制板与HTTP API的包间智能语音联动控制
1. 概述
本方案的目标是利用芯步4路大功率包间电源控制板MINI的高负载继电器输出能力,结合其开放的HTTP API接口,将普通包间内的空调、麻将机、照明、门禁等设备接入统一的智能控制系统。通过对接第三方语音助手(如天猫精灵、小爱同学)或集成自研的语音SDK,实现通过语音指令控制包间内各类电器的开关、模式切换以及场景联动(如“开门迎客模式”、“离开断电模式”)。
该方案的核心优势在于无需布设复杂的控制线缆,仅基于现有Wi-Fi网络,即可通过云端或局域网API实现对16A/30A大功率负载的可靠控制。
2. 硬件选型与功能定义
推荐硬件: 芯步智能包间控制器 MINI (TTS语音版可选)
接口能力:
4路独立继电器输出
第1/2路 (16A) :适用于照明、换气扇、麻将机、饮水机(阻性负载最大3500W);
第3路 (10A) :专用于门禁电磁锁/电插锁;
第4路 (30A) :适用于2匹及以上空调,支持直接通断控制(阻性负载最大6600W)。
通讯协议:Wi-Fi 2.4GHz,支持TCP/IP协议栈。
语音反馈 (TTS版) :设备端内置语音播报功能,可在执行指令后播报“空调已关闭”等反馈音。
3. 开放接口对接架构
芯步提供全开放的HTTP API,是实现语音联动的关键。架构分为三层:
设备层:MINI控制板部署在包间配电箱内,接收来自云端的指令。
云平台层:芯步API网关。开发者获取
AppID和AppSecret,通过签名验证调用接口。应用层:语音助手服务器或中控脚本。
注:芯步接口同时支持云端调用和局域网IP直连控制,为保证语音指令的低延迟响应,在同一个局域网内通过轮询或API直接控制,规避公网延迟。
4. 语音联动的实现逻辑
为了实现“语音 -> 控制板 -> 电器”的闭环,需要进行以下开发和配置:
4.1 指令转换(中间件开发)需要部署一个中间件服务(运行在树莓派、NAS或云服务器上),负责“翻译”语音指令:
输入:接收来自语音助手的Webhook(例如:“打开包间的空调”)。
处理:解析意图,调用芯步API。
输出:向MINI控制板发送HTTP请求。
4.2 关键API调用示例基于芯步公开的接口规范,控制语音与设备的逻辑如下:
接口地址
http://api.thingboot.com/{AppId}/device/control/签名算法
Sign = md5(md5(AppSecret) + Timestamp)控制第4路(空调)开启的命令示例
结合TTS语音反馈如果是TTS版本的控制板,可以在控制电源的同时,调用语音播报接口进行提示:
注:
play:gbk:16是芯步标准的文本播报指令,支持中文汉字。
5. 场景联动策略配置
利用API,可以针对包间业务(如棋牌室、影咖)预设以下智能联动场景:
| 场景名称 | 触发方式 | 执行逻辑(API指令序列) | 涉及路数 |
|---|---|---|---|
| “空净模式” | 语音指令:“开始抽烟/打开排风” | 开启第1路(换气扇)并播报“排风已启动” | 第1路 |
| “迎宾模式” | 前台系统操作 / 语音“有人来了” | 关闭门禁(第3路解锁),开启灯光(第1路) | 第1、3路 |
| “散场/全关” | 语音:“打扫卫生/关闭所有” | 延时3秒后切断第1、2、4路,5秒后闭合门禁 | 第1、2、3、4路 |
| “空调守护” | 温度传感器联动 | 当包间温度高于28度时,强制开启第4路 | 第4路 |
6. 部署实施要点
强电接线注意
第4路(30A)使用2.5mm²以上的铜芯线连接空调插座。
第3路(门禁)输出的是开关信号,并非强电,需与门禁电源箱的“PUSH”端子串联。
网络配置
控制板仅支持2.4G Wi-Fi,部署前请确认包间Wi-Fi信号强度,避免信道拥堵导致控制延迟。
语音唤醒方案
如果追求低成本改造,可在包间内放置一个芯步智能语音喇叭作为拾音前端,通过对讲机模式或按钮触发,将语音转为文本指令发送给API。
如果追求高自然度,对接天猫精灵或小爱同学的Skill平台,在Skill中配置上述API调用。
7. 总结
高功率兼容:解决了普通智能插座无法控制空调(制热/制冷功率大)和麻将机的痛点。
接口开放性:不仅支持公网云端,还支持局域网HTTP通信,即使外网断线,包间内局域网仍可控制,保障了稳定性。
极简布线:无需更换原有电器,在配电箱端进行改造即可,单设备覆盖整个包间。