CATALOG

芯步的开放接口基于标准HTTP协议,支持传感器数据上报与设备指令下发,可灵活搭建云端联动引擎。以下方案以办公场景为例,展示如何通过接口集成实现“人走灯灭、充满断电、异常预警”等安全节能联动。

1. 背景与目标

在智慧办公、智慧楼宇及智慧家居领域,用户不仅关注自动化带来的便捷,更对用电安全和节能提出了高要求。痛点:

  • 能源浪费: 公共区域长明灯、空调下班后未关、待机能耗。

  • 安全隐患: 违规大功率电器使用、电瓶车室内充电过载、线路异常发热。

  • 管理滞后: 依赖人工巡检,无法实时获取设备状态及告警。

解决目标:利用芯步智能硬件(传感器、控制器、插座)的开放HTTP API接口,构建一套“感知-分析-执行”的闭环联动系统,实现“人走电断、按需照明、违规限功率、异常断电”的自动化管理。

2. 核心技术架构与接口逻辑

芯步的设备接口采用请求-应答事件推送相结合的模式,这是实现联动的基础

2.1 关键接口模型

  • 设备控制接口(下行):

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

    • 鉴权: 采用 Sign + Timestamp 机制,确保API调用安全。

    • 命令格式: 统一使用 JSON 格式,通过 order 参数携带具体指令

    • 响应时间: 端到端控制延时约80-120ms,具备高实时性

  • 状态上报接口(上行 - 服务端接收):

    • 传感器探测到变化(如有人/无人、电流过载、温度超标)时,主动向开发者预设的服务器地址推送数据。

2.2 设备选型清单(以办公/家庭场景为例)

设备类型核心功能接口指令示例(JSON)
智能WiFi人体存在传感器感知微动/静止人体,判断区域占用上行:{"status":"someone"}
智能墙壁插座/插排远程通断、电量计量、功率限制下行:{"power":1}{"power1":"0"}
智能烟雾/温湿度传感器环境安全监测上行:{"smoke":"alarm"}
智能墙壁开关(多路)控制照明、排气扇等下行:{"batch":{"relay":[1,3],"power":0}}

3. 联动场景实现详解

以下将通过具体的业务流程,展示如何调用API实现多设备联动。

第一种场景:人来灯亮、人走灯灭(节能基础)

联动逻辑: 人体传感器作为触发器,控制照明开关。接口集成流程:

  1. 数据感知: 人体存在传感器探测到“有人员移动”,向服务器上报状态:

  2. 业务处理: 服务器接收数据,执行逻辑判断(如在非工作时间、或持续触发),生成控制指令。

  3. 指令下发: 调用控制接口,向位于该区域的墙壁开关(设备ID: 830101)发送“开启第1路照明”指令

  4. 延时关闭: 当传感器上报 "status":"none"(无人)超过设定阈值(如10分钟),服务器再次调用接口发送关闭指令 {"power1":"0"}

第二种场景:大功率电器接入预警与断电(安全防护)

联动逻辑: 智能插座监测功率,触发阈值自动断电并告警。接口集成流程:

  1. 参数预设: 通过接口设定插座(设备ID: 840202)的功率上限为2000W。

  2. 实时监测: 插座实时上报电流/功率数据。若检测到功率瞬间飙升至2500W。

  3. 自动执行: 服务器下发指令切断该插座电源

  4. 反向控制联动: 同时,调用语音播报器或通过Webhook向管理员手机发送“XX区域检测到大功率电器,已自动断电”的警报。

第三种场景:电瓶车充电充满自断(安全 + 节能)

联动逻辑: 检测充电功率变化,充满后物理切断电源,防止电池过充。接口集成流程:

  1. 状态识别: 智能插座检测到接入负载(电瓶车),当前功率为150W(充电中)。

  2. 逻辑判断: 服务器持续分析功率曲线。当功率从150W陡降至10W-30W(浮充或充满特征)。

  3. 执行断电: 服务器向插座下发断电指令:

  4. 效果: 物理隔绝电源,彻底消除电瓶车因充电器故障或过充引发的火灾风险

