CATALOG

芯步的设备均支持标准HTTP接口调用,这意味着你可以用一套统一的API,将办公室的门禁、照明、传感器串联起来,实现远程控制和自动化联动。以下方案围绕接口对接流程、核心场景和管理后台配置展开。

1. 背景与概述

在现代办公环境中,能源浪费和通行管理效率低下是普遍痛点。下班后忘关灯、节假日空调空转、访客出入需要专人接待等问题,直接推高了企业的运营成本。芯步提供的智能硬件产品线涵盖了从墙壁开关、门禁设备到环境传感器的全品类产品

本方案的目标是利用 芯步开放平台的标准 HTTP 接口,将零散的硬件设备集成到统一的办公管理系统(如钉钉、飞书或企业自研 OA)。通过对接,不仅实现对照明和门禁的点对点远程控制,还能进一步构建“人来灯亮、人走关灯、门开联动”的全自动化办公场景。

2. 核心技术架构与对接原理

芯步的开放接口基于 HTTP 协议,这意味着只要你拥有基础的编程环境(如 Python、Java、PHP 或前端 JS),即可轻松完成对接。所有设备均支持 WiFi 2.4G 直连或局域网私有化部署,无需额外的网关硬件

2.1 接口对接核心流程

要实现对设备的远程控制,开发流程通常能在 10分钟内完成基础对接

  1. 获取凭证:在芯步控制台获取 AppID 和 AppSecret。

  2. 设备配网:为智能墙壁开关、门禁等设备配置 WiFi 网络。

  3. 构造请求:向 http(s)://api.thingboot.com/{AppId}/device/control/ 发送 POST 请求。

  4. 下发指令:在请求体中携带 device(设备ID)和 order(控制命令,如 {"power":1} 代表开启)。

2.2 关键硬件选型清单

针对办公场景,选用以下核心设备进行对接:

设备类型推荐产品核心作用
照明控制智能墙壁复合开关、智能WiFi控制器实现灯光回路的通断控制,支持一路开关控制多路灯光
门禁管理智能密码刷卡门禁、电子锁实现远程开门、权限下发、开门记录抓取
状态感知人体存在传感器、温湿度传感器作为“眼睛”和“耳朵”,感知人员活动,触发自动化联动

3. 详细解决方案落地场景

基于上述架构,我们可以在三个具体场景中落地智能化改造:

3.1 第一种场景:远程集控与定时照明

痛点:行政人员每晚巡检关灯耗时耗力;加班员工无人关灯造成能源浪费。解决方案通过对接芯步的 “智能墙壁复合开关”智能WiFi控制器,在自研的行政后台或手机APP中实现以下功能:

  • 远程总关:利用 HTTP 接口下发批量关闭命令。例如,下班时间调用 control 接口,将指定区域内所有灯光的 power 参数设置为 0

  • 定时策略:结合接口与脚本定时任务(如 Cron Job)。设定工作日晚 20:00 自动执行全楼关灯指令,加班员工若需用灯,可通过APP临时授权开启,并在 22:00 再次执行强制关闭。

  • 状态查询:接口支持实时查询设备状态,管理员可在后台可视化的看到哪些楼层的灯是亮着的,实现精准管控。

3.2 第二种场景:门禁远程审批与联动迎宾

痛点:访客到达后需下楼接应;快递/外卖人员滞留门口;内部人员忘带门禁卡。解决方案对接 “电子锁”“智能门禁”,并与内部系统数据打通:

  • 远程开门:前台或访客系统可调用开门接口。当访客在门禁机上呼叫或通过小程序申请,系统自动发送 HTTP 请求开门。

  • 无感联动:当员工刷门禁进入时,门禁设备上报“开门事件”至服务器。服务器接收事件后,自动下发命令给对应办公区的 智能开关,执行“上班模式”开灯操作

  • 临时密码:通过接口生成时效性密码(如 30 分钟内有效),通过短信发送给面试者或保洁人员,过期自动失效。

3.3 第三种场景:基于传感器的“人来灯亮”节能策略

痛点:会议室、卫生间、仓库等区域频繁开关灯麻烦,常出现长明灯现象。解决方案利用 “人体存在传感器” 的数据回流机制实现全自动化:

  1. 数据上行:雷达传感器探测到有人/无人状态,自动将状态消息推送到客户的业务服务器。

  2. 逻辑判断:服务器判断若为“有人”且处于“未节能模式”,或若为“无人”状态持续超过 15 分钟。

  3. 指令下行:服务器调用照明控制接口,自动点亮或熄灭该区域的灯光。

功能模块触发源执行动作实现价值
智能照明人体传感器/APP按钮开关控制、亮度调节人来灯亮、人走灯灭、远程能耗管控
智能门禁小程序/刷卡/人脸远程开门、临时密码访客自助通行、无感考勤
环境联动温湿度传感器空调/风扇开关恒温办公环境,设备联动保护

4. 接口实施与代码逻辑

为了帮助开发人员快速落地,以下是基于芯步接口规范的关键实施。

4.1 鉴权与请求构造

所有接口调用需携带签名以防止恶意攻击

  • URL参数AppId, sign (签名), ts (时间戳)。

  • 请求Body:JSON格式。

    • 控制灯{"device": 设备ID, "order": {"power": 1}} (1为开,0为关)

    • 控制门锁{"device": 设备ID, "order": {"lock": 1}} (假设1为开门指令)。

4.2 消息推送与联动实现

为了实现“无网关”的自动化,你的服务器需要具备接收消息的能力(Webhook):

  1. 在芯步控制台配置 “消息推送URL”

  2. 当传感器探测到有人时,芯步平台会 POST 数据到你的 URL。

  3. 服务器处理逻辑示例

    • 接收:收到设备ID 820720 上报 radar_enable 状态为 1(有人)。

    • 业务处理:查询数据库,该传感器关联的灯设备 ID 为 820721

    • 输出:调用 control 接口,向 820721 发送 {"power":1} 指令。

4.3 私有化部署(可选)

对于金融、研发园区等对数据安全要求比较高的企业,芯步支持 私有化部署方案。你可以将设备控制流完全限制在局域网内,物理隔离外网,既保障了极低的控制延迟(80-120ms),又杜绝了数据泄露风险

5. 总结

通过对接芯步的开放接口,办公室的照明与门禁系统不再是独立的孤岛。本方案通过标准化的 API 调用,实现了 “云端控制台 + 移动端应用 + 传感器自动化” 的三位一体管理。这不仅能为企业带来直接的电费节省(人走灯灭),还能提升访客与员工的通行体验,是现代企业数字化升级的高性价比技术路径。