CATALOG

远程空调控制模块2(智能空调遥控器2)支持HTTP接口调用和场景联动,适合集成到各类软件系统中。下面从硬件准备、接口对接、场景配置到联动逻辑,给出完整的解决方案。

1. 背景与目标

在智能办公、智慧酒店、智能家居及远程运维等场景中,空调作为高能耗设备,往往因长明灯(长开)现象导致能源浪费。传统的红外遥控无法联网,缺乏与温湿度传感器、门磁或人体传感器的联动能力。

目标:利用芯步的智能空调遥控器2(硬件网关/红外转发器),通过其开放的HTTP API接口,将其接入现有业务系统(如ERP、OA或物业中台),实现基于环境数据或时间策略的场景联动控制(例如:温度高于28℃且检测到人员移动时自动开启制冷)。

2. 硬件与准备工作

在方案实施前,需准备以下物料并完成基础环境配置:

2.1 硬件

  • 远程空调控制模块2(智能空调遥控器2):这是实现控制的关键设备。它支持市面上90%以上的带红外遥控功能的空调(壁挂机、柜机、中央空调风管机均可),具备Wi-Fi联网能力,在接收到云端指令后能发射红外信号模拟物理遥控器操作

  • 配套传感器(可选):如温湿度传感器、人体存在传感器等,用于触发联动规则。

2.2 环境配置(关键步骤)

在开发对接前,需完成设备的网络配置与开发凭证获取:

  1. 设备配网:使用“芯步小程序”或PC控制台,将智能空调遥控器2连接至现场2.4GHz WiFi网络

  2. 获取凭证:登录芯步开放平台,进入对应的工作台,记录 AppIDAppSecret(开发者密码)。这是后续API调用的身份凭证

  3. 空调码库匹配:在物联网控制台中,对设备进行“码库配置”,搜索并匹配现场空调品牌对应的红外码库。确保平台下发“制冷/26℃”指令时,空调能正确响应。

3. 接口对接方案:如何“接入”

要实现对空调的控制,业务系统需要通过HTTP协议调用芯步的开放接口。

3.1 核心接口:向设备下发指令

接口地址:http(s)://api.thingboot.com/{AppID}/device/control/

调用逻辑说明:业务服务器需构造一个POST请求(推荐JSON格式),携带签名(Sign)和时间戳(Ts)进行鉴权,将控制指令发送给特定的空调遥控器设备。

请求参数示例(JSON格式):

(具体参数定义请参考对应产品手册,不同空调型号支持的指令集略有差异)

3.2 鉴权机制

为了安全性,正式环境需开启签名验证。

  • 参数拼接:将请求参数、AppID、AppSecret、时间戳按规则排序并MD5加密生成Sign。

  • 便利性:在开发测试阶段,可以在“开发设置”中开启调试模式(临时关闭Sign和IP白名单检查)以加速联调,但生产环境请一定要关闭

3.3 异步反馈确认

需要特别注意:接口返回 {"code":200} 仅代表指令被云平台成功接收,不代表空调真的执行了操作(例如空调断电或红外遮挡)。

  • 解决方案:开启芯步的消息推送服务(如MQTT或HTTP回调)。当空调模块成功发出红外信号或收到空调返回的状态变化时,平台会推送一条执行结果,业务系统据此更新设备状态。

4. 场景联动实现方案

接入模块只是第一步,实现“联动”才是本方案的核心价值。联动逻辑通常有两种实现路径:

4.1 路径A:纯云端逻辑联动(推荐,低门槛)

业务系统(第三方服务器)监听传感器事件或定时任务,触发调用空调控制接口。

