利用自动化给车机发射手机热点

省钱,一劳永逸。

利用自动化给车机发射手机热点
Photo by Randy Tarampi / Unsplash

车机的流量包去年到期了,一直没续费。总感觉中控那块 12 寸的屏幕有点浪费。最便宜的 98 元一年,每个月 1G 流量,这个价格不算便宜。并且实际测试下来发现,BYD 即便是不采购这个流量包,车子的 App 远程控制功能,都是有基础流量,可以正常使用的。

那么既然车机可以支持 Wifi 连接,不如让手机发射热点就行,车上也没有手机电量焦虑。但直接打开热点是不行的,现在的手机操作系统为了节省电量,都做了优化处理,长时间没有设备连接的话,手机热点会自动关闭的。比如我的这台三星,默认个人热点超时时间为 10 分钟,可以设定的最长时间也不过 60 分钟。

当然车机带了 CarPlay 和国产 Play 的话,直接用它们就好。至于 CarPlay 盒子本质上就是一个投屏,并不完美。无线的卡顿,有线的走线丑,还占用原有的车机,不是很建议。

说回来,大体上的思路很简单,就是通过定时或者特定的蓝牙设备自动打开/关闭热点即可。刚好我有一个备用 Android 和 iPhone,我分别说一下两个平台的操作。大家也可以按照这个方式让旧手机发挥余热。

Android

需要用到 Takser 这个 App 来实现自动化。不要被这个软件的外表所迷惑,实际上功能是非常强大的。首先需要创建两相反的任务(关不关 Wifi 都可以,有的手机打开热点默认就关闭了 Wifi):

  • 关闭 Wifi,打开个人热点
  • 关闭个人热点,打开 Wifi
tasker-action-part1.jpeg

这里需要注意的是,要给 Tasker 允许修改系统设置的权限。可以点击 Tasker 的允许按钮,测试一下上述的两个任务是否按预期正常运行。

tasker-action-part3.jpeg

运行成功之后,创建相关的配置文件。例如我是以时间作为触发条件的:

  • 从 18:25 到 19:50 开启热点,之后关闭热点
  • 从 08:05 到 09:30 开启热点,之后关闭热点
tasker-action-part2.jpeg

当然还有其他方法,比如说地理位置,又比如说扫描周围蓝牙设备 Mac地址。如果是车载音箱的蓝牙 Mac 地址,则打开热点,如果断开连接就关闭热点。我为了方便,再一个备用 Android 为了提升待机没开蓝牙,我选择了上下班的大概时间来控制开关。后来有的时候忘记带备用机,所以还是直接在 iPhone 上进行自动化处理了。

iOS

需要用到系统应用快捷指令,选择自动化,创建个人自动化。

iOS_shortcut_auto_open_host.jpeg

选择当打开专注模式「驾驶」时,设置个人热点「打开」。关闭同理,当离开专注模式时,关闭个人热点。

注意将 「运行前询问/通知」 这两个选项关闭。当然后面还可以加入其他步骤,比如自动播放什么播客,哪个播放列表等等,不过仅限于苹果原生的 Music 和 Podcast。

注意:如果专注模式中没有驾驶模式,则需要手动在专注设置里添加驾驶模式,并选择自动切换专注模式。在蓝牙设备列表中找到车机的蓝牙,点击设备类型,选择「车载音箱」。这个设备类型很重要,不修改的话,驾驶模式是不会自动切换的。

iOS_bluetooth_device_type.jpeg

当在手机平台设置好了之后,记得在车机里连接一次手机的热点记录下来,选择自动连接。这样后面只需要启动车辆,手机自动连上蓝牙之后,就会自动打开热点,车机也会自动连上热点,踩电门出发即可。