CATALOG

银行网点的照明控制往往与安防、节能、运营成本直接挂钩——自助银行需要彻夜亮灯,办公区则要按需调节。芯步的2路智能开关提供了HTTP API接口,可以将门禁信号与照明联动,本方案从设备选型、接口接入、签名计算到落地场景,给出完整的实施路径。

1. 背景与选型

在现代银行的智慧网点转型中,精细化管理绿色节能是核心诉求。传统的银行网点照明控制往往依赖手动操作,常出现“长明灯”现象,不仅浪费能源,也缺乏与安防、门禁系统的联动能力。

芯步的 智能触摸墙壁开关2路 设备专为商业环境设计,兼容标准86底盒,无需重新布线即可替换传统开关。该设备最大的优势在于开放HTTP API接口,支持局域网和公网远程控制,允许银行现有的IT系统或第三方平台直接对每一条线路进行通断电控制

针对银行网点的具体需求,该方案具备以下核心价值:

  • 降本增效:通过API自动控制照明,避免人力巡检和能源浪费。

  • 安防联动:结合门禁信号,实现“布防关灯、撤防亮灯”或“非法闯入强启照明”。

  • 系统集成:将照明状态纳入银行统一的物联网监控大屏。

2. 硬件接入方案

2.1 设备选型

  • 型号:芯步 - 智能触摸墙壁开关2路

  • 控制对象:第一路(Power1)可控制大厅主照明;第二路(Power2)可控制ATM区/走廊辅助照明或灯带。

  • 安装位置:替换网点原有的照明开关。

2.2 核心接口能力

根据官方技术文档,该设备支持以下四种核心控制模式,覆盖银行各种复杂场景

命令类型API指令示例适用场景
即时开关{"power1": 1}远程开启/关闭某一路灯光
状态保持{"power1": {"keep":"1","revert":"3"}}用户手动关闭后,3秒自动恢复(如安防强制要求灯亮)
先通后断{"point1": "3000"}巡逻模式,亮3秒后自动熄灭,用于声光报警测试
先断后通{"reset1": "3000"}复位模式,关3秒后重启,用于智能设备重启

2.3 网络架构

  • 通信协议:设备通过2.4GHz Wi-Fi连接网点内部网络。

  • 接口协议:HTTPS / HTTP POST请求。

  • 拓扑结构:银行内网服务器/安防主机 -> 路由器 -> 智能开关 -> 照明回路。

3. 接口对接开发流程

为了将硬件集成到您的项目中(例如银行的智慧运维平台或微信小程序),需要完成以下三个步骤的对接。

3.1 前置准备:获取凭证

  1. 注册芯步账号并创建“工作台”。

  2. 在物联网控制台中获取 AppIDAppSecret(开发者密码)。

  3. 记录设备的唯一标识 Device ID(可在控制台查看或搜索获得)

3.2 核心安全机制:签名计算

芯步的API采用动态签名验证,以防止接口被篡改。所有的请求必须携带 signts(时间戳)。签名生成算法sign = md5( md5(AppSecret) + ts )

为了确保安全性,不在客户端(如前端网页或手机APP)直接计算签名,请一定要在银行内网的后端服务器中执行此逻辑。以下是核心代码逻辑

3.3 关键对接指令集

在您的项目中,根据业务场景调用不同的 order 参数

业务场景Order JSON说明
上班/营业开灯{“power1”: 1, “power2”: 1}同时开启两路照明
下班/闭店关灯{“power1”: 0, “power2”: 0}全关
清扫模式{“power1”: 1}仅开大厅灯,关走廊灯
门禁联动开灯{“power1”: 1, “point1”: 30000}触发后亮30秒自动关(配合监控抓拍)

4. 场景:与门禁系统的联动实践

针对主题 “把2路智能门禁照明开关接入到自己的项目中” ,典型的落地场景是 “刷开联动照明”

4.1 逻辑设计

当银行员工在非营业时间(如夜间加班或紧急进入)刷门禁进入网点时,灯光自动打开,避免摸黑寻找开关。

  • 输入信号:门禁控制器发出的“门锁打开”信号(通常由门禁SDK或硬件继电器提供)。

  • 处理逻辑:您的后端服务监听门禁事件 -> 触发芯步API。

  • 输出动作:大厅主照明(Power1)立即开启;ATM区照明(Power2)延迟5秒开启(避免电流冲击)。

4.2 接口调用流程

  1. 事件监听:您的项目后端接收到门禁系统的“合法开门”Webhook通知。

  2. 鉴权与指令:调用封装好的芯步服务,计算Signature。

  3. 下发指令

  4. 状态反馈:开关执行后返回 {“code”:200, “msg”:“ok”}

  5. 定时关闭:如果无人移动,可联动人体传感器(芯步系列产品)在15分钟后自动关灯

4.3 异常处理机制

在银行场景中,稳定性至关重要。需在代码中加入:

  • 失败重试:若接口调用失败(网络抖动),采用随机间隔(或逐次增大间隔)算法重试3次。

  • 本地逃生:该智能开关物理按键依然有效,即使网络中断,银行工作人员仍可手动触摸控制,不影响业务开展。

5. 项目实施总结

通过引入芯步的2路智能开关并开放HTTP接口对接,银行网点可实现 “极低成本、高响应速度” 的照明改造。

  1. 集成便捷性:API设计遵循标准RESTful风格,签名逻辑简单(双重MD5),开发人员可在2小时内完成从注册到第一个指令下发的调试

  2. 消除信息孤岛:将照明数据(运行时长、开关次数)纳入银行现有的楼宇自控或IT运维系统,为数据分析提供基础。

  3. 投资回报:利用“定时任务+传感器联动”功能,预计单一网点每年可节省照明电费15%-20%。

通过上述方案,您的项目团队可以轻松地将2路照明开关的功能抽象为代码指令,实现门禁触发即开灯、远程一键闭店等功能,完成物理设备到业务系统的深度融合。