共享麻将室的灯光管理痛点在于:用户需要独立控制主灯和辅助灯(筒灯/灯带),但传统开关无法远程操控,也无法与订单系统联动。以下方案基于芯步的开放接口和2路智能墙壁开关,实现双线路独立控制。
解决方案:基于芯步开放接口的共享麻将室双路灯光独立控制
1. 概述与选型
在共享麻将室的场景中,通常一个房间内包含两路线路:
线路1(主照明):房间顶部的吸顶灯或主灯,用于整体照明。
线路2(氛围/辅助照明):灯带、射灯或麻将机专用光源,用于提升舒适度或指示状态。
为了实现“2路独立线路控制”,单纯依靠智能灯泡成本较高且不稳定。推荐硬件选型芯步 2路 WiFi智能墙壁开关 (或 2路通断器)。
为什么选它? 该设备直接接入220V强电线路,物理替换传统开关,保留手动按压习惯的同时,内部拥有两个独立的继电器(Relay),分别对应上述两路线路。
对接基础:该系列硬件均支持标准的 HTTP协议 开放接口 ,支持任何后端语言调用 。
2. 核心对接原理(API 调用机制)
芯步的开放接口采用 HTTP POST 请求方式进行控制,无需复杂的网关配置,只要设备联网即可。
请求地址
http(s)://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}核心参数解析
device: 目标设备的唯一ID(在物联网后台获取)。order: 指令对象,通过不同的字段控制不同线路。
针对2路独立的逻辑字段映射
| 逻辑功能 | 接口命令参数字段 | 对应数值 | 物理意义 |
|---|---|---|---|
| 控制线路 1 (主灯) | power1 | 1 (开) / 0 (关) | 继电器1吸合/断开 |
| 控制线路 2 (氛围灯) | power2 | 1 (开) / 0 (关) | 继电器2吸合/断开 |
| 查询设备状态 | getDeviceStatus | true | 获取当前两路开关的通断状态 |
签名机制 (Sign) :为了安全,每次请求需携带签名。后台生成规则:
sign = md5(AppId + AppSecret + ts)。所有交互需通过您的业务服务器转发,避免AppSecret暴露在前端 。
3. 详细实施步骤
第一步:线路改造与安装
断电操作:切断麻将室门口电闸。
接线
零火线版本:接入 N(零线)、L(火线)、L1(控制主灯)、L2(控制辅助灯)。
单火线版本(适用于老房改造):直接接 L(火线)、L1、L2,无需接零线 。
配网:长按开关按键5秒,设备进入配网模式。通过“芯步商家端APP”或“扫码配置工具”,输入WiFi密码(仅支持2.4G WiFi) 。
第二步:系统对接开发(以“订单启动自动开灯”为例)开发人员需在共享麻将室SaaS系统后台进行操作:
设备绑定:将设备ID(例如
820720)录入到对应的“麻将室房间”数据表中。用户下单成功 (Webhook 触发) :
用户在小程序购买“20:00-22:00”时段。
服务器接收到支付成功回调。
下发指令
代码逻辑:当订单状态变为
paid,执行control_device函数。发送示例:
用户续费/结束
用户点击“续费”:系统重新计算时长,保持
power1为 1。用户点击“结束/退房”:系统发送
{“power1”:0, “power2”:0},全屋断电。
第三步:场景联动与传感器闭环为了节能,可以配合芯步的 “智能人体存在传感器” 实现精细化控制,结合2路开关实现不同响应 。
场景逻辑
当传感器检测到“有人”且订单状态为“进行中”时:保持
power1=1(主灯亮)。当检测到“无人持续10分钟”时:仅关闭
power1=0(主灯灭),但保持power2=1(保留微弱灯带亮,保持监控视野,同时节能)。当检测到“有人返回”时:再次触发
power1=1。
实际调试验证
由于响应时间约为 80-120ms,无需额外轮询,实际上手体验几乎无延迟 。
4. 独立控制的业务价值
营收提升:“氛围模式”可作为增值服务。用户可在小程序端点击“切换模式”,调用
power2=1打开灯带,系统可对此收取“氛围灯光费”。运维便利:如果某线路灯泡损坏,商家可在后台远程关闭该线路电源进行维修,而不影响另一路灯光的正常使用。
依赖解耦:基于 HTTP 接口,您可以自由选择阿里云、腾讯云等任何服务器部署,支持私有化部署,数据不出本地局域网 。
5. 注意事项
功率限制:确认单路负载功率。如果麻将室主灯是大型水晶灯或老旧镇流器,需确认功率不超过智能开关额定值(通常阻性负载 500W-800W/路) 。
按键状态同步:在开发时,利用 “消息推送” 机制。如果顾客进店后手动按下了墙壁开关,服务器需能接收到状态变更推送,否则小程序上的“开关状态”会出现与实际不符(不同步)的情况。
网络稳定性:虽然支持WiFi,但在商业环境中,若 WiFi 信号干扰大,部署“有线以太网接口”版本的控制箱体(如智能分体控制箱),以确保核心线路的绝对稳定 。
通过上述方案,共享麻将室可实现专业级的双路灯光远程管控,既降低了“长明灯”的电费损耗,又提升了用户的智能体验。