CATALOG

无人值守门店的照明控制,核心挑战在于如何用软件逻辑替代人工操作——既要远程可控,又要能响应门禁、传感器等事件自动动作。以下方案基于芯步3路照明门禁一体触摸开关的开放接口,说明对接思路与落地细节。

解决方案:基于芯步开放接口的无人值守门店照明与门禁一体化控制

1. 设计

在无人值守场景中,痛点在于如何在无店员的情况下,实现“人来灯亮、人走灯关、远程巡检、异常联动”。本方案采用云边端一体化架构

  • 端(设备层):部署“3路照明门禁一体触摸开关”(集成了1路门禁控制+3路照明回路)

  • 边(网络层):利用设备自带的WiFi 2.4G能力直连网络,无需额外网关,降低故障点

  • 云(业务层):您的现有软件项目(SaaS/小程序/APP)通过芯步开放的HTTP API进行指令下发和数据接收。

交互逻辑

  1. 物理控制:用户触摸按键,设备本地执行(作为备用)。

  2. 远程/自动控制:您的软件服务器通过API下发指令 -> 云端 -> 设备执行。

  3. 状态同步:设备状态改变后,实时推送至您的服务器,保证数据一致性。

2. 核心接口对接细节

要实现深度集成,需要重点对接以下三类接口。芯步的开放平台基于HTTP协议,数据格式为JSON,签名机制保证了接口调用的安全性

2.1 设备控制接口(下行指令)这是软件控制灯光和门禁的核心。参考其同类设备规范,3路开关的控制逻辑如下

  • 单独控制照明回路

    • 指令:控制 power1(第1路照明)、power2(第2路照明)、power3(第3路照明)。

    • 参数1(开启)或 0(关闭)。

    • 应用场景:办公区开灯、货架区关灯、打烊后关闭所有照明。

  • 控制门禁部分

    • 指令:利用 point1(点动/脉冲)或 reset1(复位/状态翻转)。

    • 原理:门禁通常需要短暂的信号触发(如开门信号)。通过发送 point1 指令,开关会接通门禁线路几百毫秒后自动断开,模拟按开门键的动作。

  • 状态保持与查询

    • 支持下发命令保持继电器状态,确保设备重启后恢复指定场景。

2.2 消息推送机制(上行指令)无人值守场景下,服务器需要知道“谁按了开关”或“灯是否真的亮了”。

  • 数据流向:设备状态变化(无论是物理触摸还是远程控制) -> 芯步网关 -> 您的服务器回调地址。

  • 回调数据结构:包含设备ID、线路编号、动作(开/关)、时间戳。

  • 业务价值:当保洁人员非法进入并试图关灯时,服务器会收到“关灯”事件,可触发反控开灯并发出报警,实现安防联动。

2.3 传感器联动(扩展场景)纯粹的“定时关灯”在无人值守店中会出现“人还在、灯灭了”的尴尬。引入传感器,通过软件逻辑实现真正的智能化

  • 逻辑:人体存在传感器探测到“无人”状态 -> 上报给您的服务器 -> 服务器启动“倒计时10分钟” -> 无人再次触发 -> 下发关灯指令。

  • 节能价值:避免长明灯,预计节省30%-50%电费。

3. 软件项目集成实战步骤

第一步:设备注册与网络配置

  1. 在芯步物联网控制台创建设备实例,获取唯一的 Device IDAppId

  2. 通过设备配网协议(或热点配网模式),将门店内的开关连接到2.4G WiFi网络。

第二步:接口鉴权与调试开发者在项目中引入HTTP请求库,构造API请求。

  • 请求地址http(s)://api.thingboot.com/{AppId}/device/control/

  • 签名机制:按照官方文档生成 signts 参数,确保通信秘钥不外泄。

  • 示例:关店操作,系统调用 power1=0, power2=0, power3=0,一次性关闭所有灯光和门禁锁定。

第三步:业务逻辑代码编写(伪代码逻辑)在您的后端服务中编写如下业务逻辑:

第四步:前端交互设计

  • 管理端(Web/SaaS):提供一个虚拟开关界面,实时显示3路灯光的开闭状态(绿色/灰色),支持远程总关。

  • 用户端(小程序):用户扫码进入无人店时,程序自动判断当前光照,若低于阈值则自动开灯,给用户“宾至如归”的体验。

4. 技术难点与应对

  • 问题1:网络抖动导致指令未送达

    • 芯步解决方案:接口响应极快(80-120ms),您的软件在发送指令时做重试机制(Retry机制),并在界面上给予“指令发送成功/设备响应成功”的区分提示

  • 问题2:物理开关被误触

    • 解决方案:虽然开关是触摸式,可能被猫或异物误触。您的软件应设置“场景模式”:定时巡检,例如每隔5分钟同步一次服务器状态与设备状态,若服务器为“无人/关灯”状态而设备为“开”,则自动下发纠正指令

  • 问题3:私有化部署需求

    • 方案支持:若您的无人店涉及核心财务数据,不支持公网传输,芯步支持私有化部署(纯局域网环境)。您的服务器可直接与店内设备通信,数据不出店

5. 预期效益

  • 运维效率:无需店员现场关灯,通过API集成至SaaS后台,实现一键全店断电。

  • 体验提升:结合门禁预约系统,用户预约成功后,在预约时间段内自动亮灯;离开后自动熄灭,实现真正的“人来灯亮,人走灯灭”

  • 硬成本节省:利用现成的86盒标准工业设计开关,无需凿墙布线,直接替换原有面板即可

通过上述方案,您可以快速将芯步的硬件能力转化为您软件产品的优势,提供“软硬一体”的无人值守解决方案。