{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/sakirsek/petkit-eversweet-ble-gateway/blob/7e9b0ea0839a8a26f31de55d01273f75fa69ba2a/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "PetKit Eversweet Max 2 UVC BLE Gateway uses a local Python or ESP32-C3 client in place of the Wi-Fi PetKit device that relays the fountain’s data. It reads state and drinking history and sends Telegram alerts. Its protocol notes document BLE framing, authentication, a 42-byte state map and history flow control derived from device observations.",
  "description_zh": "PetKit Eversweet Max 2 UVC BLE Gateway 使用本地 Python 或 ESP32-C3 客户端，替代为饮水机中继数据的 PetKit Wi-Fi 设备。它读取设备状态和饮水历史，并发送 Telegram 提醒。协议笔记依据设备观察，记录了 BLE 帧格式、认证流程、42 字节状态数据结构及历史数据流控。",
  "entry_url": "https://awesomerea.org/resources/petkit-eversweet-ble-gateway-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/petkit-eversweet-ble-gateway-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sakirsek/petkit-eversweet-ble-gateway/blob/7e9b0ea0839a8a26f31de55d01273f75fa69ba2a/docs/protocol.md",
  "group": "cases",
  "id": "petkit-eversweet-ble-gateway-case",
  "json_url": "https://awesomerea.org/resources/petkit-eversweet-ble-gateway-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/petkit-eversweet-ble-gateway-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/petkit-eversweet-ble-gateway-case/index.md",
  "name": "PetKit Eversweet Max 2 UVC: reconstructing fountain BLE telemetry",
  "name_zh": "PetKit Eversweet Max 2 UVC：还原饮水机 BLE 遥测协议",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "PetKit Eversweet Max 2 UVC CTW3UV and its six-byte authentication secret.",
    "An Android phone with the PetKit app and adb to obtain the secret by the documented method.",
    "Only one fountain of the named model was tested.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 PetKit Eversweet Max 2 UVC CTW3UV 及其六字节认证密钥。",
    "按文档获取密钥需要安装 PetKit 应用的 Android 手机和 adb。",
    "目前仅测试了该型号的一台饮水机。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/sakirsek/petkit-eversweet-ble-gateway",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
