{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Chsmartbulb documents Bluetooth control of a combined RGB bulb and speaker sold as BL08A. The author captured traffic from an Android phone and provides a script that replays color-control sequences; the findings identify SPP over Bluetooth EDR as the app's color-control channel.",
  "description_zh": "Chsmartbulb 记录了 BL08A 蓝牙彩灯音箱的控制方式。作者从 Android 手机抓取通信，并提供颜色控制序列的重放脚本；研究指出，应用通过 Bluetooth EDR 的 SPP 服务控制灯光颜色。",
  "entry_url": "https://awesomerea.org/resources/chsmartbulb-led-bulb-speaker-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/chsmartbulb-led-bulb-speaker-case/",
  "evidence_url": "https://github.com/pfalcon/Chsmartbulb-led-bulb-speaker/blob/a93ce50c0e6eb198fcd7702a167482eb1f19c609/README.md",
  "group": "cases",
  "id": "chsmartbulb-led-bulb-speaker-case",
  "json_url": "https://awesomerea.org/resources/chsmartbulb-led-bulb-speaker-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/chsmartbulb-led-bulb-speaker-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/chsmartbulb-led-bulb-speaker-case/index.md",
  "name": "Chsmartbulb: reconstructing Bluetooth bulb controls",
  "name_zh": "Chsmartbulb：重建蓝牙灯泡控制方式",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "license"
  ],
  "requirements": [
    "A Chsmartbulb Bluetooth bulb is needed to replay the captured commands.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "重放抓取的命令需要 Chsmartbulb 蓝牙灯泡。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/pfalcon/Chsmartbulb-led-bulb-speaker",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
