芯步的开放接口采用标准HTTP/HTTPS协议,支持设备状态实时上报和远程控制,这使得酒店无需更换现有强电线路,即可通过软件对接实现客房电源的精细化管理。以下方案从感知层、传输层到应用层进行完整设计。
一、 背景与需求分析
在酒店运营中,客房电源管理是能耗管控的核心环节。传统的插卡取电模式存在两大痛点:一是“取电卡”容易被普通卡片替代,导致客人离房后空调、灯光依然全开,造成巨大的能源浪费;二是管理人员无法远程感知设备的真实运行状态(如:空调是否在空转、灯光回路是否故障)。
基于芯步智能硬件及开放接口,本方案的目标是构建一套 “感知-传输-平台-应用” 全链路的电源状态监测系统。通过对接酒店的PMS(物业管理系统)或自有的能耗管理后台,实现“人房状态”与“设备电源状态”的实时联动与数据可视化。
二、 系统设计
本方案采用物联网三层架构,利用芯步开放平台的高兼容性(支持HTTP/MQTT等协议),将前端硬件数据无缝推送至酒店业务服务器。
感知层(设备端) :部署各类传感器与执行器。核心设备包括:用于替代传统取电开关的蓝牙Mesh无卡取电主机、用于探测人体存在的毫米波雷达传感器、以及用于精确计量回路电能的智能断路器/插座。
传输层(网关与协议) :设备通过 WiFi 2.4G 直连或 蓝牙Mesh 组网接入网络。芯步设备开放 HTTP API 接口,支持服务器主动查询(下发)和设备主动上报(推送)。
应用层(业务平台) :酒店本地服务器或云端服务器。接收设备上报的“有人/无人”状态及“电压、电流、功率”数据,经逻辑运算后,向电源执行设备下发“通断”指令,并生成能耗报表。
三、 硬件选型与接口特性
为了实现“状态监测”与“智能控制”,需选用具备数据上报能力的智能硬件:
1. 电源状态感知核心:智能插座/断路器
功能:替换客房原有插座或配电箱回路。
监测能力:实时采集回路的电压、电流、有功功率、电量。
状态上报:当设备检测到功率变化(如空调启动、电视待机)时,通过 HTTP 请求 主动推送状态数据至酒店服务器。例如,服务器可实时获知“客房插座当前负载为1500W,判定为大功率电器接入”。
2. occupancy状态感知:智能人体存在雷达传感器
功能:解决传统红外传感器“静坐误判无人”的痛点。
接口特性:该传感器具备
radar_enable开关及状态上报功能。当探测到微动或生命体征时,通过接口上报{"power": 1}状态;无人时上报{"power": 0}。
3. 边缘逻辑控制:蓝牙Mesh无卡取电主机
功能:集成干触点接口,可连接门磁、窗帘磁吸。
逻辑运算:它具备“综合人感信号”逻辑,能将门磁和雷达传感器的信号进行与/或运算,只有在确认“插卡信号消失”或“长时间无人移动”后才判定为无人,避免误判导致断电。
四、 关键流程设计:如何实现电源状态监测
此部分是核心,阐述数据流是如何通过开放接口打通的。
1. 实时“心跳”监测(设备 -> 云)
任何支持芯步协议的设备在联网后,都会按照设定频率向服务器上报状态。
技术实现:酒店服务器需配置一个公网接收端点(Webhook)或MQTT Broker。
接口示例设备向
http(s)://[酒店服务器IP]/api/power/update发送POST请求。价值:酒店工程部可在后台直接看到每个回路的状态。如果某回路即使无人也应处于关闭状态,却显示高电流,后台即刻报警提示“设备未关闭或线路异常”。
2. 状态变更事件推送(设备 -> 云)
当环境发生变化(如客人进入房间),传感器立即打破静默。
场景:客人打开房门 -> 门磁传感器状态改变 -> 传感器通过HTTP接口向服务器发送“门磁开启”事件。
技术实现:服务器接收到此消息后,触发联动规则,向“玄关灯回路”和“欢迎模式”下发开启指令。
监测闭环:服务器下发开启指令后,可轮询查询该回路的状态,确认指令是否被成功执行(即灯是否真的亮了)。
3. 远程查询与控制(云 -> 设备)
场景:前台办理退房后,系统需自动切断该房间全屋电源。
技术实现:PMS系统触发退房事件 -> 酒店后台调用芯步 开放API。
请求地址
http(s)://api.thingboot.com/{AppId}/device/control/下发指令
结果验证:API调用成功后,系统应等待几秒,再次调用设备状态查询接口。如果返回的
power字段确认为0,则在后台显示“断电成功”;若仍为1,则判定为设备通信故障,生成维修工单。
五、 场景联动策略:从被动变主动
基于上述接口数据,酒店可以制定精细化的电源管理SOP:
| 场景名称 | 触发条件(数据监测点) | 执行动作(控制指令) | 商业价值 |
|---|---|---|---|
| 无卡节能模式 | 雷达传感器上报 无人 状态持续 15 分钟且门磁为关闭 | 1. 调低/关闭空调风机 2. 切断照明与非必要插座电源 | 避免“空转”浪费,节电率达30% |
| 预冷/预热模式 | 前台PMS办理 Check-in 或 门磁传感器上报 开启 | 开启空调,切换至舒适模式,强制开启新风 | 提升首住体验,客人进房即感舒适 |
| 用电安全监测 | 智能插座监测到 电流 > 10A 持续波动 | 1. 推送“大功率电器使用预警”至保洁/安保 2. 自动断电并尝试恢复一次 | 防止因使用劣质电热毯、热水壶引发的火灾隐患 |
| 故障自检 | 每日凌晨 2:00。 服务器主动查询所有在线设备 | 检查设备响应时间,若设备无应答,标记为离线 | 工程部精准维修,避免客人报修 |
六、 接口对接实施路径
要落地此方案,技术团队需要完成以下三个阶段的开发对接:
第一步:建立消息通道(环境准备)
部署公网服务器或配置内网穿透。
在芯步开放平台创建应用,获取
AppId和AppSecret用于签名认证。所有接口调用需携带sign和ts参数防止篡改。
第二步:设备注册与影子构建
将酒店所有智能设备(插座、传感器、断路器)的ID录入酒店管理系统。
构建“设备影子”,在数据库中将
Room_101映射到具体的Device_ID_List。
第三步:业务逻辑编码
订阅处理:编写服务端脚本,接收并解析芯步推送的JSON数据(
device/event)。命令下发:集成调用芯步控制接口的SDK(支持Java/Python/PHP),实现批量断电、场景模式切换等功能。
七、 总结
开放性:芯步提供的标准HTTP接口,无论是在公网SaaS环境还是酒店纯局域网(私有化部署)环境下,均可稳定运行,数据安全可控。
精准感知:区别于传统的“卡点”监测,本方案结合电能计量与雷达存在双重校验,不仅知道“有没有卡”,更知道“房间里有没有人”以及“设备在消耗多少电” 。
运维可视化:通过开放接口获取的设备在线/离线、电压/电流异常等数据,能帮助酒店建立预防性维护体系,降低人工巡检成本。