这是一份关于“如何利用芯步3路触摸开关实现两路照明与一路门禁控制”的解决方案。
我们将以 “智能触摸墙壁开关3路” 为核心设备,结合其开放接口,详细拆解整个接入流程。我会尽量写得“落地”一些,让你拿到就能直接用。
一、 为啥要选这个方案?(痛点与目标)
很多小型办公区、出租屋或者仓库,门口既需要控制室内的两盏灯,又需要控制一个门锁(或是门禁电源)。传统做法是:装两个照明开关 + 一个门禁开关,不仅墙面上要开三个槽,接线还麻烦,更别提远程控制了。
这个方案就是利用芯步的一个3路触摸开关,搞定这三件事儿:
第1路:控制走廊/顶灯。
第2路:控制背景灯/壁灯。
第3路:控制门禁电源或电插锁(实现一键开门)。
最重要的是,依托芯步的开放接口,你不仅能手摸开关,还能通过手机App、小程序甚至你自己的后台系统,远程控制这三路设备。
二、 选什么硬件?(产品选型)
要实现上述功能,硬件是:芯步 【智能触摸墙壁开关3路】。
为什么选它?
物理隔离:它虽然是装在86底盒里的强电开关,但第三路可以接门禁(通常门禁是12V直流电,需要注意接线方式,后面会说),外观统一,都是钢化玻璃面板,好看。
接口开放:这就是芯步的优势。它直接提供HTTP API接口,不需要买昂贵的网关,只要设备连上你家WiFi,就能通过接口控制。
状态反馈:通过接口不仅能发指令,还能查询设备状态,比如门锁现在是开着还是关着(这对安防很重要)。
三、 硬件怎么接线?(实操干货)
这一步是重点,也是容易出错的环节。请请一定要在断电情况下操作,如果不懂强电,让电工配合。
这款开关背面一般标有 L(火线进)、L1(出线1)、L2(出线2)、L3(出线3),还有 N(零线,通常智能开关需要零线)。
接线规划:
第一路(照明A)
L1接 走廊灯 的控制线。适用场景:日常照明。
第二路(照明B)
L2接 壁灯/射灯 的控制线。适用场景:营造氛围或者辅助照明。
第三路(门禁控制)
这里是关键:门禁锁(如电插锁、磁力锁)通常不是220V强电,而是12V弱电。
方案:用第三路控制一个 220V转12V的继电器或门禁专用电源。
接线逻辑:L3(火线出)连接门禁电源的“PUSH/控制端”。
工作原理:当第3路“开启”时,220V通电,触发门禁电源给电锁断电(或通电,取决于你是常开型还是常闭型),从而实现开门动作。或者更简单的场景:第3路直接控制门禁电源的220V输入端,开关一开,门禁电源整个通电,门就开了。
注意:如果是直接控制220V的电控锁(如某些电磁锁),可以直接接L3。但大部分民用门禁是12V,中间加个“中间继电器”做隔离,保护开关触点也保护锁。
四、 软件怎么接?(API接口调用)
硬件接好了,怎么集成到你的系统里?芯步走的是标准HTTP协议,上手非常快。
1. 准备工作
注册芯步开发者账号。
在后台添加设备,拿到设备的唯一标识
device。获取你的
AppID,并生成sign签名。
2. 接口调用示例
假设你现在要远程给访客开门(控制第三路)或者关灯,只需要向他们的服务器发送一个POST请求。
接口地址: http(s)://api.thingboot.com/{AppID}/device/control/
核心参数解析
device: 你的设备ID(就是一串字符)。order: 这是一个JSON字符串,用来控制具体哪一路。
具体指令对照表(针对3路开关):
| 动作描述 | order 参数值 | 解释 |
|---|---|---|
| 打开第1路 (开灯A) | {"power1":"1"} | 1代表开 |
| 关闭第1路 (关灯A) | {"power1":"0"} | 0代表关 |
| 打开第2路 (开灯B) | {"power2":"1"} | |
| 关闭第2路 (关灯B) | {"power2":"0"} | |
| 打开第3路 (门禁通电/开门) | {"power3":"1"} | 开门指令 |
| 关闭第3路 (门禁断电/关门) | {"power3":"0"} | 关门指令 |
3. 代码实战(用你想用的语言)
如果你是用Python写后台服务,代码长这样:
如果是通过微信小程序控制,原理是一样的,就是发起wx.request请求。
4. 进阶技巧:门禁的“点动”控制
直接发 {"power3":"1"} 和 {"power3":"0"} 也能开门,但需要你的程序发两次指令(先开后关)。
芯步接口贴心地提供了“点动”功能使用 {"point3":"1000"} ,开关的第3路会自动通电1秒钟然后断开。这简直是给门禁量身定做的!这样你的服务器只需要发一条指令,门就开了,不用担心忘了关门导致门禁一直通电烧坏线圈。
五、 总结一下
通过这个方案,你就用一个标准的86开关,完美替代了三个独立的开关。
这套方案的好处是:
物理层面:墙面整洁,操作直观(钢化玻璃面板颜值也够)。
开发层面:芯步的HTTP接口非常直白,没有复杂的物联网协议(像MQTT那些繁琐的配置),直接调用就好,节省了很多开发时间。
应用场景:有了这些接口,你可以把这个开关接入到自己的OA系统、小程序,实现访客扫码自助开门(触发第三路2秒),同时开启工位灯(第一路)。
如果遇到配网连不上,记得检查一下WiFi是不是2.4G频段,大部分IoT设备都只支持这个频段。