CATALOG

酒店智能化改造中,门禁与照明的融合是高频刚需场景,但往往卡在“硬件选型”和“接口对接”两个环节。以下方案以芯步的复合开关为切入点,提供一个可落地的技术路径。

1. 背景与选型依据

在酒店客房智能化改造中,门禁系统与照明系统往往是两个独立的子系统。传统改造方案需要分别部署门禁控制器和智能照明模块,不仅布线复杂,而且软件对接时需要维护两套接口,增加了开发和运维成本。

为解决这一问题,本方案推荐采用芯步智能WiFi墙壁复合开关作为核心控制设备。该设备的一大特色是将电子锁控制与照明回路控制集成于一体,提供“1路电子锁控制 + 1路/2路照明控制”的复合功能 。这种硬件形态非常适合酒店客房的入户区域改造,通过一个86型墙壁开关面板,同时实现对门锁电源的通断控制以及玄关灯、走廊灯的智能化管理。

选型优势:

  • 二合一架构:减少设备节点,无需单独采购门禁控制器,降低硬件成本。

  • WiFi直连:设备采用WiFi 2.4G无线协议,无需额外购置网关,降低了单客房的故障点,且部署灵活

  • 开放接口:芯步全系硬件开放标准的HTTP接口,支持局域网和公网两种模式,便于与PMS系统或小程序进行极速集成

2. 设计

为了实现“把硬件接入软件项目”,我们需要构建一个稳定的“端-云-软”三层架构。

  • 端侧(设备层) :部署在客房内的复合开关、电磁锁/电插锁以及各类传感器(如门磁、人体雷达)。复合开关直接通过WiFi连接至酒店本地网络或云端 。门锁部分:复合开关控制电插锁的电源通断来实现开锁和闭锁

  • 边/云侧(接入层) :利用芯步开放平台或酒店自建的私有化服务器作为中间件。该层负责接收软件下发的指令,转换为HTTP请求发给硬件,并接收设备上报的状态。

  • 软件侧(应用层) :酒店管理端(PC Web)、前台系统或住客端(微信小程序/App)。

3. 接入流程与技术实现

本阶段的目标是将物理开关映射为软件项目中的一个“对象”。

3.1 设备联网与初始化

在软件项目中操作设备的前提是设备已在线。

  1. 配网:施工人员通过“芯步”官方App或提供的配网SDK,将复合开关配置连接至酒店客房WiFi。

  2. 获取设备标识:配网成功后,从平台获取唯一的设备ID。这是软件项目中识别该客房设备的唯一凭证。

3.2 软件接口对接流程

芯步的接口设计非常清晰,支持任何能发起HTTP请求的编程语言(Java, Python, PHP, Node.js等)

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

  • 鉴权机制:接口采用Sign(签名)和Ts(时间戳)机制验证权限,防止非法调用

    • 参数示例?sign=encrypted_string&ts=1617183721

  • 请求Body示例假设我们有一台复合开关设备ID为 820720,需要控制“照明线路1”打开,指令JSON结构如下

    如果需要开门(控制电锁)根据产品手册,控制门锁通常对应特定的继电器通道(如 power2 或特定 order 字段)。开门指令通常涉及瞬时通电(如通电500ms后自动断电以保护电机),这里需要在应用层代码中做延时处理,或者调用专用的“出门开关”触发指令

3.3 关键场景代码逻辑

在软件项目中,你需要封装一个设备服务层(Device Service),处理以下核心场景:

第一种场景:前台入住授权(远程开灯/开门)当客人在前台办理入住时,系统通过接口预先开启客房“欢迎模式”。

  • 逻辑:调用照明控制接口,开启玄关灯和走廊灯。

  • 代码思路

第二种场景:本地按键联动(按下门锁按钮开灯)这是一个典型的“联动”需求:客人按下门口的出门开关(物理按键),在开门的同时点亮走廊灯。设备物理按键被按下时,会向服务器上报事件。开发者需在芯步控制台配置“消息推送(Webhook)”,将设备事件推送到你的业务服务器。

  • 实现:接收设备上报的 button_click 事件 -> 解析设备ID -> 调用该设备的照明控制接口。

第三种场景:离开现场时断电利用门磁传感器或雷达传感器(需额外接入或配合复合开关逻辑),判断客人离房拔出房卡后,并非物理切断复合开关电源,而是由软件下发指令关闭所有照明线路,实现节能

4. 酒店场景应用:解决方案落地

4.1 客房控制系统的功能设计

结合上述接口能力,软件项目应实现以下功能模块:

  1. PMS联动模块

    • 当客人Check-in时,PMS系统通过接口通知IoT平台开启对应客房的“空调预冷/预热”及“欢迎廊灯”。

    • 退房时,自动检查门锁状态及照明状态,若未关闭则自动下发关闭指令

  2. 小程序/语音控制模块

    • 住客通过微信小程序点击“开门”或“关灯”。

    • 流程:小程序 -> 酒店业务服务器 -> 芯步API -> 复合开关。

    • 实测数据表明,局域网内的设备直连响应速度通常在80-120ms左右,这与传统RCU(客房单元控制系统)的反应速度基本持平

  3. 本地脱机运行

    • 保障即使在断网情况下,物理按键依然能控制门锁和照明。软件项目需设计“断网重连”和“状态同步”机制,当网络恢复后,主动查询设备当前状态并更新至数据库

4.2 故障排查与运维

  • 状态一致性:由于采用WiFi通信,可能存在信号弱的情况。软件项目应设计定时的“心跳检测”或“状态轮询”,确保App上显示的“灯亮/灯灭”与实际物理状态一致。

  • 电锁供电管理:电插锁功耗较大。软件控制开门(给锁供电)时,请一定要在指令后设置 setTimout 断电,避免长时间通电烧毁锁具。一般在开门500ms-1000ms后自动切断电源

5. 总结

  • 低成本、易部署:相比传统RCU主机+面板的布线方案,芯步的WiFi直连方案极大降低了布线改造成本。据统计,采用此类无线一体化开关,改造周期可缩短50%以上

  • 一体化管理:通过软件实现了“一把钥匙开所有锁” + “一键控制所有灯”。无论是前台人员还是住客,无需切换App或页面即可完成操作。

  • 私有化部署支持:对于注重数据安全和网络稳定的高端酒店,芯步支持私有化部署方案。设备可以直接将数据发送至酒店自建的服务器,不经过公网,保障了客人的隐私和酒店的运营数据安全

通过将芯步的开放接口深度集成到你的软件项目中,你可以将传统的“哑设备”快速转化为智能化终端,实现真正的智慧客房管理。