共享场景的能耗浪费往往源于“人已走、电未断”,而简单的定时断电或单点传感器又难以应对复杂的使用习惯。这篇方案以芯步的双模存在传感器和多路控制器为核心,展示如何通过开放接口构建“感知-判断-执行”的联动闭环。
基于芯步开放接口的深度集成
1. 背景与概述
在共享自习室、共享办公室、棋牌室、公寓等场景中,能源浪费是最大的运营成本之一。传统的解决方案往往依赖人工巡检,不仅效率低下,且容易出现疏忽。
本方案基于芯步的智能硬件生态,利用人体存在传感器与多路智能控制器,通过其开放的 HTTP API 接口,实现“人走断电,人来预暖/预亮”的全自动化闭环控制。该方案不仅减少了能源浪费,还提升了用户的体验感(无需手动寻找开关,环境自动适配)。
2. 硬件选型
为了实现精准控制和可靠联动,选配以下两款核心设备:
感知层:智能人体存在传感器
推荐型号: 双模(红外+雷达)人体存在传感器。
关键特性: 相比于传统红外传感器,毫米波雷达可以探测到人的微动(如呼吸、翻书),避免在读书或办公时因“静止不动”导致的误断电。
执行层:场景控制器
场景 A(共享办公室/自习室):智能控制器4路。用于控制照明、插座、饮水机等,支持交直流版本 。
场景 B(共享茶室/棋牌室):智能包间控制器。提供多达7路输出,专门针对空调(16A接口)、麻将机、门锁等进行了优化 。
3. 技术架构与核心逻辑
本方案采用云端/本地协同的架构。为了避免因外网抖动导致的联动延迟,部署支持本地局域网推送的网关或私有化Broker。
联动逻辑流程:
触发: 传感器探测到“无人”状态持续超过设定阈值(如30秒)。
上报: 传感器通过物模型向服务器上报
{"infrared_target": 0}(无人)事件 。决策: 您的业务服务器(SaaS)接收到事件,核对数据库确认该房间无待处理的订单且无其他人员。
执行: 服务器调用芯步
device/control接口,向“控制器”下发断电指令。反向逻辑: 当传感器再次探测到“有人”时,系统自动恢复供电或执行预设场景(如开灯、开排气扇)。
4. 接口集成关键步骤
以下是基于芯步开放接口的具体集成细节:
4.1 设备物模型理解
在开发前,请请一定要熟悉传感器的属性和事件。
状态上报: 传感器会主动上报
infrared_target状态。值为1(有人),0(无人) 。配置项优化: 为了防止短暂的起身倒水导致断电,通过接口或控制台修改传感器的配置项
infrared_change_0(无人触发持续时间),设置为60(1分钟)或120(2分钟) 。
4.2 HTTP API 调用实现
1. 接收设备上报(Webhook)您的服务器需要提供一个公网接口。芯步平台在探测到状态变化时,会向您配置的URL推送数据。参考数据包结构(推测):
2. 下发控制指令(Server to Device)当业务逻辑判断需要断电时,向芯步API发出POST请求。
接口地址:
http(s)://api.thingboot.com/{AppId}/device/control/请求示例 - 关闭所有线路(自习室场景):
针对智能控制器,控制单路或多路断电 。
请求示例 - 仅关闭空调(包间场景):
针对包间控制器,空调通常接在大电流线路上。
5. 场景化解决方案详解
5.1 共享自习室/办公室
痛点: 占座不开灯,人走电脑不关,空调常开。联动策略:
人走断电: 传感器探测无人 -> 服务器判断工位该时段无订单 -> 执行指令:关闭对应座位插座(防止违规电器)、关闭顶灯。
延时关空调: 由于自习室通常是大空间,为避免单一人离开立即关闭空调导致他人不适,可采用“区域逻辑”:只有当某区域内所有传感器都上报“无人”后,才发送指令关闭中央空调风机盘管或空调面板。
接口调用: 使用
batch命令批量关闭该房间所有受控设备 。
5.2 共享茶室/棋牌室/民宿
痛点: 订单结束用户离开现场时忘关麻将机、空调、门灯。核心需求: 强制断电 + 待机节能。联动策略:
订单联动: 用户在小程序点击“退房/结束订单” -> 系统自动触发。
执行全断电(保留服务器/路由): 调用 智能包间控制器 接口。
断开门锁电磁锁权限。
关闭麻将机电源。
关闭空调及照明。
布防检测: 在用户退房后,即使传感器检测到有人(未离开),系统也会向管理员告警,防止遗留物品或未授权滞留 。
5.3 高校/公寓宿舍
痛点: 违规电器、宿舍无人空耗电。联动策略:
智慧闸机联动: 当最后一名学生通过公寓闸机离开时,闸机系统发送信号 。
执行: 服务器调用芯步接口,切断该房间的 全部插座回路,仅保留冰箱或网络等特定允许的回路。
安全保护: 该方案能有效防止因线路老化或忘拔充电器引发的火灾。
6. 关键配置与优化
传感器的“防误判”配置:在图书馆或办公室环境,人体静止是常态。请请一定要将传感器的
infrared_change_0(无人触发持续时间)配置为 > 60秒。配置格式如下{"infrared_change_0": 120}(表示无人持续120秒才上报)这可以避免用户看书入迷时灯突然熄灭。私有化部署(可选):如果您对数据安全或响应速度有极致要求(要求毫秒级响应),芯步支持 私有化MQTT网关/Broker。在这种情况下,传感器和控制器的数据将在本地局域网内流转,不经过外网,稳定性由本地网络质量决定 。
定时互补策略:不要完全依赖传感器。例如在凌晨0点至6点,即使传感器因猫狗或其它干扰产生误报,系统层面的断电策略也不允许开启大功率电器。这需要在您的后端逻辑中实现 “基于时间的权限控制”。
7. 总结
通过接入芯步的开放接口,共享场景的“人走电断”不再是简单的插座断电,而是进化为结合感知层(存在传感器)、执行层(多路控制器)和业务层(订单/闸机系统)的智慧协同。
实施此方案后,预期能实现 20%-30% 的节能效益,并显著降低因用电不当引发的火灾风险,真正做到“管理无感,体验更佳、能耗更低”。