CATALOG

空调智能化改造的关键挑战在于:如何低成本、非侵入式地完成存量空调的联网与控制。芯步的智能空调遥控器通过红外+HTTP接口的方案,可以快速将各类品牌空调接入现有项目平台,无需更换空调设备。以下是基于其开放接口的完整对接方案。

1. 背景与改造目标

在当前智慧楼宇、智慧校园及智能家居的建设中,空调系统的智能化管控是节能降耗和提升舒适度的核心环节。传统的空调系统(尤其是分体式空调和部分老旧中央空调)往往不具备联网功能,导致管理方无法进行集中控制,常出现过冷、过热或无人空转等能源浪费现象

本方案的目标是利用芯步智能空调遥控器(基于红外控制)及4G/WiFi数传模块,通过其开放的HTTP接口,将不具备联网能力的空调快速对接到现有的第三方软件平台(如自有SaaS系统、智慧校园平台或能源管理系统),实现远程控制、状态监测及联动策略。

2. 核心设备选型与接口特性

2.1 硬件选型:智能空调遥控器

针对场景内常见的分体式壁挂机、柜机以及部分吸顶式空调,推荐采用芯步的 “智能空调遥控器” 。该设备内置海量红外码库,支持市面上超过90%的空调品牌

  • 控制能力:支持开关机、模式切换(制冷/制热/送风/除湿)、温度调节、风速调节及摆风控制

  • 通讯方式:采用WiFi 2.4GHz或4G无线网络直连,无需额外网关,减少故障点

  • 部署位置:安装于空调正前方8米内,确保红外信号无障碍覆盖。

2.2 接口特性:标准化HTTP API

芯步全系产品免费开放HTTP接口,这意味着无论您的项目后端是用Java、Python、PHP还是Node.js编写,甚至前端直接通过Ajax调用,都能轻松集成

  • 请求方式:POST

  • 数据格式:JSON

  • 鉴权机制:支持签名验证(MD5加密),确保接口调用安全

3. 技术对接架构

本方案采用标准的物联网“端-云-应用”三层架构,利用芯步的开放接口,可平滑对接至您的业务系统。

架构示意图如下:

graph TD
    subgraph "设备层"
        A[传统空调] <-- 红外信号 --> B(芯步
智能空调遥控器) C[环境传感器
温湿度/人体雷达] --> B end subgraph "平台层" B -- WiFi/4G --> D{芯步云平台
开放API接口} E[客户自有服务器/私有化部署] <-- HTTP调用/MQTT --> D end subgraph "应用层" E --> F[智慧校园/IOC大屏] E --> G[手机APP/小程序] E --> H[能耗分析与策略引擎] end style A fill:#e6f3ff,stroke:#3399ff,stroke-width:2px style B fill:#d4edda,stroke:#28a745,stroke-width:2px style D fill:#fff3cd,stroke:#ffc107,stroke-width:2px style E fill:#e2e3e5,stroke:#6c757d,stroke-width:2px

3.1 第一步:环境感知与数据上行(可选但推荐)

为了实现节能策略(如“人来开、人走关”),常需搭配芯步智能人体存在传感器温湿度传感器

  • 联动逻辑:传感器监测到环境数据变化时,通过HTTP接口主动推送数据至您的服务器

  • 数据格式示例:服务器接收到的传感器上报数据(JSON)。

3.2 第二步:核心控制逻辑下发

您的业务系统需调用芯步的 device/control 接口,向指定空调遥控器下发指令。

接口调用关键参数解析

在调用 https://api.thingboot.com/{AppId}/device/control/ 时,需携带以下核心参数:

  1. Device(设备ID):芯步后台生成的唯一设备标识。

  2. Order(指令集):具体的空调控制动作,如 powertemperaturemode等。

签名计算流程为保证安全性,每次请求需计算 sign 签名:

  1. 将您的 AppSecret 进行一次 MD5 加密;

  2. 将加密结果拼接上当前时间戳 ts

  3. 对拼接后的字符串再次进行 MD5 加密,得到最终签名

3.3 第三步:私有化与局域网直连(高安全场景)

针对政府、医院或高校等对数据安全要求比较高的项目,芯步支持私有化部署方案。设备的通讯不仅限于走公网,可直接解析到客户指定的局域网服务器地址,实现在纯内网环境下的毫秒级响应,杜绝数据外泄风险

4. 实战:Java集成示例与核心逻辑

以下是一段模拟项目后端(如Spring Boot框架)调用芯步接口,实现空调“定时恒温关停”逻辑的核心代码思路。

场景:每晚23:00,系统自动遍历所有未关机的空调,发送关机指令,并附带一个“26℃制冷模式”的预处理指令。

代码逻辑示意(伪代码/逻辑阐述)

逻辑说明上述代码演示了如何构造一个标准的HTTP POST请求。在实际项目中,这是一个原子操作,即:只要设备在线,调用该接口后,云平台会立即将指令推送到硬件,硬件发射红外信号控制空调

5. 项目落地重点配置与优化

在实际工程对接中,除了基础的API调用,以下几点关乎最终用户体验和系统稳定性:

5.1 红外码库的匹配

  • 挑战:不同品牌空调的红外编码不同。

  • 解决方案:芯步后台支持码库配置。在首次安装绑定设备时,需通过小程序或控制台选择正确的空调品牌进行“试车配对”。项目对接时,可通过API查询设备当前是否匹配成功,若匹配失败,可在管理端引导用户重新配置

5.2 状态反馈的“异步”处理

  • 痛点:红外控制本质上是单向的“发射即忘”。空调是否真的被打开了?传感器是很好的辅助工具。

  • 推荐架构:不要单纯依赖遥控器的反馈,而应结合室内环境温度的变化趋势功率插座的数据。例如:下发“制冷17℃”指令后,3分钟后若芯步温湿度传感器上报的温度未下降或上升,则可判定空调故障或未开启,系统自动报警

5.3 场景联动策略(软件逻辑)

对接API后,在您的项目中实现以下高价值逻辑:

  1. 定时策略:针对办公场景,工作日18:00以后,轮询查询状态(或结合传感器),若无人活动,执行关机。

  2. 温度补偿:当室外温湿度传感器检测到气温骤降时,自动通过API下发指令,将空调模式由“制冷”切换为“送风”或“关闭”

  3. 峰会谷策略:结合电网负荷,在用电高峰期通过API调节全楼空调设定温度(如从23℃调高至26℃),响应政府节能减排号召

6. 总结

通过对接芯步智能空调遥控器的开放接口,开发者可以完全屏蔽底层红外控制与无线通信的复杂性,只需关注业务逻辑。无论是新建的智慧楼宇项目,还是针对存量老旧空调的节能改造,均可利用标准的HTTP协议,快速实现空调设备的“万物互联”,达到远程控制、节能(参考案例数据:节电率可达20%-31%)和提升管理效率的目标