CATALOG

无人值守空间的空调管理,痛点在于“人走了空调还开着”——传统的人工巡查方式既不可靠又耗费人力。芯步的智能空调控制器通过HTTP接口开放了远程控制能力,可以无缝接入现有管理系统,实现基于人体传感器或预约规则的自动温控。以下方案涵盖设备选型、接口对接逻辑、集成架构和典型场景配置。

解决方案:无人值守空间空调管理

——基于芯步HTTP接口空调控制器的集成实践

痛点:在办公楼会议室、共享自习室、酒店客房、基站机房等“无人值守”或“高流动性”场景中,空调常因人员忘记关闭而长期空转,导致巨额电费浪费。传统改造需要复杂的布线或协议破解,成本高且难以集成到现有管理系统中。

解决概述:本方案基于芯步的 智能空调控制器(红外版)或 智能通断器(强电版),利用其开放的 HTTP API 接口,将空调设备无缝对接到现有的物业管理、自习室预约或楼宇自动化系统中。系统通过设备状态轮询环境传感器联动,实现“人来开机、人走关机、定时温控”的全自动无人化管理。

一、 硬件选型与能力解析

针对不同的空调类型和应用场景,芯步提供两种主流的硬件对接方案。两者均支持HTTP接口调用,但对空调的控制逻辑略有不同。

特性方案A:智能空调控制器 (红外)方案B:智能通断器/插座 (强电)
适用空调壁挂机、柜机(带遥控器)中央空调风机、2P以内挂机、新风系统
控制逻辑通过红外码模拟遥控器指令通过继电器切断/接通压缩机电源
控制粒度精细化:开关、模式、温度、风速粗粒度:仅控制通断电
状态反馈下发即执行(单向控制,无运行回读)实时反馈通断状态
推荐场景共享自习室、办公室、酒店客房机房、仓库、走廊、无人值守基站
核心优势不改线路,即贴即用,控制精准硬件稳定,不怕遮挡,支持大功率

推荐选择:如果需精细调节温度,请选方案A;如果只需在无人时彻底切断电源节能,请选方案B

二、 系统集成架构(M2M对接)

要将设备集成到你的项目中,通常采用 Server-to-ServerApp-to-Cloud 的架构。芯步平台作为设备接入层,你的业务系统作为决策层。

流程图解

  1. 业务触发:用户扫码付费/预约成功/下班时间到。

  2. 逻辑判断:你的后台服务器(Customer Server)校验权限。

  3. 下发指令:你的服务器调用芯步开放平台HTTP接口。

  4. 设备执行:芯步云端将指令推送到现场的空调控制器。

  5. 结果反馈:设备执行后,通过API返回控制结果。

关键对接参数准备

在开始编码前,需在芯步控制台获取以下凭证

  • AppID:你的应用唯一标识。

  • Token/Secret:用于计算签名(Sign),确保接口安全。

  • Device ID:现场设备背面的标签或配网后云端生成的ID。

三、 详细开发集成步骤

以下以 控制空调温度读取设备状态 为例,展示具体的集成逻辑。

1. 核心接口:下发控制指令(向空调说“冷一点”)

芯步的接口采用标准RESTful风格,无论你使用Python、Java、Go还是PHP,只需发起HTTP POST请求即可。

  • 请求地址https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

  • 请求方法POST

  • 请求头 (Headers)Content-Type: application/json

  • 关键参数解析

    • device: 设备ID。

    • order: JSON字符串,具体的动作指令。

示例场景:关闭会议室A的空调

示例场景:将办公室温度设置为24°C制冷模式 (使用智能空调控制器)如果你的项目需要的是红外控制器,order 字段会更丰富:

(注:具体的红外码映射请参考对应型号的产品手册)

2. 状态同步:自动获取设备当前状态

对于智能通断器,平台支持状态实时上报。

  • 方式一(推荐)消息推送。在芯步控制台配置你的服务器回调URL(Webhook)。当设备状态改变(如被手动按灭)时,平台会主动推送数据到你这里。

  • 方式二主动查询。调用设备状态查询接口,拉取最新的电源开关状态。

3. 进阶玩法:传感器联动 (人体+空调)

实现真正的“无人值守”,不能只靠定时,必须结合环境感知。芯步提供 智能人体存在传感器

  • 集成逻辑

    1. 传感器探测到“无人”状态持续 30 分钟。

    2. 传感器通过HTTP上报数据到你的服务器({“radar”: “无人”})。

    3. 你的业务代码

    1. 同理,探测到“有人”且温度 > 28°C,自动开机并设为26°C。

四、 典型场景实战配置

场景1:共享自习室/麻将馆(精细化温控)

  • 需求:用户下单即通电,可自行调节温度;订单结束强制断电。

  • 硬件:智能空调控制器(红外版)+ 智能电能计量插座。

  • 集成逻辑

    1. 用户下单:系统调用接口 order={"power":"1"} 给插座供电,同时发送开机和预设温度指令给空调控制器。

    2. 使用中:用户在小程序滑动调节温度,后台透传指令 {"temp":26}

    3. 订单结束:系统发送 {"power":"0"} 关闭插座总电源,彻底杜绝空调待机耗电。

场景2:办公楼/会议室节能(无人值守切断)

  • 需求:下班时间自动关空调,或根据会议预定自动开启。

  • 硬件:智能通断器(嵌入86盒或配电箱)。

  • 集成逻辑

    1. 对接OA系统,读取会议室预定表。

    2. 预定时间前5分钟:自动送电。

    3. 预定时间结束:自动断电。

五、 局域网私有化部署(可选)

对于一些涉密单位或不联外网的机房,芯步设备支持局域网纯内网控制

  • 实现的方式是:设备通过WiFi连接现场路由器,你的本地服务器(如 192.168.1.100)直接通过内网IP调用设备API,流量完全不经过芯步外网云平台,保证了数据安全与控制速度。

六、 总结

通过集成芯步的开放API,你不仅能在3小时内完成一个简单的“远程关空调”脚本,更能构建一套完整的“空间节能自动化系统”。该方案的优势在于低成本(无需更换空调)、跨平台(任何语言均可调用)以及高可靠(支持断网本地联动)。

实施:先采购一台“智能空调控制器”和一台“人体传感器”,利用Postman工具调试通基础的开/关接口后,再开始编写业务代码。