{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Smart-AC-Modernizer documents the Haier YRW02 air conditioner's infrared control format and implements an ESP32 bridge for it. The author identifies a 112-bit NEC-variant state packet, captures remote signals with a TSOP4838 receiver, and sends decoded commands through a transistor-driven IR LED.",
  "description_zh": "Smart-AC-Modernizer 记录海尔 YRW02 空调的红外控制格式，并实现 ESP32 桥接。作者使用 TSOP4838 接收器采集遥控信号，解析 112 位 NEC 变体状态报文，再通过晶体管驱动的红外 LED 发送指令。",
  "entry_url": "https://awesomerea.org/resources/smart-ac-modernizer-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/smart-ac-modernizer-case/",
  "evidence_url": "https://github.com/Smart-real/Smart-AC-Modernizer/blob/ee89f17e4a599bbd505cb1875fec93261f259756/README.md",
  "group": "cases",
  "id": "smart-ac-modernizer-case",
  "json_url": "https://awesomerea.org/resources/smart-ac-modernizer-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/smart-ac-modernizer-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/smart-ac-modernizer-case/index.md",
  "name": "Smart-AC-Modernizer: decoding Haier YRW02 infrared control",
  "name_zh": "Smart-AC-Modernizer：解析海尔 YRW02 红外控制协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "ESP32, TSOP4838 receiver, IR LED and 2N2222 transistor.",
    "Wi-Fi and Blynk credentials are needed for cloud control.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要 ESP32、TSOP4838 接收器、红外 LED 和 2N2222 晶体管。",
    "云端控制需要 Wi-Fi 和 Blynk 凭据。",
    "MIT 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/Smart-real/Smart-AC-Modernizer",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
