{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/MicheleMercuri/mondeer-bluetooth-scale-ha/blob/0f11b823bcfe657a60c7f063f8aa85b7e7b65ebc/docs/PROTOCOL.md",
    "https://github.com/MicheleMercuri/mondeer-bluetooth-scale-ha/blob/0f11b823bcfe657a60c7f063f8aa85b7e7b65ebc/docs/REVERSE_ENGINEERING.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Mondeer Bluetooth scale reconstructs the BLE exchange used by Mondeer and WanKa C1 bathroom scales and implements a Python listener that publishes weighing data to Home Assistant over MQTT. The documented work combines decompilation of the original Android app with traffic observation; a separate Android companion app displays readings and exports to Health Connect.",
  "description_zh": "Mondeer Bluetooth scale 重建 Mondeer 和 WanKa C1 体重秤的 BLE 通信，并用 Python 监听程序经 MQTT 向 Home Assistant 发布称重数据。作者结合原 Android 应用反编译与流量观察记录协议；另有 Android 伴侣应用显示数据并导出至 Health Connect。",
  "entry_url": "https://awesomerea.org/resources/mondeer-bluetooth-scale-ha-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mondeer-bluetooth-scale-ha-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/MicheleMercuri/mondeer-bluetooth-scale-ha/blob/0f11b823bcfe657a60c7f063f8aa85b7e7b65ebc/README.md",
  "group": "cases",
  "id": "mondeer-bluetooth-scale-ha-case",
  "json_url": "https://awesomerea.org/resources/mondeer-bluetooth-scale-ha-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mondeer-bluetooth-scale-ha-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mondeer-bluetooth-scale-ha-case/index.md",
  "name": "Mondeer Bluetooth scale: reconstructing BLE weighing and binding",
  "name_zh": "Mondeer Bluetooth scale：重建 BLE 称重与绑定流程",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Python 3.10+, a BLE 4.0+ adapter, the scale, and Home Assistant with MQTT are required for the listener workflow.",
    "The author reports daily use on Windows 11; Linux and BlueZ have had less testing.",
    "MIT license."
  ],
  "requirements_zh": [
    "监听流程需要 Python 3.10 及以上版本、BLE 4.0 及以上适配器、体重秤，以及配有 MQTT 的 Home Assistant。",
    "作者报告在 Windows 11 上日常使用；Linux 和 BlueZ 的测试较少。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "app",
    "protocol"
  ],
  "url": "https://github.com/MicheleMercuri/mondeer-bluetooth-scale-ha",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
