{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "manifold-558s-ble reconstructs the testo 558s refrigeration manifold's Bluetooth LE message format from observed traffic between the device and its phone app. Its Python client subscribes to live pressure and temperature measurements, while companion scripts inspect GATT services and decode Android Bluetooth captures.",
  "description_zh": "manifold-558s-ble 根据 testo 558s 制冷歧管仪与手机应用之间的蓝牙通信还原 BLE 消息格式。Python 客户端订阅实时压力和温度数据，配套脚本可检查 GATT 服务并解码 Android 蓝牙抓包。",
  "entry_url": "https://awesomerea.org/resources/manifold-558s-ble-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/manifold-558s-ble-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/damtro/manifold-558s-ble/blob/78be99c56212c14e49bfcc287c19678a6147770e/README.md",
  "group": "cases",
  "id": "manifold-558s-ble-case",
  "json_url": "https://awesomerea.org/resources/manifold-558s-ble-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/manifold-558s-ble-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/manifold-558s-ble-case/index.md",
  "name": "manifold-558s-ble: reconstructing testo 558s measurement messages",
  "name_zh": "manifold-558s-ble：还原 testo 558s 测量消息协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "A testo 558s, Python with bleak and a Bluetooth LE connection are required for live readings; Windows pairing is required before connecting.",
    "The author reports testing one 558s on Windows 10 only; pressure units remain unconfirmed under pressure.",
    "MIT license."
  ],
  "requirements_zh": [
    "实时读取需要 testo 558s、安装 bleak 的 Python 环境和蓝牙 LE 连接；在 Windows 上须先完成配对。",
    "作者报告仅在 Windows 10 上测试过一台 558s；压力单位尚未在加压条件下确认。",
    "许可证为 MIT。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/damtro/manifold-558s-ble",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
