Wadjinny/iscooter-i10max-ble
GitHub: Wadjinny/iscooter-i10max-ble
基于 Web Bluetooth API 的 iScooter i10 Max 滑板车浏览器控制界面,通过逆向官方应用协议实现纯前端的设备连接、遥测读取与指令控制。
Stars: 0 | Forks: 0
# iScooter i10 Max (Web Bluetooth)
用于通过 BLE 连接到 **iScooter i10 Max**,并对官方 Android 应用(`com.iscootercar.iscooter`)所使用的协议进行逆向工程 / 控制的浏览器 UI。
**在线演示:** [iscooter.w-ilyas.site](https://iscooter.w-ilyas.site)
## 目标
- 模拟身份验证以及 i10 Max 的命令结构
- 从浏览器读取实时遥测数据并发送控制命令
## 功能
- 通过 Web Bluetooth API 扫描并连接
- 实时速度、电池、模式、锁定及相关状态
- 100% 客户端——无需后端
## 用法
1. 在 Chrome 或 Edge 中打开该网站(或 `frontend/index.html`)——需要 Web Bluetooth 支持。
2. 使用 HTTPS 或 `localhost`(在不安全的源上无法使用 BLE)。
3. 点击 **连接** 并选择你的滑板车。
`frontend/` 下的静态 HTML/CSS/JS——无需构建步骤。
## 部署
推送到 `master` 会通过 SSH 进行 `frontend/` 的 rsync 同步并更新 Caddy 站点配置。
标签:Web前端, 前端工具, 协议逆向, 多模态安全, 数据可视化, 物联网, 物联网控制, 自定义脚本, 蓝牙