{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Baael/homiq-reverse-engineering/blob/ad87d72c177cb0c62e6c232f34f46b1eacd714a7/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Homiq Rescue documents the ASCII frame protocol used by older Homiq home-automation systems through a Moxa NE-4110S serial-to-TCP bridge. Its toolbox sniffs and sends frames, extracts backup data to JSON, and supplies Node-RED flows and a TCP emulator for integration work.",
  "description_zh": "Homiq Rescue 记录旧版 Homiq 家居自动化系统经 Moxa NE-4110S 串口转 TCP 桥接器使用的 ASCII 帧协议。仓库工具可抓取和发送帧、将备份数据提取为 JSON，并提供 Node-RED 流程及 TCP 模拟器。",
  "entry_url": "https://awesomerea.org/resources/homiq-rescue-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/homiq-rescue-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Baael/homiq-reverse-engineering/blob/ad87d72c177cb0c62e6c232f34f46b1eacd714a7/REVERSE_ENGINEERING.md",
  "group": "cases",
  "id": "homiq-rescue-case",
  "json_url": "https://awesomerea.org/resources/homiq-rescue-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/homiq-rescue-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/homiq-rescue-case/index.md",
  "name": "Homiq Rescue: reconstructing the Homiq control protocol",
  "name_zh": "Homiq Rescue：重建 Homiq 控制协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Access to an existing Homiq installation or the included emulator is needed for integration work.",
    "The emulator requires Node.js 18 or later and npm 9 or later.",
    "The author notes that some documentation was generated or organized with AI tools and may contain errors.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "集成工作需要访问现有 Homiq 安装，或使用仓库自带的模拟器。",
    "模拟器需要 Node.js 18 或更新版本及 npm 9 或更新版本。",
    "作者指出部分文档由 AI 工具生成或整理，可能含有错误。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/Baael/homiq-reverse-engineering",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
