CATALOG

无人值守空间(比如共享茶室、棋牌室、自习室、健身房,甚至是公司里的设备间)最大的痛点就是:人不在现场,怎么远程控制电源? 客户自己操作后,怎么自动复位?

芯步的这款2路远程控制墙壁开关,就是为解决这个痛点设计的。它最大的好处是可以直接替换你家里或店里现有的86型墙壁开关,不需要砸墙改线,而且它开放了HTTP接口,你后台随便一个系统就能调用。

下面聊聊怎么把它集成到你的“无人值守项目”里,主要解决远程开门/通电自动复位两个核心问题。

一、 选型与准备:为什么是这款“2路开关”?

在无人值守场景中,用户最大的抱怨往往是:“我走了之后,灯是不是没关?”或者“下一个人来,上个客人留下的空调还开着怎么办?”

这款开关有两路独立控制能力,恰好可以完美切分场景:

  • 第一路(负载小一点): 连接门磁锁提示灯。用于控制房间的准入权限(用户下单后通电开锁)。

  • 第二路(负载适合照明): 连接主照明灯投影仪/空调。用于提供使用环境。

关键参数: 单路阻性负载(如白炽灯)可达1200W,感性负载(如LED灯、风扇)控制在300W以内。基本上,一个包间里的东西都能带得动。

二、 集成思路:怎么跟你的“小程序/后台”对接?

你的项目肯定有一套后台系统(比如Java、PHP、Python写的,或者是小程序)。集成不需要复杂的硬件开发,就是调一个HTTP地址。

1. 接口怎么调?芯步用的是标准的HTTP API。你需要做的就是在代码里发起一个POST请求。

  • 地址:https://api.thingboot.com/{你的AppID}/device/control/

  • 安全校验: 需要带签名(Sign)。算法是 md5(md5(AppSecret) + 时间戳),相当于双重加密,防止你的开关被别人恶意乱开

  • 核心参数:

    • device:设备的ID(贴在开关侧面或者后台能看到)。

    • order:你要让它干啥。

      • 开第一路:{"power1": 1} (1是开,0是关)

      • 开第二路:{"power2": 1}

2. 实操:用户下单的瞬间逻辑很简单:用户在小程序付了钱 -> 你的服务器收到了支付成功的回调 -> 你的服务器调用上面的API -> 开关接通,灯亮了,门锁开了。

但是,如果仅仅是这样,这就只是一个“遥控开关”,算不上“无人值守”。无人值守的核心在于“状态保护”“自动清理”

三、 实战技巧:无人值守的两种“闭环”逻辑

这里分享两种比较实用的用法,也是这个硬件比较给力的地方。

第一种场景:自动复位(用户离开现场时后自动断电)

很多场景下,用户离开时可能忘记关灯,或者故意不关。你需要系统强制执行关灯。

传统做法: 设定一个定时任务,比如到点发指令 power1=0进阶做法(状态保持):芯步的这个开关有个功能叫 “点动”“临时保持” 。比如,你可以设置用户开门后,灯亮起;当用户点击小程序里的“退房”按钮,系统自动发指令关灯。

但如果你想让系统更智能,可以利用硬件本身的机制:它支持 “先通后断”“恢复” 指令举个例子: 你可以设置当订单结束后,系统发送 point1 指令(假设这是自定义的一个复位宏),设备会执行:打开 -> 持续5秒 -> 关闭。这样既能确保设备复位,又不至于因为误判一直开着。

第二种场景:防误触(正在使用中,如何不被系统打断?)

这是一个很容易被忽略但很关键的点。假设客人正在包间里用得好好的,你的系统因为某个bug或者定时任务,突然发了个指令把灯关了,体验就很差了。

你需要结合“锁定机制”你可以利用接口查询设备的当前状态,也可以利用开关自带的“物理操作保护”。在管理后台,你可以通过指令设置开关的“操作模式”。例如,在用户下单期间,把开关设置为“常开锁定”,这个时候即使用户手贱去按墙上的物理按键,也不会把灯关掉(或者关了之后瞬间自动恢复),直到订单结束,你才发送解锁指令

四、 代码示意(Java/Python 伪代码性质)

我们后台如果用Java写,大概就是这个感觉(引用官方示例的思路):

这里有个小细节:如果你是通过后台控制,一次可以控制多台设备,把deviceId用逗号隔开就行

五、 避坑指南

  1. WiFi信号是关键:这个开关走的是2.4G WiFi。如果你的项目是在地下室或者角落,千万记得预留WiFi信号覆盖,或者也可以用网关版本来增强信号。如果网络断了,它就变成普通开关了,虽然还能手按,但远程就废了

  2. 零火线问题:虽然是86型替换,但很多老房子开关盒里只有火线(单火取电)。这款是“智能墙壁开关”,通常需要零火线供电才稳定。下单前一定确认好底盒里有没有零线。如果不确定,可以找客服要一款“单火版”的智能开关(如果有的话)。

  3. 关于LED灯闪烁:产品规格里特别提到,如果用LED灯,单路小于300W。因为LED功率太小容易产生微弱电流导致“鬼火”(关灯后微闪),官方一般会配一个电容,如果遇到闪烁,把电容并在灯上就能解决。

总结

把这个2路开关集成到项目里,核心就是三步:

  1. 电工接好线(第一路灯,第二路门锁/风扇)。

  2. 配网绑定(拿到设备ID)。

  3. 写接口调用(支付成功 -> 发指令开;订单结束 -> 发指令关/复位)。

用好它的 “独立分控”“状态保持/点动” 功能,你就能用非常低的成本,把一个小包间变成一个24小时无人值守的赚钱机器。