{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/greg-0xff/ha102-power-meter-rf/blob/bedc7c10242cf1c45c2bb19b501a6400bde36941/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "The Mieo HA102 study reconstructs the power meter's 433.9 MHz FSK packet format from recorded signals. It maps current, cumulative consumption and battery fields, describes CRC16/SPI-FUJITSU checking, and supplies a Python decoder for live rtl_433 output or saved captures.",
  "description_zh": "Mieo HA102 研究根据录制的信号整理电力计的 433.9 MHz FSK 报文格式，标注电流、累计用量和电池状态字段及 CRC16/SPI-FUJITSU 校验，并提供可处理 rtl_433 实时输出或录制样本的 Python 解码器。",
  "entry_url": "https://awesomerea.org/resources/mieo-ha102-rf-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mieo-ha102-rf-case/",
  "evidence_url": "https://github.com/greg-0xff/ha102-power-meter-rf/blob/bedc7c10242cf1c45c2bb19b501a6400bde36941/readme.md",
  "group": "cases",
  "id": "mieo-ha102-rf-case",
  "json_url": "https://awesomerea.org/resources/mieo-ha102-rf-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mieo-ha102-rf-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mieo-ha102-rf-case/index.md",
  "name": "Mieo HA102: decoding a power meter's RF packets",
  "name_zh": "Mieo HA102：解码电力计射频报文",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Mieo HA102 meter captures or live rtl_433 output for decoding.",
    "Several packet fields remain unidentified.",
    "MIT license."
  ],
  "requirements_zh": [
    "解码需要 Mieo HA102 录制信号或 rtl_433 实时输出。",
    "部分报文字段仍未识别。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/greg-0xff/ha102-power-meter-rf",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
