CATALOG

芯步的红外空调控制器开放了HTTP接口,你可以直接通过API下发开关、温度、模式等指令。整个过程大概分三步:设备配网上线、获取API凭证、然后对着文档调接口就行。下面我把具体操作和代码示例整理了一下。

解决方案:如何通过芯步开放接口,接入红外发射控制器实现远程控制空调

适用场景想要把家里、办公室、或者出租房的普通空调,集成到你自己的微信小程序、App 或者网页后台里,实现远程开关、调温。

硬件芯步 智能空调遥控器(就是那个带红外发射的小盒子)。它不仅支持市面上 90% 以上的空调品牌,最关键的是它开放了 HTTP 接口,只要设备连上网,你就可以在任何地方发指令给它

以下是详细的“保姆级”接入步骤,稍微带点口语化,好理解。

第一步:硬件准备与配网(让设备“上线”)

代码写得再牛,设备没联网也是白搭。这一步其实很简单:

  1. 通电:把买回来的红外控制器插上电。

  2. 配网:这个设备不支持 5G Wi-Fi,所以需要你拿出手机,打开 2.4G 的 Wi-Fi

    • 你可以用微信小程序搜“芯步”,或者直接在电脑上登录他们的官网控制台。

    • 在后台找到“网络配置”,把你家的 Wi-Fi 名称和密码填进去。

    • 这时候设备指示灯常亮(或者不闪烁了),就代表它已经连上互联网了。把它放在能对着空调的地方( 8 米以内,中间别有柜子挡着)

第二步:准备“钥匙”(开发设置)

你要远程指挥它,得先拿到官方的“通行证”。这一步就像去柜台开个账户。

  1. 登录芯步官网,进入你的 工作台(控制台)。

  2. 找到 “开发设置” 菜单

    • 你会看到一个 AppID(这是你的账号 ID)。

    • 你需要设置一个 AppSecret(这是你的密码,千万不要泄露给任何人)。

  3. (新手推荐) 刚开始调试的时候,可以先把 “调试模式” 打开。这样在测试阶段就不需要每次算复杂的签名了,能直接看效果,等调通了再关掉

第三步:实战对接(写代码发指令)

这是核心。既然要“远程发送空调控制指令”,本质上就是向芯步的云端服务器发一条 HTTP POST 请求,云端再把指令下发给你家那个小红外盒子。

接口地址(云控方式):

POST https://api.thingboot.com/{你的AppID}/device/control

需要携带的参数(就像填快递单):

  • device:设备的编号(ID),在后台设备列表里能直接复制。

  • order:这是最关键的,是一个 JSON 格式的字符串,用来描述你要干什么。

    • 例如:开空调、26度、制热模式。

具体的“空调指令”怎么写?

由于红外遥控器很特殊,不像开关只有“开/关”,它需要发送“温度/模式/风速”的组合数据。芯步的设备手册里把这些指令封装得很好。

假设你的 设备IDABC123,你想远程 打开空调,设置为制冷,24度,自动风

指令构造示例(JSON):

注:具体的 key 值比如 coolauto 需要看一眼产品手册,但基本都是这种语义化的单词,很好认

如果你想直接关机:

第四步:代码实战(简易示例)

这里我用最常用的 PythonAjax (JavaScript) 各写一个例子,你可以直接复制拿去测。

场景 1:用 Python 在后端控制(比如下班前自动开空调)

场景 2:在小程序/网页里控制(纯前端)

这种适合做 App 或者 小程序

几点重要的避坑指南

作为解决方案,我必须提醒你几个容易踩坑的地方:

  1. 红外是单向的:你这个遥控器只能“发”信号,不能“收”信号。也就是说,如果你拿着原装遥控器把空调调到 18度,后台系统可能还显示 26度。为了解决这个痛点,芯步的接口方案里通常结合“定时任务”或者“状态上报”的逻辑,或者直接不管它(只管发指令,默认用户不会物理破坏一致性)

  2. 局域网直连(进阶):如果你是在同一个局域网里(比如公司内部网络控制),不需要经过云服务器,延迟更低。请求地址可以改成 http://[设备的IP地址]/control,直接对着硬件发 POST 包

  3. 先试一下:拿到设备后,先用 Postman 这种工具直接发一个 {"power":"0"} 关机的指令,如果成功了再写代码。这样排查问题最快。

总结一下流程:注册拿 Key -> 给设备配网 -> 对着《产品手册》抄指令 -> 用上面的代码 Post 一下就完事了。芯步的接口主打的就是简单,不需要搞复杂的 SDK。

遥控器产品方案:
店铺空调设备控制:怎么将空调模式温度控制器集成到软件项目中
查看 >>
怎么在实验室空调温控场景中中接入智能硬件以实现HTTP接口控制空调设备
查看 >>
怎样接入HTTP接口空调控制器2来实现远程发送空调控制指令
查看 >>
怎么在智能化改造空调场景中集成智能设备来实现定时任务控制空调
查看 >>
如何在智能化改造空调场景中集成智能硬件以实现空调开关机控制
查看 >>
空调场景方案:
怎样在智能家居设备电源控制中对接智能硬件以实现空调电源控制
查看 >>
民宿房间空调控制:怎么把空调模式温度控制器对接到软件项目中
查看 >>
怎么在共享台球室三路灯光空调控制中集成智能设备来实现设备联动控制
查看 >>
怎么在实验室空调温控场景中中接入智能硬件以实现HTTP接口控制空调设备
查看 >>
怎么在智能化改造空调场景中集成智能设备来实现定时任务控制空调
查看 >>
发送用途方案:
怎么对接30W 壁挂远程控制户外防水音箱来实现语音提醒发送
查看 >>
怎么在加油站语音通知中接入智能设备来实现语音提醒发送
查看 >>
怎么二次开发30W 云语音播报壁挂音箱以实现语音提醒发送
查看 >>
如何二次开发10W HTTP 接口语音壁挂音箱以实现语音提醒发送
查看 >>
怎么在港口码头语音播报中对接智能硬件来实现语音提醒发送
查看 >>