这款Mini控制器的亮点在于4路不同规格输出(10A/16A/30A)和开放的HTTP API接口,能直接覆盖包间内照明、插座、门锁、空调的独立控制。以下方案围绕硬件选型、接口对接、业务集成三个层面展开,你可根据实际项目框架直接调用。
1. 背景与产品选型
在服务型门店(如共享棋牌室、茶室、剧本杀包间、美容院等)的智能化改造中,如何在不更换原有电器的情况下,实现远程控制、定时管理和自动计费联动,是项目落地的痛点。
芯步 4路多规格输出控制器MINI 正是针对这一场景设计的专用硬件。相比通用智能插座,该模组具备以下核心优势:
多回路独立控制:4路输出均支持独立远程通断,互不干扰 。
混合负载适配:单路支持10A/16A/30A不同规格,可直接带载2匹空调、麻将机、电磁锁等高功率或感性负载,无需中间继电器 。
接口开放性:支持标准的 HTTP API,可无缝集成到现有的公众号、小程序、PC管理后台或SaaS系统中,支持局域网和私有化部署 。
本方案的目标是指导开发者如何在不依赖厂商自有APP的情况下,通过API接口将MINI控制器快速集成至自有业务系统。
2. 硬件参数与电气连接规划
在集成代码之前,首先需要完成硬件的接线与网络配置。根据产品手册,MINI控制器的四路输出定义如下:
| 通道 | 额定电流 | 适用负载() | 业务场景示例 |
|---|---|---|---|
| 第1路 | 16A | 阻性/感性负载 | 照明总闸、换气扇、吸烟灯 |
| 第2路 | 16A | 阻性/感性负载 | 麻将机、饮水机、烧水壶 |
| 第3路 | 10A | 直流电磁锁 | 包间门禁、电插锁(需注意电压匹配) |
| 第4路 | 30A | 空调/大功率 | 2匹空调内机或插座 |
实施要点
供电:模组需接入 DC 5V 1A 直流供电,从包间内取电并保持常亮 。
网络:仅支持 2.4GHz WiFi。在信号较弱的包间内,部署商用AP以确保稳定性。若需断网运行,需启用私有化部署模式 。
强电接线:第4路(30A)使用2.5mm²以上的铜芯线接入,避免大电流过热。
3. API对接开发流程
芯步的开放接口基于HTTP协议,签名机制较为标准。开发者无需深入底层协议,仅需构造HTTP请求即可。
3.1 准备工作
获取凭证:登录芯步控制台,获取
AppID和AppSecret。设备配网:给MINI控制器上电,通过控制台提供的配网工具(如SoftAP或智能配网)将设备连入路由器。记录下控制台生成的唯一
device_id。
3.2 接口签名规则
为了安全性,所有API调用需携带签名。签名算法如下 :
计算
mSecret = MD5(AppSecret)获取当前Unix时间戳(秒)
ts计算
sign = MD5(mSecret + ts)
注:在开发测试阶段,可在控制台开启“调试模式”暂时忽略签名校验以加快开发速度 。
3.3 核心接口调用示例:控制继电器通断
这是集成中最常用的功能,例如顾客下单后自动开电,或时间结束后自动断电。
请求地址POST https://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}
请求体 (JSON)
高级玩法
批量操作:如需全开或全关,可使用
{"power":"0"}。先断后通:用于门禁(开锁后自动复位),命令示例:
{"reset":{"relay":[3],"interval":5000}}(第3路断开5秒后自动闭合)。语音播报(TTS版) :如果采购的是TTS版本,可通过下发文本实现语音提醒,如“欢迎光临”或“您的订单即将超时” 。
4. 业务场景集成方案
4.1 共享棋牌室/茶室:订单自动管理
逻辑:用户在小程序下单 -> 系统生成订单 -> 调用API开启第2路(麻将机)和第4路(空调) -> 订单结束前5分钟,调用TTS语音提醒 -> 订单结束,调用API切断所有回路。优势:实现无人值守,减少人力成本。第3路(门磁)可由管理员远程控制开门。
4.2 酒店/公寓:退房断电与清扫呼叫
逻辑:前台Check-out -> PMS系统触发API,关闭房内所有回路(照明、插座) -> 保洁人员到位后,通过保洁APP触发第1路短暂开启“清扫中”指示灯。优势:无需插卡取电,降低能耗;客人退房后自动断电,防止火灾隐患。
4.3 私有化局域网部署
针对对数据安全或网络稳定性要求比较高的项目(如军队招待所、高端私密会所),MINI控制器支持 私有化部署。在设备配网时,将API域名指向自建的服务器IP。此时,所有控制指令仅在局域网内传输,不经过外网,响应延迟可降低至毫秒级。
5. 常见问题与排障
Q: 为什么控制第4路(30A)空调时,继电器吸合了但空调没反应?A: 绝大多数空调带有电路板保护。将控制器接入空调插座的 火线,或将控制器设置为“点动”模式(先通后断),模拟人工插拔插头的动作。具体可参考产品手册中的空调接线示意图 。
Q: 设备WiFi掉线怎么办?A: 该控制器支持 5组WiFi配置,会自动扫描并连接信号最强的网络。在部署时,将包间WiFi SSID和密码配置到设备中,并确保路由器带机量足够 。
Q: 如何获取设备当前状态?A: 掉线或状态不同步时,可在业务逻辑中加入“心跳查询”。通过 GET /device/status 接口,可在每次用户扫码开门时查询一遍设备实时状态,修正界面显示。
通过以上步骤,可在半日内完成从硬件安装到软件对接的全流程,显著提升包间管理的智能化水平。