CATALOG

芯步的智能通断器(UNI-TDQ-AC1-10A)是一款支持HTTP接口的WiFi直连继电器设备,适合酒店客房照明的智能化改造。以下方案聚焦于如何通过软件集成,实现灯具通断控制及场景联动。

解决方案:基于芯步AC1-10A通断器的酒店客房照明控制系统集成

1. 背景与选型依据

在酒店客房智能化改造中,照明控制是高频刚需。传统布线改造难度大、成本高。芯步智能通断器 AC1-10A 具备以下核心优势,非常适合集成至酒店软件项目:

  • 免网关直连:支持WiFi 2.4G直连,无需额外购置网关,降低硬件成本

  • 开放性极佳:提供标准HTTP接口,任何后端语言(Java/Python/Go/PHP)均可调用

  • 负载适配:AC 1-10A额定电流,完全适配酒店射灯、灯带及普通吸顶灯。

  • 部署灵活:支持私有化部署和局域网纯环境运行,保障住客数据隐私

2. 系统架构

采用 “端-管-云-应用” 的分层架构,将通断器融入酒店现有PMS或新建物联平台:

  1. 感知层 :UNI-TDQ-AC1-10A通断器嵌入客房回路,替换传统继电器。

  2. 网络层 :设备通过酒店2.4G WiFi联网,利用HTTP协议与云端通信。

  3. 平台层 :芯步开放平台(设备鉴权、指令转发)或自建私有化服务器。

  4. 应用层 (应用) :酒店PMS系统、前台客户端、微信小程序或客房平板。

3. 软件集成核心流程

将通断器集成到软件项目,主要分为设备配网、指令下发、状态同步三个环节。

3.1 第一步:设备配网与激活

集成时需处理设备首次上线的“配网”环节。

  • 配网方式:芯步方案通常支持一键配网(SmartConfig)AP热点配网

  • 软件开发

    • 在酒店员工手机或工程APP中集成配网模块。

    • 安装人员扫描设备二维码,APP发送WiFi凭证,通断器自动联网并注册。

    • 注册成功后,后台生成唯一的 device_id 并与该房间号绑定。

3.2 第二步:接口调用与指令下发

这是软件集成的核心工作。芯步开放平台提供标准的HTTP API,格式如下:

  • 请求地址http://api.yoyoiot.com/ordercontrol

  • 请求方法:POST

  • Header参数

    • Content-Type: application/json

    • Access-Token: (通过开发者后台获取的token)

  • Body参数示例 (JSON)

  • 返回结果:成功则返回 {“code”: 200, “message”: “success”}

  • 代码集成示例 (Python/Flask)酒店软件在处理“插卡取电”事件时,调用此接口实现灯光联动。

3.3 第三步:状态同步与事件上报

为保证软件界面开关状态与物理按键状态一致,需利用芯步的消息推送机制(Webhook):

  • 配置回调:在芯步控制台设置酒店服务器的回调URL。

  • 机制:当客人手动按下通断器上的按键时,设备主动上报状态至云端,云端转发至酒店服务器。

  • 数据格式{“device_id”: “xxx”, “status”: “off”, “timestamp”: 1702345678}

  • 软件处理:酒店后台接收回调,更新数据库中该设备的字段,实现“双控同步”。

4. 酒店场景化应用方案设计

基于接口集成,软件可实现以下具体场景:

场景名称触发逻辑 (软件侧)执行动作 (HTTP指令)
欢迎模式前台Check-in系统下发开门指令,或插卡取电事件触发调用通断器 turn_on 指令点亮玄关灯和氛围灯;延迟2秒后点亮廊灯
睡眠模式客人按床头“睡眠”场景开关 或 语音指令调用 turn_off 关闭所有照明通断器,仅保留夜灯回路(如夜灯接在另一路通断器上则保持开启)
离家/离店模式客人拔卡出门 或 前台退房操作调用批量接口(Batch Control)关闭房间内所有通断器,执行节能策略
起夜模式红外传感器探测到人下床 (需配合传感器)调用指定通断器 turn_on 打开卫生间灯或床脚灯,亮度30%(注:AC1-10A是开关量,若需调光需配合可控硅,此处仅开关)

5. 技术考量

  • 设备ID管理:在软件数据库中建立 room_device_mapping 表,存储“房间号-设备类型-芯步device_id”的映射关系,方便前台快速调用。

  • 局域网自愈:由于支持私有化部署,将酒店内网服务器与通断器置于同一网段。即使外网断开,核心控制功能依然可以在局域网内通过HTTP调用正常运作,确保住客体验不受网络波动影响

  • 并发处理:酒店入住退房高峰期,可能存在大量指令下发。芯步接口基于HTTP,需在软件侧使用线程池(如Java线程池或Celery)异步处理指令,避免阻塞前台操作界面。

  • OTA固件管理:在软件后台集成“固件升级”入口,利用芯步的开放平台接口,批量查看通断器固件版本并远程升级,以修复潜在Bug

6. 项目施工与调试要点

  1. 强电接入:AC1-10A作为通断器,输入端接220V电源线(L/N),输出端接灯具。安装在灯孔或86底盒内。

  2. 信号覆盖:由于采用WiFi直连,需确保卫生间角落信号强度 > -70dBm,否则需增设AP面板。

  3. 调试工具:利用芯步提供的 Postman 接口集合Swagger 文档,在软件联调前先手动模拟指令,确认设备在线状态

7. 总结

通过将芯步 UNI-TDQ-AC1-10A 的标准化 HTTP 接口集成到酒店软件项目中,可以快速实现低成本的“轻量化”客控系统。该方案不仅免去了传统客控繁琐的布线,还利用通用开发语言即可完成酒店 PMS 闭环,是实现传统酒店向智慧酒店转型的高效路径。