共享茶室的无人化管理中,照明控制是实现“人走灯灭、自动待客”的关键环节。现有的非触摸墙壁开关成本低、安装普遍,但缺乏远程控制能力。本文结合芯步开放平台的设备控制接口,提供一套将传统开关“无缝集成”的技术方案,重点解决电路改造、指令下发与业务联动的核心问题。
1. 背景与分析
在共享茶室、无人棋牌室或自助自习室的场景中,运营的核心在于 “无人值守”与 “自动化控制” 。通常,用户通过小程序预定订单后,系统需自动授权门禁并开启对应包间的灯光、插座等设备。
传统的非触摸墙壁开关(即普通的物理翘板开关或触摸开关)往往仅具备本地通断功能,无法被远程控制或感知状态。如果直接将其用于共享茶室,会面临以下问题:
无法远程断电:用户离开现场时后,若忘记关闭灯光,运营方无法远程关闭,造成电力浪费。
无法联动门禁:用户扫码开门时,灯光无法自动亮起,用户体验差。
状态不同步:系统不知道灯是开还是关,难以做能耗统计。
本方案的目标是利用 芯步的开放平台及接口能力,将普通的1路非触摸墙壁开关改造并融入到共享茶室的智能化管理体系中。
2. 解决方案设计
为了将“死”设备变为“活”设备,我们不是直接更换开关(虽然更换智能开关是最简单的,但本方案重点在于利用现有硬件),而是采用 “强电直控 + 中间件适配” 的集成策略。
核心逻辑:共享茶室的照明电路不再单单受墙壁开关控制,而是受 继电器模块 控制。我们将原有的墙壁开关设置为 “信号源” ,将芯步的控制器作为 “执行器” ,最终共同控制灯具。
2.1 硬件选型与角色定义
原有资产:1路非触摸墙壁开关(用户物理操作端)。
新增核心:芯步 1路/2路智能继电器模块(支持Wi-Fi/MQTT协议)。
执行终端:茶室内的LED照明灯。
控制大脑:芯步云平台 + 共享茶室SaaS系统。
2.2 电气连接原理
关键改造点:将普通开关由“直接控灯”改为“弱电信号输入”。
在传统接线中,零火线经过开关直接接入灯具。在改造中,采用如下接线逻辑:
输入侧:火线接入普通墙壁开关的L端。
信号侧:开关的L1端(出线端)不接灯,而是接入芯步智能继电器模块的 “开关量信号输入端” (DI端口)。
输出侧:芯步继电器的公共端(COM)接火线,常开端(NO)接灯的火线,灯的零线接总零线。
这样做的物理意义
物理开关的作用:当用户按下开关,产生一个通断信号(0/1变化),该信号被芯步模块捕获。
控制器的逻辑:芯步模块通过逻辑判断,控制内置继电器吸合或断开,从而控制灯的亮灭。同时将状态上报云端。
3. 芯步接口集成详解
这是本方案的核心技术环节。我们需要通过芯步的开放接口,完成设备配网、状态上报与远程控制。
3.1 设备接入与注册
首先,需要在芯步平台为每个包间的设备创建虚拟设备。
在芯步控制台获取 AppID 和 AppKey。
通过接口注册设备,获取唯一的 Device ID。该ID将作为后续控制的唯一标识。
3.2 本地触发与云端同步逻辑
针对“墙壁开关触发”这一物理动作,系统需做如下处理:当MCU检测到DI端口电平变化(例如由低电平变高电平),执行以下代码逻辑:
3.3 云端远程控制 API 实现
运营系统需要通过芯步开放平台的 HTTP 接口对包间灯光进行远程干预(如订单结束后的强制关灯)。
根据芯步开放平台文档,向设备下发指令的请求示例如下:
接口地址
http(s)://api.thingboot.com/{AppID}/device/control/请求方法:POST
核心参数
device:目标设备ID(如12345678)。order:控制命令。对于继电器即为开关属性。
在共享茶室系统中,后端服务器可构造如下请求来实现用户扫码开门自动开灯:
返回处理芯步接口返回 {"code":200} 仅代表命令下达成功。为避免设备离线导致的执行失败,订阅芯步的 消息推送(设备状态变更通知) ,以确认设备最终确实执行了该命令 。
4. 场景联动与业务逻辑落地
将上述技术集成到具体的共享茶室运营中,流程如下:
4.1 第一种场景:用户扫码开门与离开现场时断电
用户下单:小程序下单 -> 系统分配房间 -> 支付完成。
自动通电:SaaS系统调用芯步API(
device/control)向对应茶室的继电器模块发送{“power”:1}。门禁联动:灯亮的同时,门锁信号线可接入同一继电器的另一路输出(如为2路模块),实现同步解锁或通电吸合磁力锁。
订单结束:用户点击退场或预定时间耗尽,SaaS系统发送
{“power”:0},强制关闭灯光,实现“人走灯灭”。
4.2 第二种场景:用户物理开关习惯保留
虽然能远程控制,但用户(特别是传统茶室客户)习惯物理开关。
通过前述的 “信号采集” 接线法,用户按墙壁开关时,系统逻辑为:“物理开关被按动 -> 控制器反转当前状态 -> 上报云端”。
用户按下开关关灯,系统也会同步闭锁逻辑,确保云端显示“已关灯”,不影响下一订单的自动开启。
5. 方案优势和需要注意的点
5.1 方案优势
保留原装修风格:无需更换昂贵的智能触摸开关面板,直接利用现有的普通开关,外观更符合茶楼的古典或商务风格。
强鲁棒性:采用继电器直接控制强电,相比于普通智能开关的单火取电方案(易导致LED鬼火),本方案的供电更稳定,负载适应性强 。
状态反馈精确:传统智能开关若发生死机,物理开关可能无效。本方案中,物理开关仅仅是给MCU一个触发信号,状态完全由继电器决定,云端与实际物理状态通过接口回调保证一致 。
5.2 注意事项
单火线取电问题:如果原墙壁开关底盒中没有零线,普通的智能继电器模组无法取电。此时需要选用支持单火线供电的芯步兼容模组,或者在灯具两端并联一个防取电闪烁的电容(如2.5uF安规电容),防止LED灯在关断时微亮 。
硬件DIY方案:若芯步暂无现成的单路DI输入模块,可采用ESP8266等开源硬件自行烧录固件,通过MQTT协议接入芯步平台。利用ESP8266的GPIO引脚检测物理开关状态,并驱动继电器,再通过MQTT对接芯步云 ,同样可以完成集成 。
6. 总结
通过对电气线路的简单改造以及对芯步开放接口的灵活运用,我们可以将普通的1路非触摸墙壁开关完美纳入共享茶室的无人化管理系统。
这一方案不仅解决了共享茶室最核心的“远程灯具管理”与“本地操作习惯”之间的矛盾,还极大地降低了硬件改造成本。运营方无需购买昂贵的品牌智能开关,仅需利用现有的传统电工设备结合芯步的控制模块与API接口,即可实现 “扫码进门即亮灯,离座关门全断电” 的高效智能运营模式。