{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/ElektroGandhi/iMist/blob/5700d85eeebb3c764a85500f337f15bea9be603e/docs/PROTOCOL.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "iMist implements local Home Assistant control for an aroma diffuser whose Bluetooth command format was inferred by observing reports while its buttons were pressed. Its protocol notes map the fff4 characteristic's aa MM LL mist and light bytes; the integration exposes state, color, mist, schedules, and a sleep timer.",
  "description_zh": "iMist 通过观察按键操作时的蓝牙报告，还原香薰机的命令格式，并实现 Home Assistant 本地控制。协议文档解释 fff4 特征值中的 aa MM LL 雾化和灯光字节；集成提供状态、颜色、雾化模式、日程和睡眠定时器。",
  "entry_url": "https://awesomerea.org/resources/imist-diffuser-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/imist-diffuser-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/ElektroGandhi/iMist/blob/5700d85eeebb3c764a85500f337f15bea9be603e/README.md",
  "group": "cases",
  "id": "imist-diffuser-case",
  "json_url": "https://awesomerea.org/resources/imist-diffuser-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/imist-diffuser-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/imist-diffuser-case/index.md",
  "name": "iMist: local diffuser control from a reconstructed Bluetooth protocol",
  "name_zh": "iMist：基于还原蓝牙协议的香薰机本地控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Home Assistant 2024.11+ with Bluetooth and an iMist diffuser advertising the fff0 service and fff4 characteristic.",
    "Diffusers using the separate f501 protocol are unsupported; the device has no brightness or water-level sensor.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要具备蓝牙功能的 Home Assistant 2024.11 或更新版本，以及广播 fff0 服务、具有 fff4 特征值的 iMist 香薰机。",
    "使用另一套 f501 协议的香薰机不受支持；设备没有亮度或水位传感器。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/ElektroGandhi/iMist",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
