# xLamp：LampSmartPro 灯具控制协议与 Android 客户端重建

> xLamp 根据对 LampSmartPro 1.4.0 的静态逆向，在 Flutter Android 应用中重建配对与灯具控制流程。项目记录了采用 AES-128、XOR 和 CRC-16/CCITT 处理的 31 字节命令帧，并通过 13 个蓝牙服务 UUID 广播指令，实现开关、亮度、色温和场景控制。

- 类型：案例
- 目标：应用 · 协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/qinjunhaocn/xLamp>
- 一手来源：<https://github.com/qinjunhaocn/xLamp/blob/9229e9fbf28f393f8271e9d001209c094ca61f41/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/xlamp-case/>
- 记录 JSON：<https://awesomerea.org/resources/xlamp-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/xlamp-case/index.md)

## 使用条件与局限

- **前提条件：**需要 Android 7.0 或更高版本、支持 BLE 广播的设备，并授予“附近的设备”权限。
- **前提条件：**本地构建需要 Flutter 3.47 和 Dart 3.13。
- **范围：**功能范围为通过 BLE 广播进行配对和控制。
- **许可：**采用 PolyForm Noncommercial License 1.0.0 非商业许可证。

## 一手来源

1. <https://github.com/qinjunhaocn/xLamp/blob/9229e9fbf28f393f8271e9d001209c094ca61f41/README.md>
2. <https://github.com/qinjunhaocn/xLamp/blob/9229e9fbf28f393f8271e9d001209c094ca61f41/LICENSE>

## 同分区更多条目：应用

- [Slovak Telekom App API：梳理移动服务请求](https://awesomerea.org/zh/resources/slovak-telekom-app-api-case/index.md) · 案例
- [dyson-lamp-ble：重建 Dyson 灯具的本地控制](https://awesomerea.org/zh/resources/dyson-lamp-ble-case/index.md) · 案例
- [MiFit-Hack-API：重现 Mi Fit 账号与健身数据请求](https://awesomerea.org/zh/resources/mifit-hack-api-case/index.md) · 案例
- [Foreca S60：旧版天气服务重建](https://awesomerea.org/zh/resources/symbian-foreca-weather-server-case/index.md) · 案例
- [XY Remote：重建 XinYi 功放的 BLE 控制](https://awesomerea.org/zh/resources/xy-remote-sinilink-ble-case/index.md) · 案例
- [RideLink：重建 TVS SmartXonnect 踏板车通信](https://awesomerea.org/zh/resources/ridelink-tvs-smartxonnect-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
