共享自习室的痛点是“无人化运营”——用户预约后如何自主进门、就座区电源如何按时通电、超时后如何自动断电。芯步的智能墙壁触摸开关1路(UNI-KG-CM-1)正好用来解决座位电源控制问题,而门锁控制则需要另外搭配门禁设备。以下是完整的接入方案:
1. 项目概述与场景定义
在共享自习室场景中,用户通过小程序完成预约支付后,需要能够进入大门并开启对应座位的电源。本方案的核心目标是将芯步智能墙壁触摸开关1路集成到现有的共享自习室管理系统中,实现“预约-开门-通电-计时-断电”的自动化闭环。
该设备型号为 UNI-KG-CM-1,是一款基于WiFi 2.4G通信、支持HTTP完全开放接口的智能开关,适合用于控制自习室卡座插座或顶灯。
2. 设备选型与角色定位
在共享自习室中,门禁控制和电源控制通常涉及两类设备。本方案重点阐述智能开关的接入,同时说明其与门禁系统的联动逻辑:
门禁控制(方案补充说明):通常由“蓝牙/二维码门禁”或“智能通断器”负责。用户扫码验证成功后,电磁锁断电开门。这部分主要负责“人”的进入权限。
电源控制(本方案核心):由智能墙壁触摸开关1路负责。安装在每个座位或每个房间的总线上,负责控制插座或灯的供电。这部分主要负责“电”的使用权限。
这种物理分离的设计(门禁管进人,开关管供电)具有以下优势
安全性:强弱电分离,避免高压触点直接暴露在用户操作界面。
成本优化:针对大量座位,仅需单价较低的1路开关,无需昂贵的门禁一体机。
3. 硬件安装与接线指南
在开始软件开发前,需完成物理设备的安装。
安装位置:标准86底盒安装,可直接替换原有的墙壁开关。
接线注意:开关为单火线控制。接线时,需将进线(火线) 接入L端,控制线(负载线) 接入L1端。严禁短路,安装前请一定要切断总闸。
网络要求:设备仅支持 2.4G WiFi。安装位置须保证信号强度,避免因信号弱导致控制延迟或离线。
4. 接口对接与核心代码实现
该开关的最大优势在于其开放且标准的HTTP API接口。无论您的后端是用Java、Python、Go还是PHP编写,只需能发起HTTPS请求和进行MD5计算,即可完成接入,无需安装额外的网关或中间件。
4.1 认证与签名机制
要控制设备,所有请求均需携带动态签名以防止接口被恶意篡改。签名算法如下
在芯步控制台获取
AppID和AppSecret。获取当前时间戳
ts(单位:秒)。计算
sign = md5( md5(AppSecret) + ts )。
4.2 控制座位的开/关
当用户在小程序点击“开始学习”时,系统需向其预约的座位对应的设备下发“通电”指令。
接口地址
POST https://api.thingboot.com/{AppID}/device/control/核心参数
device:目标设备ID(如:device_001)。order{"power1": 1}(1代表开启,0代表关闭)。
代码示例
4.3 场景联动:复位功能
这是共享自习室中最实用的功能。为了防止上一个用户离开后未关闭设备,或下一个用户使用时灯光还亮着,可以在订单结束或用户签退时,通过API触发“先断后通”或“状态保持”逻辑,确保设备归零。
复位指令:使用
reset1参数,下发给设备后,开关会瞬间断开,间隔N毫秒后重新接通。应用场景:若自习室卡座灯不区分用户,只需检测“有人”时保持通电,可使用
{"reset1":"3000"},让设备每隔一段时间复位检测。
5. 业务逻辑与联动
完整的共享自习室使用流程应如下设计
用户下单
用户在小程序端选择座位并支付。
后端生成临时授权Token(对应座位有效期)。
到达开门
用户在小程序点击“开门”。
后端调用门禁接口(或通过蓝牙/动态二维码)控制大门打开。
入座通电
用户进入自习室,找到对应座位。
后端自动或用户手动点击小程序“开灯/通电”。
此时,后端调用
{"power1":1}指令,智能墙壁开关1路吸合,插座/灯光通电。
计时与续费
开关通电后,后端开始按分钟计费。
关键联动:临近时间用完时(如剩余5分钟),可调用
{"point1":"300000"}(先通后断,即临时给30分钟缓冲再断电)或者直接发送系统通知提醒用户续费。若用户未续费,系统自动发送{"power1":0}切断电源。
离店断电
用户点击“签退”或订单结束。
后端发送
{"power1":0}关闭该座位电源。系统可配置清扫模式,在一定时间内锁定开关物理按键,防止外人随意开启。
6. 私有化部署与稳定性保障
针对网络波动或对数据安全要求比较高的商业场景:
局域网控制:若您的服务器和自习室在同一局域网(或搭建了VPN),可开启设备的局域网控制。该开关支持直接通过本地IP下发命令,不经过外网云平台,延迟可降低至毫秒级,且断网情况下依然可用。
掉线重连机制:设备内置5组WiFi设定,若主网络信号不好,会自动切换备用WiFi,减少人工维护成本。
7. 方案总结
通过接入芯步智能墙壁触摸开关1路,共享自习室可低成本实现“电”的精细化管理:
开发成本低:仅需对接几个HTTP接口,无需学习复杂的物联网协议。
运维简便:设备自组网,云端定时控制,无需现场巡检。
用户体验佳:实现线上下单、线下通电的完整闭环,提升自习室科技感与安全性。