典型场景:会议室节能联动需求:会议室没人时自动关空调;有人且温度热时自动开空调。实施流程:

  1. 数据采集:部署芯步的人体传感器。

  2. 轮询/订阅:业务系统通过API定时获取传感器状态,或接收传感器的状态变化推送。

  3. 逻辑判断:业务服务器编写逻辑:

    • 如果 人体传感器状态 == "无人" 且持续时间 > 15分钟

      • 调用 device/control 接口,发送 {"power":0} 给空调遥控器2。

    • 如果 人体传感器状态 == "有人" 温湿度传感器数据 > 28℃:

      • 调用接口发送 {"power":1, "mode":2, "temp":24}

优点:无需修改硬件固件,完全通过HTTP接口实现,开发灵活。

4.2 路径B:平台内自动化(局部联动,实时性高)

利用芯步平台内部的“规则引擎”或“场景联动”功能(依赖平台具体版本)。实施流程:

  1. 登录芯步控制台。

  2. 创建一个“场景联动”。

  3. 触发条件:选择“传感器” -> “温度高于28℃”。

  4. 执行动作:选择“智能空调遥控器2” -> “执行指令” -> 选择“制冷模式,24℃”。注意:这种方式不依赖外部服务器,延迟最低,适合简单的封闭场景

5. 高级集成架构:私有化与实时控制

针对对数据安全或响应速度要求比较高的场景(如工厂机房、高端别墅),可采用私有化部署方案

  1. 局域网MQTT直连:芯步的空调遥控器2支持“私有化代理配置”。业务系统可在本地局域网部署一个MQTT Broker(如EMQX)。

  2. 配置:在芯步控制台配置“消息服务器”,指向本地Broker的IP地址。

  3. 效果:业务服务器无需经过广域网,直接在局域网内通过MQTT协议订阅设备状态并发布指令。这种方式在断外网的情况下,只要局域网通,空调依然可以执行本地联动逻辑(如本地HomeAssistant系统控制空调)。

6. 总结与效益

通过对接芯步“远程空调控制模块2”的开放接口,开发者可以在极短时间内(参考官方文档仅需10分钟完成基础对接)解决传统空调无法联网的痛点

  • 标准化接入:无论何种编程语言(Java, Python, PHP, Node.js),只需支持HTTP协议即可调用,学习成本低。

  • 场景降本:通过配置“温度/人员+空调”的联动,预计可实现空调能耗降低20%-30%。

  • 高可用性:支持从公网API到局域网MQTT的全方位接入方式,满足不同项目的SLA要求。

实施本方案时,请联系芯步技术支持获取具体的《智能空调遥控器2产品手册》以确认指令集中的详细枚举值。

遥控器产品方案:
学校教室空调控制:怎么把空调远程指令发送器2集成到自己的项目中
查看 >>
怎样接入空调红外信号转发器来实现远程控制空调运行
查看 >>
怎样对接多品牌空调控制器来实现红外码库匹配控制
查看 >>
怎么在医院病房空调管理中接入智能设备来实现断电记忆恢复控制
查看 >>
智能化改造空调场景:如何把智能空调控制器2对接到自己的项目中
查看 >>
空调场景方案:
怎样接入空调红外信号转发器来实现远程控制空调运行
查看 >>
怎样在智能家居设备电源控制中对接智能硬件以实现空调电源控制
查看 >>
共享棋牌室空调设备管理:怎么把30A智能线路断路器集成到自己的项目中
查看 >>
怎么在共享台球室三路灯光空调控制中集成智能设备来实现设备联动控制
查看 >>
如何在共享台球室灯光空调控制中接入智能设备以实现远程控制16路线路
查看 >>
场景用途方案:
怎样对接智能直流控制器4路以实现联动场景逻辑控制
查看 >>
如何二次开发AC4-30A 低压控制开关以实现场景联动控制
查看 >>
怎么在共享桌游室灯光控制中集成智能设备来实现客房场景化控制
查看 >>
怎么接入24 路智能分体远程控制设备联动模块以实现场景模式一键切换
查看 >>
怎样对接24 路智能分体远程集中控制模块来实现联动场景逻辑控制
查看 >>