场景四:下班一键关断与无人全控

联动逻辑: 针对多回路设备(如4路控制器、包间控制器)进行批量操作。利用接口: 芯步的控制器支持 batch 指令,可一次性关闭多个线路API调用示例(批量关闭所有非必要电源):

此操作可集成到企业微信/钉钉机器人中,员工点击“下班”按钮即可触发。

4. 集成开发关键点 (Implementation Tips)

在实际开发对接中,需注意以下技术细节以保证系统稳定:

4.1 异步与重试机制

  • 上行数据接收: 传感器上报是即时的。服务器需提供公网可访问的接收地址(Webhook),处理高并发写入。

  • 下发可靠性: 由于网络波动,接口调用可能失败。应在服务端实现随机间隔(或逐次增大间隔)重试机制(如失败后间隔1s、2s、4s重试)。

4.2 场景联动的“防抖”处理

  • 问题: 人体传感器在“有人/无人”边缘可能会频繁抖动,导致灯频闪。

  • 解决方案: 在服务端逻辑中加入时间窗口判断。例如:收到“无人”信号后,不立即关灯,而是延迟5分钟;若5分钟内再次收到“有人”信号,则取消关灯指令。

4.3 策略配置的数据结构设计

设计一张 联动规则表 来管理接口调用,而不是硬编码:

规则ID源设备触发条件目标设备执行动作(API命令)生效时间
1人体传感器(无人>10min)墙壁开关(Light_01){"power1":"0"}09:00-18:00
2插座(功率>2500W)插座本身{"power":0}全天

5. 方案收益总结

通过集成芯步开放接口,开发者能够快速构建具备空间感知力自动执行力的系统:

  1. 深度节能: 实现“使用即供能,离开即断能”,照明和空调系统节能率可达30%-50%。

  2. 本质安全: 从“人防”转为“技防”,对过载、充电自燃等隐患实现毫秒级断电干预。

  3. 灵活扩展: 基于HTTP协议,无论是低代码平台还是高并发后端,均可轻松集成,支持从单间办公室到整栋楼宇的弹性部署

通过以上接口调用逻辑和场景设计,企业可以低成本、高效率地落地全屋/全办公区的智能安全节能系统。

温湿度传感器产品方案:
培训机构教室环境管理:如何把商用温湿度采集器接入到自己的项目中
查看 >>
怎么在培训教室温湿度控制中接入智能硬件以实现温湿度变化监测
查看 >>
医疗设备环境管理:怎样将智能温湿度传感器集成到自己的项目中
查看 >>
怎么对接即插即用温湿度设备以实现温湿度数据实时采集
查看 >>
医疗设备环境管理:怎么将远程温湿度监测传感器接入到项目中
查看 >>
节能场景方案:
共享场所安全节能管理:如何将吸顶式人体存在红外传感器对接到自己的项目中
查看 >>
安全节能交流设备管理:怎么把AC1-10A物联网开关集成到软件项目中
查看 >>
怎样二次开发吸顶式智能雷达感应开关以实现节能模式联动
查看 >>
安全节能交流设备管理:怎么把AC1智能通断器集成到自己的项目中
查看 >>
怎么在民宿房间安全监测与节能控制中集成智能设备来实现消防预警联动
查看 >>
设备用途方案:
如何在店铺安全监测与人走断电中对接智能设备以实现多设备联动控制
查看 >>
如何接入16A 3孔国标智能插座来实现设备运行状态监控
查看 >>
如何接入20W 壁挂远程 TTS 语音音箱以实现设备状态语音反馈
查看 >>
怎么接入智能 24 路远程通用控制器来实现设备故障告警通知
查看 >>
怎样在智能快递柜信号控制中集成智能硬件以实现多设备联动控制
查看 >>