CATALOG

芯步的开放接口采用HTTP协议,设备ID+签名的调用机制简洁清晰,特别适合酒店场景下PMS系统与门禁硬件的快速对接。以下方案围绕“云端发卡+本地传感联动”两条主线展开。

1. 背景与目标

在传统酒店管理中,前台需制作实体房卡、客人忘带卡需工作人员陪同开门等问题频发,不仅增加了人力成本,还降低了住客体验。本方案的目标是利用 芯步 智能硬件(如智能门磁、雷达传感器、语音音柱等)的开放 HTTP 接口,结合酒店现有的 PMS(物业管理系统),实现门禁系统的智能化改造。

核心目标:

  • 无卡化入住:通过小程序或短信下发动态密钥,实现“刷码/蓝牙开门”。

  • 安防联动:实时监测房门开关状态,异常开门自动告警。

  • 降本增效:减少实体门卡损耗,实现远程下发权限,支持无人值守入住。

2. 设计

本方案采用“云-边-端”三层架构,充分复用芯步设备的 HTTP API 灵活对接能力。

  • 端侧(感知层):包含芯步智能门锁(或传统门锁+门磁传感器)、室内雷达传感器、智能语音音柱。

  • 边侧(网关层):利用酒店现有 WiFi 2.4G 网络。芯步设备支持直连 WiFi 无需额外网关,极大降低了布线成本

  • 云侧(平台层):自建酒店本地服务器或私有云,作为逻辑中枢。

    • 接收 PMS 订单信息。

    • 调用芯步 OpenAPI 进行设备状态查询与指令下发。

核心流程逻辑:

  1. 入住:客人在线办理 → PMS 推送指令至本地服务器 → 服务器通过 API 向指定房门的智能锁下发有效期为 24 小时的临时密码/二维码。

  2. 进门:客人开门瞬间 → 门磁传感器状态改变 → 设备主动推送“门磁开启”消息至服务器 → 服务器联动室内雷达传感器(判定是否有人)及语音音柱(播报欢迎语)。

3. 硬件选型与接口能力

针对门禁信号接收与控制,我们需要对以下几款芯步核心产品进行集成:

产品类型推荐型号核心接口能力在门禁方案中的角色
智能人体存在雷达传感器吸顶雷达版上行消息:实时上报有人/无人状态;下行控制radar_enable等指令安防确认:当门磁打开后,配合雷达判定是真实入住还是路过干扰,防止误报。
智能语音音柱 Pro60W 型号HTTP 下发:支持携带签名和 device ID 进行语音播报;私有化部署:纯局域网内可用迎宾与提醒:开门瞬间语音播报“欢迎入住”,或推送“请插卡取电”等提醒。
智能门磁传感器通用款状态上报:实时反馈门的开/合状态。门禁状态监测:核心组件,用于捕捉开门信号。
电锁/门禁控制模块适配继电器指令执行:接收服务器下发的 power 指令(通断)。远程控制:实现远程开门(如退房保洁或忘带卡的应急处理)。

4. 关键对接流程与技术实现

4.1 痛点:如何实现“门禁信号接收”?

场景:当客人刷卡/扫码成功,门锁打开的一瞬间。技术细节传统方案只处理开门动作,本方案利用芯步的 消息推送机制 实现全链路感知。

  1. 信号捕捉:门磁传感器检测到磁条分离(门被打开)。

  2. 上行推送:设备通过 WiFi 向预设的 {你的服务器}/event/door 地址发送 POST 请求。请求体包含 {"device": "门磁ID", "status": "open"}

  3. 逻辑处理:服务器收到信号,校验该房间当前状态是否为“已入住”且“未退房”。

  4. 反向控制

    • 若状态正常,服务器向 雷达传感器 发送 {"device":820720, "order":{"radar_enable":1}} 开始探测人员进入

    • 同时向 语音音柱 发送 HTTP 指令。

芯步接口调用示例(基于音柱播报):

*注:该接口响应极快,实测约 80-120ms,可视为实时控制*

4.2 门禁控制逻辑:远程开门与权限管理

场景:客人手机没电了,无法打开蓝牙锁,请求前台协助。方案:前台操作 PMS 点击“远程开门”,系统后端调用芯步接口。

由于门禁涉及高安全性,采用 双因子验证 模式:

  1. 物理层:安装支持继电器接入的芯步智能断路器(或通过万能遥控器红外转发控制门锁马达)。

  2. 逻辑层:调用接口 POST /device/control 携带参数 {"power":1}(开锁),持续 5 秒后自动发送 {"power":0}(闭锁)

5. 业务场景联动设计

第一种场景:无接触快速入住(门禁授权)

  1. 客人在 OTA/小程序完成预订。

  2. PMS 系统生成订单,通过接口将房间号、入住时长推送给 本地服务器

  3. 服务器依据算法生成一个时效性密码(如:入住期间有效的 6 位随机码),调用芯步 API 写入 智能门锁 设备。

  4. 客人到达房间,输入密码 / 手机 NFC 碰一碰开门。

第二种场景:安防与异常告警(门磁+雷达融合)

痛点:如何避免客人深夜误报或者真的有人尾随?融合逻辑

  • 雷达传感器负责“感知存在”,门磁负责“感知边界”。

  • 联动规则

    • 正常状态:门磁开启 → 雷达 30 秒内检测到人 → 系统判定正常入住。

    • 异常状态:门磁开启 → 雷达持续 1 分钟检测无人 → 系统判定为虚掩或风刮开 → 推送告警提醒保洁/安保巡查。

    • 高危状态:深夜 0-5 点,门磁开启但无有效钥匙验证记录 → 触发安防摄像头抓拍并推送预警。

第三种场景:退房与保洁联动(释放门禁权限)

  1. 客人在手机端点击“退房”。

  2. PMS 更新状态,调用 API 撤销该房间的门禁密码权限(或冻结二维码)。

  3. 语音音柱在保洁人员路过时(由雷达检测触发)自动播报:“313 房已退房,等待清扫”。

6. 部署优势与 FAQ

6.1 为什么选择芯步接口?

  • 开发友好度:只要是支持 HTTP 请求的语言(Java, Python, PHP, Go 甚至低代码平台)都能对接。代码示例在开放平台可直接获取

  • 网络容忍度:设备支持设定 5 组 WiFi,会自动切换信号最强的网络,避免了酒店复杂环境下 AP 切换导致的掉线问题

  • 私有化部署:对于高星级酒店,数据安全至关重要。芯步支持自建消息服务器,门禁指令走局域网,断外网情况下依然可以本地开门和控制。

6.2 安全性保障(避坑指南)

  • 接口签名:每次调用控制接口(如远程开门)都必须携带 sign 签名。切勿将 AppIdSecret 直接写在前端小程序代码中,必须由后端服务加密后调用

  • 心跳机制:虽然设备是 WiFi 直连,属于实时在线,但仍在服务器端设置逻辑:若门磁传感器连续 24 小时未上报心跳,触发“设备离线”工单,提醒工程部检查该客房门锁网络。

6.3 实施

参考行业经验,在改造初期不要追求大而全。:

  1. 先选取 1-2 间样板房,打通 PMS -> 芯步API -> 门锁/门磁 的链路。

  2. 重点测试 断网重连 场景:拔掉客房 AP 电源,看门磁状态恢复上报需要多久(业内优秀标准为 3 秒左右)

  3. 关注 消息队列:当 200 间房同时退房时,你的服务器处理芯步推送的消息洪峰能力。

通过上述方案,酒店不仅能实现“刷手机开门”的基础功能,更能构建一个“会感知、会说话、会思考”的智慧客房神经系统。