CATALOG

空调智能化改造这件事,其实比想象中要简单。芯步的开放接口可以让你通过HTTP请求直接控制空调开关、温度、模式——下面我会按产品选型、接入流程、代码示例的顺序来讲,口语化一些,方便你直接拿去用。

解决方案:利用芯步开放接口实现空调智能化改造

你好,我是芯步的技术支持。收到你的需求了,今天咱们就专门聊聊怎么用我们家的硬件和接口,低成本、高效率地给空调加上“智慧大脑”

别把这事儿想得太复杂。说白了这个方案的核心就是:用一个能联网的智能硬件(比如智能空调遥控器,或者通断器),去代替你动手按遥控器或爬上去拔插头。然后通过我们的HTTP接口,让你的软件系统(不管是APP、小程序还是PC端)去指挥这个硬件。

下面我来详细拆解一下这个方案,咱们按“选什么设备 -> 怎么连接 -> 怎么开发”这个顺序来聊。

一、 选什么设备?(先搞清楚你家空调的情况)

要控制空调,得先看你的空调是哪一种。这就跟你给车加油,得先知道它是烧汽油还是柴油一样。

空调类型推荐硬件工作原理(大白话版)适用场景
壁挂/柜机(带遥控器)智能空调遥控器这是一个“会联网的机器人手”。它发出的红外信号和你家原装遥控器一模一样,你发指令给它,它就帮你按按键。家庭、办公室、酒店客房(不改线路,即贴即用)。
中央空调(风管机/VRV)智能空调遥控器原理同上,但需要注意你的中央空调线控器是什么品牌和型号,需要支持对应的红外或射频协议。商场、大平层、办公楼。
1-2匹普通挂机智能墙壁插座 16A这是通过“断电/通电”来控制。直接把空调插头插在这个智能插座上。适合空调一通电就能自动开启制冷的情况。老旧空调改造、宿舍、出租屋。
2匹以上柜机智能通断器 AC4-30A相当于一个藏在墙里的智能开关,直接串联在空调的电源线上,控制大电流的通断。餐厅大厅、大功率商用空调。
棋牌室/包间(多设备)智能包间控制器 (Max/Mini)这是集成方案,8路输出,专门有一路(通常是第8路)是接空调的,还能同时控制灯、麻将机、门锁。共享茶室、棋牌室、剧本杀店。

我的:90% 的改造场景,直接用 “智能空调遥控器” 最省事。因为它不改线路,而且能控制温度、模式、风速,不仅仅是开关机

二、 核心环节:怎么用代码控制它?(这里是重点)

设备买回去,通上电,配好网(记住只能连 2.4G WiFi,不要用 5G)之后,就到了开发环节

芯步的核心优势就是 “开放” ,所有设备都提供 HTTP 接口。简单来说,只要你能发网络请求,就能控制。

第1步:拿到你的“身份证”

登录芯步官网控制台,你需要拿到三个关键数据:

  1. AppID:你的应用ID。

  2. AppSecret:你的应用密钥(注意:别把它写在网页前端代码里,会被看到的)。

  3. Device ID:你刚才配网成功的那台空调遥控器的ID(在设备列表里看)。

第2步:签名计算

为了避免接口被别人随便乱刷,我们的接口需要签名认证。这看着有点绕,其实就是三步加密:

  1. AppSecret 进行一次 MD5 加密得到 secret_md5

  2. 拿当前的时间戳 ts 拼接到 secret_md5 后面。

  3. 把拼接后的字符串再做一次 MD5 加密,这就是最后的 sign

如果你不太想折腾这个加密逻辑,可以先用 Postman 测试,或者看我们的 SDK 示例。

第3步:直接上手改代码(把空调关掉)

假设你的空调正在运行,我想通过接口把它关掉

我们的接口地址是: https://api.thingboot.com/{AppID}/device/control/

请求方式:POSTContent-Typeapplication/json

请求体 JSON 如下

注意:这里的 order 是一个 JSON 字符串,{"power":0} 代表关机,{"power":1} 代表开机

实战场景举例:如果你想设置成 26度,制冷模式,自动风速,那么 order 就要改成这样:

(注:mode通常1是制冷,2是制热;wind 0是自动风速,具体数值在对应的产品手册里查一下就行)

三、 进阶场景:不仅仅是“开关机”

有了这套接口,你的想象力就可以发挥了,不要局限于点一下开、点一下关。

1. 定时与场景联动你可以利用我们的接口,在你的系统里写定时任务。比如:每天下午 14:00,办公楼会议室自动开空调预冷。18:30,检查没人了,自动关空调。这不需要你人工去设,只要到点了,你的服务器发一条 HTTP 指令给我们的设备就行

2. 传感器联动(恒温恒控)如果你买了我们的温湿度传感器,可以做一个逻辑:if 室温 > 28度 then 发指令给空调遥控器(开机,制冷,24度)。这就能实现像家里智能恒温器一样的体验。

3. 状态反馈与监控有的用户会问:“万一我发了指令,空调没收到怎么办?”我们有 异步消息推送 机制。如果空调离线或者红外没转发成功,平台会给你推一条消息,告诉你这次操作失败了,这样你的系统就能知道设备当前的真实状态

四、 总结一下

用芯步的接口改造空调场景,其实就是三步:

  1. 物理连接:买个智能空调遥控器插上电,对准空调。

  2. 网络配置:用APP给它连上WiFi。

  3. API调用:在你的服务器或者业务逻辑里,按上面的格式,发一个带签名的HTTP请求,内容是 {"power":1}

我们全程提供免费的远程技术指导,包括硬件选型、对接调试,有任何不清楚的直接找我们的工程师就行。别怕麻烦,试一下你会发现,控制空调就像调用一个数据库接口一样简单。