首页
/ ESP8266IRGree: 通过红外模块控制格力空调

ESP8266IRGree: 通过红外模块控制格力空调

2026-02-01 05:20:04作者:邵娇湘

此仓库提供了一个基于ESP8266的Arduino库,名为IRGree-library,能够使用红外模块实现对格力空调的红外控制功能。

库的描述

目前,本库主要支持制冷和制热模式,其他模式的功能将不断完善。由于缺少示波器,对于定时功能的准确校验成本较高,因此尚未包含定时相关功能。使用时,需要注意的是,每次发送数据后,必须重新使用setInfo()方法设置新的信息,否则会发送无效数据。

在使用本库之前,您需要安装以下依赖库:

  • json库(存放在supplement目录中)
  • IRremoteESP8266库

本库持续更新中...

支持的硬件和API

  • 硬件:ESP8266 Arduino for ESP8266客户端
  • API:
    • setInfo: 根据 JSON 格式将要发送的 IR 指令设置好。
      bool setInfo(char *json);
      
    • sendIR: 发送已经编码的 IR 指令。
      void sendIR();
      

注意事项

在使用setInfo方法时,需要传入的 JSON 参数必须符合特定的格式要求。

重要提示:每次发送红外指令前,请确保使用setInfo()更新信息,否则可能导致发送失败。

登录后查看全文
热门项目推荐
相关项目推荐