{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "HT2000Lib implements a C# client for the HT2000 CO2 logger using a USB HID interface recovered by monitoring the manufacturer's Windows application at runtime. It documents status and historical log reports; the author reports that its native Windows backend reads current sensor state and dumps stored measurements.",
  "description_zh": "HT2000Lib 是用于 HT2000 CO2 记录仪的 C# 客户端，其 USB HID 接口依据对厂商 Windows 程序的运行时监测还原。项目记录了状态和历史数据报文；作者报告其 Windows 原生后端可读取当前传感器状态并导出已存储的测量数据。",
  "entry_url": "https://awesomerea.org/resources/ht2000lib-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ht2000lib-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/gsuberland/HT2000Lib/blob/568baa5309525b2e8f35357f9fa48763f958b6cd/README.md",
  "group": "cases",
  "id": "ht2000lib-case",
  "json_url": "https://awesomerea.org/resources/ht2000lib-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ht2000lib-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ht2000lib-case/index.md",
  "name": "HT2000Lib: reconstructing an HT2000 logger's USB HID interface",
  "name_zh": "HT2000Lib：重建 HT2000 记录仪的 USB HID 接口",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "limits",
    "license"
  ],
  "requirements": [
    "An HT2000 USB CO2 logger.",
    "The author reports that the working native implementation requires Windows; the Device.NET and LibUsb manager variants did not work in the author's tests.",
    "The logging interval cannot currently be read from the device.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 HT2000 USB CO2 记录仪。",
    "据作者报告，可用的原生实现需要 Windows；Device.NET 和 LibUsb 管理器版本在作者的测试中未能工作。",
    "目前无法从设备读取记录间隔。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/gsuberland/HT2000Lib",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
