{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/vap-tech/intel-nuc-m15-lightbar-linux/blob/4853bc9280c899595965e0714b096fd8f19b75e5/docs/reverse-notes.md",
    "https://github.com/vap-tech/intel-nuc-m15-lightbar-linux/blob/4853bc9280c899595965e0714b096fd8f19b75e5/docs/state-map.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Intel NUC M15 Light Bar Control for Linux reconstructs the WMI commands used to set the laptop's front RGB light bar. A kernel helper invokes the F351 WMI transport, while Python tools send 0x0603 packets and expose named lighting states. The research notes map packet bytes to function, state, speed and brightness fields.",
  "description_zh": "Intel NUC M15 Light Bar Control for Linux 重建笔记本前部 RGB 灯条的 WMI 控制指令。内核辅助模块调用 F351 WMI 通道，Python 工具发送 0x0603 数据包并提供具名灯效；研究笔记列出功能、状态、速度和亮度字段。",
  "entry_url": "https://awesomerea.org/resources/intel-nuc-m15-lightbar-linux-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/intel-nuc-m15-lightbar-linux-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vap-tech/intel-nuc-m15-lightbar-linux/blob/4853bc9280c899595965e0714b096fd8f19b75e5/README.md",
  "group": "cases",
  "id": "intel-nuc-m15-lightbar-linux-case",
  "json_url": "https://awesomerea.org/resources/intel-nuc-m15-lightbar-linux-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/intel-nuc-m15-lightbar-linux-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/intel-nuc-m15-lightbar-linux-case/index.md",
  "name": "Intel NUC M15 Light Bar Control for Linux: reconstructing WMI lighting commands",
  "name_zh": "Intel NUC M15 Light Bar Control for Linux：重建 WMI 灯光控制指令",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Intel NUC M15 or compatible tested Uniwill laptop revision running Linux.",
    "Matching kernel headers and make are required to build the kernel helper.",
    "Earlier HID-based light-bar revisions may behave differently.",
    "MIT License."
  ],
  "requirements_zh": [
    "运行 Linux 的 Intel NUC M15 或经测试的兼容 Uniwill 笔记本版本。",
    "构建内核辅助模块需要匹配的内核头文件和 make。",
    "较早采用 HID 的灯条版本可能表现不同。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/vap-tech/intel-nuc-m15-lightbar-linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
