BMW Scriptable Widgets 使用手册
项目地址:https://gitcode.com/gh_mirrors/bm/bmw-scriptable-widgets
项目介绍
BMW Scriptable Widgets 是一个专为宝马车主设计的开源项目,它利用 Apple 的 Scriptable 应用来增强用户的智能汽车体验。该项目允许用户通过简单的 JavaScript 编程来定制和控制他们的宝马汽车。借助这个工具,你可以实现对车辆状态的实时监控、远程控制(如调整空调、锁定车门)、以及个性化信息显示,从而提升了驾驶的便捷性和安全系数。
项目快速启动
步骤1: 准备工作
确保你拥有一台装有最新版 Scriptable 应用的 iOS 设备,并且你是宝马车主,拥有 BMW Connected Drive 账户。
步骤2: 获取项目
克隆或下载此GitHub项目:BMW Scriptable Widgets。
git clone https://github.com/opp100/bmw-scriptable-widgets.git
步骤3: 设置与配置
- 将解压后的文件夹移到 iCloud Drive 中的
Scriptable
文件夹下,若无此文件夹则需手动创建。 - 打开 Scriptable App,从 iCloud 导入刚添加的脚本。
- 根据项目提供的指南配置 BMW API 详情,这通常包括你的 BMW Connected Drive 账号授权信息。
步骤4: 运行你的第一个 Widget
- 在 Scriptable 中选中下载的脚本,点击运行。
- 接着,你可以通过「添加小组件」到 iPhone 或 iPad 的今日视图,选取你刚创建的脚本来立即获得车辆信息或执行操作。
应用案例和最佳实践
- 实时监控: 创建一个小组件显示油量/电量和车门锁闭状态。
- 行程准备: 设置小组件在出门前提醒检查车辆状态,甚至预先设定车内温度。
- 安全警报: 自定义通知,当车辆在非预期地点移动时提醒。
- 节能模式: 自动化的脚本,在停车后关闭不必要的电子设备,以延长电池寿命。
典型生态项目
虽然主要围绕 BMW Scriptable Widgets,但也可以探索相似项目来扩展你的智能家居集成。例如,结合 HomeKit,通过 Scriptable 实现宝马汽车状态的家中显示,或是与其他智能家居设备联动,实现回家自动开启灯光的场景联动。
记得,宝马的生态系统内还有其他第三方开发者贡献的创新小程序,可以通过 BMW App Store 或相关社区寻找灵感和工具,进一步丰富你的 BMW 使用体验。
以上就是 BMW Scriptable Widgets 的基本使用指南,希望它能够帮助你充分利用这项技术,享受更加智能的驾车生活。不要忘记,参与开源社区的讨论和贡献,可以让这个项目更加完善和适应多样化的需求。
bmw-scriptable-widgets 项目地址: https://gitcode.com/gh_mirrors/bm/bmw-scriptable-widgets