芯步的设备接口挺开放的,HTTP和MQTT都支持,这套方案正好帮舞蹈室把每个包间的灯光、空调、音响拆开管——前台小程序上点一下“3号房开课”,对应设备自动就位,不用挨个跑过去按开关了。
方案:舞蹈练习室“包间级”智能独立管控 —— 基于芯步开放接口
一、 分析
很多舞蹈室现在是这样的:“总闸一拉,全屋黑掉;总闸一开,全屋傻乐”。
管理粗放:3号包间在练Urban Dance,需要暗光和重低音;1号包间在练芭蕾,需要明亮灯光和安静环境。但传统电路设计做不到分房间精细化调节。
能源浪费:早上只有A房上课,但总闸开了,B、C房的音响和空调待机也在耗电。
依赖人力:保洁阿姨打扫完忘了关B房的灯,老板半夜还要跑回来关;会员来了,前台要拿着遥控器满世界找。
二、 核心解决逻辑:分组即“包间”
利用芯步的 “设备分组” 功能,我们不再把设备看作独立的个体,而是把 “一个舞蹈包间” 视为一个管理单元。
映射关系:
芯步系统里的 [Group ID] = 现实世界的 [101包间 / 爵士舞房 / 大排练厅]
三、 软硬件选型与部署
1. 硬件部署清单
在每一个舞蹈包间内,部署以下接入芯步平台的设备:
| 设备类型 | 推荐芯步产品 | 控制点位 | 作用 |
|---|---|---|---|
| 环境控制 | 智能触摸墙壁开关 (3路/1路) | 灯光总闸、氛围灯带、排风扇 | 控制明暗氛围 |
| 环境监测 | 智能温湿度传感器 | 温度、湿度采集 | 自动感知闷热,联动空调 |
| 影音控制 | (通过HTTP控制万能红外/或直连智能插座) | 音响电源、投影幕布 | 课前一键启动设备 |
| 门禁/电控 | 智能断路器/通断器 | 门锁通断、大功率空调 | 实现上课自动通电,下课自动断电 |
2. 网络基础
WiFi覆盖:确保每个包间信号满格。芯步设备支持2.4G WiFi,无需网关,直连路由器 。每个舞蹈室配备企业级AP,保证负载。
四、 关键操作流程:构建“包间分组”
这里我们手把手教你怎么在系统里把设备“关”进包间里。
第一步:创房间(建立分组)
通过芯步开放接口调用 创建分组 。
接口地址
/group/create/操作:创建一个分组,名称叫
Jazz_Room_201或包间A。代码示意:传入
title为“HIPHOP包间”,remark备注该房间的店长或面积 。
第二步:装设备(添加设备到分组)
在这个包间里安装好的智能开关、传感器,需要扫码录入系统,并归入刚才创建的分组。
接口地址
/device/group/操作:把
device_123(智能开关),device_456(传感器)加入到group_id = 201。重点:接口参数里,
device支持批量传入,多个设备用逗号隔开就行,比如device=1001,1002,1003,一次性把整个包间的设备都扔进这个分组 。
第三步:设场景(预设动作指令)
分组建好后,核心玩法来了。我们可以针对这个包间预设“舞蹈模式”:
“上课模式” (一键开包间)
命令:调用
/group/control/参数
{ "group": 201, "power1": 1, "power2": 0 }解释
power1控制主灯(开1),power2控制氛围射灯(关0),配合音响插座通电。把这个封装成前台按钮“开课” 。
“下课模式” (一键离开现场时)
命令:/group/control/ 下发
action动作指令。参数
{ "group": 201, "action": 2 }(动作ID 2 代表系统预设的“全关模式”:关灯、关空调、关音响)。防止学员走了忘关设备。