跳至主要内容

怎样将你的小米手环自动检测心率直接同步到 Apple Health——以小米手环 3 非 NFC 版为例


小米手环 3 是一款廉价的可穿戴设备,带有计步、心率等基本运动记录功能,作为入门款的运动可穿戴设备是一个不错的选择。然而美中不足的是,小米官方并没有提供将自动检测的心率同步到 Apple Health / Google Fit 的功能,只能将手动测量的心率经由其官方应用「小米运动」导入 Apple Health。虽然也有第三方软件提供了在后台实时检测心率并将其导入 Apple Health 的功能,但是一来是收费软件,二来有点违背可穿戴设备的初衷、变成需要操作后才能记录心率的模式。这使得这款手环本来所有的自动检测心率功能变得有点尴尬——如果只能在「小米运动」里查看这些心率数据,既不方便也不直观。

那么,有没有什么办法可以将这些自动检测的心率数据或直接或间接地导入 Apple Health / Google Fit 呢?针对后者,捐赠版的 Notify & Fitness for Mi Band 就提供了这个功能。而 Apple Health,之前我一直以为只有等小米官方补上这一项 feature 才能实现,但最近在 Apple Communities 看到的一则 回复 改变了我的想法,并且经由本人测试(两次)后确实可信有效。接下来就将给出这一方法的具体步骤。

第 0 步:修改系统语言为 English

这一步可能不是什么必须的步骤,但是在我第一次测试成功、打算在第二次重现时遇到了一点小麻烦。而两次最大的区别就是第一次手机的系统语言是 English,第二次是中文(简体)。更进一步的,经历第二次的多次失败后,将手机系统语言修改为 English,又能复现成功。因此,在此建议可以先进行这一步以避免事后的麻烦。

第 1 步:取消 Mi Fit 写入心率的权限

打开 Apple Health,依次进入 Health Data - Heart - Heart Rate - Data Sources & Access,在这里罗列了目前所有能向 Apple Health 写入心率的软件和硬件。选择右上角的 Edit,去除 Mi Fit 前面的红钩。此时 Mi Fit 这一行会显示为灰色,同时下方提示 Inactive。按 Done 完成编辑。此时界面应该类似于图 1.

图 1 : 取消 Mi Fit 写入心率数据

第 2 步:取消并重新配对 Mi Band 3

打开系统的蓝牙设置,找到 Mi Band 3. 点击右边蓝色的ℹ,选择 Forget This Device 取消配对。

图 2 : 进入系统蓝牙设置

图 3 : 取消配对

关闭并打开手机蓝牙,在蓝牙设备列表中重新连接 Mi Band 3. 因为之前并没有在 Mi Fit 中解除绑定,所以这里可以直接在系统的蓝牙设置中进行连接。如果顺利的话,此时会弹出配对设备的通知,允许配对后基本工作就算完成了。

第 3 步:确认相关配置成功、可以正常工作

先在手环上手动测量一次心率,然后打开 Apple Health 查看是否有相关记录。

图 4 : 同步到的单条记录详情

进入 Heart Rate 后选择 Show All Data 后即可查看每一天的心率总览,选择任意一天进入后可以看到每一条记录的心率数据。点开其中任意一条,都应该显示如图 4 一致的信息界面。如果没有,说明没有配置成功,请从第 0 步重新开始。

另一个可以用来判断的地方是在 Apple Health 底栏中的 Sources,在 Devices 中应该有出现 Mi Band 3.

总结

这一套流程其实更像是某个尚未修复的 Bug,因此虽然我们成功地让手环测得的心率数据经由蓝牙直接传输到手机、不经过「小米运动」作为中间商,但是我并没有完全搞清楚这一同步的机制,因此存在一部分奇怪的地方。

图 5 : 一次同步可能带来多条数据

如上图 5 就是其中一个奇怪的地方——一次同步会带来多次数据。可以肯定的是手动测量数据一定会同步一次心率数据,但是没有手动测量时多久会同步一次自动测量的心率?我并不清楚。

此外,每一次同步的数据它的写入时间都是相同的,这也意味着假如积累了一段时间的数据没有同步,这些数据都将在同步时视作是同一时间测得的。如果是以小时为单位查看心率数据,或会带来一些迷惑。

题图来自 小米商城

评论

  1. 在一年之后的今天,Mi Fit 已经官方提供了将自动检测的心率同步到 Apple Health 的功能。所以这篇教程已经过时了。

    回复删除

发表评论

此博客中的热门博文

2021 年 5 月个人微型博客精选

啊?六年前也在用 iPhone?! 真没想到这世界上还有小馄饨和葱油拌面都做得这么难吃的店,难怪人都没有。说的就是在原先地铁凤起路站商业街赛百味位置上的葱妈妈。气得我吃完出门左转到蜜雪冰城买了个甜筒。早知道多走几步路去吃新丰好了。 其实我对手机屏幕是不是有点双标?说不接受 OLED 是因为它会烧屏,可是现在在用的 iPhone 屏幕边缘也有消不掉的黑色长条印子。 但不管怎么说,现在能买到的 LCD 旗舰,第一名是 iPhone 11,第二名是 iPhone SE (2020),这也太惨了。 现在杭州新闻客户端里面的「民意直通车」真的没什么花头好看了:涉及杭州公交就翻来覆去那么几句话,要不是装死,要不是答非所问;公共自行车就是 2020 年 8 月起暂停新服务点设立(恢复),一句话直接把 99% 的提问堵死了;地铁就更没话说了,基本上感觉是地铁自己没有丝毫发言权一样。 夏天手机真的很会发热,轻轻松松就上了 40 °C。 iCloud 网页版就差给自己贴上一块「废物」的标签了,纯粹都是恶心人的限制。 苹果地图(由高德地图为您呈现)好吗?当然好。 既有高德地图完善的地图数据(在杭州这一点应该没有什么争议),又不必忍受原版高德地图臃肿的界面和「炫目」的广告,其中还能整合大众点评、携程等来自其他网站的数据。甚至在驾车导航时,路口导航图比高德自己展示的更清晰明了。 除了车牌限行还是坏的。 虽然现在杭州的车牌限行包括了工作日浙A、工作日浙A区域、工作日外牌、双休节假日西湖景区单双号等几个部分,但是这一套规则高德地图弄得清楚,百度地图也弄得清楚,就你苹果地图看到这么多规则直接吓晕过去了、给不到任何线路,只有关了限行功能才能给到一条不理会限行的线路?这不合理吧。 B4D 怎么开出西溪湿地东门到武林广场东(水牌如此)的区间了🤨 不过游客下了地铁会选择 B4C 或 B4D 前往西溪湿地倒是和上一次周杰伦在黄龙开演唱会时把 268 挤爆了的原因一致——在地图眼中,这一路过来是最直、最顺的路线,而算法中又很少会有考虑等车时间。 你们读 朝比奈的汉语发音是zhao 还是chao - 卓明谷 - Stage1st - stage1/s1 游戏动漫论坛 今年是 2021 年不是 2006 年吧(。 映月璟园(推广名「星创城|映月璟园」)自称是 4 号线勾阳路站(即好运街站)上...

国行 Motorola 手机 Google 服务不完全指南

虽然在当下的 2022 年,无论是什么品牌的 Android 手机,中高端的国行设备都会内置一个基础的 Google 服务框架。尽管框架本身比较精简,但至少 Play 商店是能够正常使用的,可至于其他诸如联系人同步等的组件就不一定了、因设备而异。这些天我也对 Motorola 进行了一些小小的钻研,因此在本博文中将研究的结果做一个汇总。既是写给自己未来可能需要用到时的备忘录,也方便其他有需要的用户。 0. 刷入国际版固件 如果是 Google 服务的重度用户,那么国行的 Google 框架是无论如何处理都无法堪称「够用」的。诸如 Nearby Share 附近分享、Location Report 位置报告、Google 备份等功能均因为相关的组件缺失无法正常工作,Google Assistant 的 “OK Google” 语音唤醒也无法录入。此外,Android 10 新加入的 Live Caption 实时字幕功能也是不支持的。 由于上述功能的实现依赖于 /system 下的组件,为了 OTA 的完整性,手机厂商不可能在用户启用 Google 框架后单独往系统中加入这些组件;而如果本身就内置这些组件,会给无法访问 Google 的用户带来无法避免的大量耗电。因此想要体验到完整的 Google 服务,最好的办法还是直接刷入手机型号对应的国际版固件。 对 SONY Xperia 和 Samsung Galaxy 手机而言,操作起来都是比较方便的,毋需解锁 Bootloader 即可刷入对应的国际版固件,而且不影响后续 OTA(SONY Xperia 系列手机自 Xperia 1 II 起跨区刷入官方固件后不再能接受系统 OTA 更新,见 此酷安动态 的评论区)。对于 OnePlus,虽然现在砍掉了直接下载完整固件包后本地升级即可从 ColorOS 切换到 OxygenOS 的方法,但也能在 解锁 Bootloader 并刷入 OxygenOS 包后重新回锁 Bootloader 并正常 OTA。尽管繁琐了一点,但一劳永逸。 很不幸的是,对 Motorola 而言,上述两种方法均不可用。目前 Motorola 手机国行刷入国际版固件的方法只有一种,即解锁 Bootloader 后线刷国际版固件,且之后 BL 不可回锁(重新回锁带来的可能问题可以参见 本...

2024: 情况急转直下

好久没有更新博客了。其实过去半年发生了很多事情,只是好多东西我都一时半会儿无法接受,自然也没法(也没有动力)把它们写下来。到了今天这个地步免不了不少巧合,但就像我标题里所说的的那样,整体而言确实是 “情况急转直下”。而这一切便起源于 2023 年 8 月,只是当时的情况并不像今天一样悲观,反而显得 因祸得福 。 要为最近几年公司找一个关键词,那一定是 “降本增效”。降本到底能不能增效不知道,但本一定要是降的。省钱省电还不够,人力成本也要一省再省。自然而然 “降本增效” 的大刀还是砍到了我的头上——毕竟虽然过去大半年我一直在后勤工作,却不意味着我就属于这里。 说到底,我的工作职位仍然没有变化。尽管办公室里也有其他没有转岗的同事,但是他们不是线上办公室两边跑,就是在财务这一关键领域工作多年已经获取了人力的默许,这把刀自然不会砍到他们头上去。当然人力不会为了这点小事就和我这个底层员工聊,后来还是高级主任和我告知了这件事。尽管他也说知道我在后勤这段时间确实是尽职尽责、没有玩忽职守,也确实做了很多事情,但人力那边看不到。人力只知道给部门后勤已经配比了这么多人,现在却还有这么多应该在一线的工人没有在一线干活,这自然是违反 “降本增效” 的。所以即使我已经脱岗超过了半年,按照相关安全规范需要从头开始培训,也是要我重新培训过后再重返一线的。而现在则是先跟着一线师傅实习开始做起。 就像之前很多问题一样,我对这个现状也没有选择权。除了同意还能是什么呢?虽然后勤的主任还是很想继续留用我一段时间的,也用上了各种 “奇技淫巧” 试图多留我在办公室一点。只是部门经理发现了一次后当场面色铁青,事后找了后勤主任秋后算账,就再也没有这回事了。 如果事情只是如此,后续就又不会又有那么多波折。 因为培训要等新员工入职,而彼时刚好又一批新员工已经开始了培训,对我来说是晚了一步,所以只能等下一批。所以就先跟着组里的师傅来实习。一开始倒是跟着入职时实习的师傅,不过现在他主要在作为安全管控员,并不算是非常一线。所以后来还是让我去跟另一位早先因为违规被拉下来一段时间的同事,也想让我帮忙看着他一点,不要再有违规作业发生。但就是因为这一点,永远地改变了前进的方向。 干活总是无趣的,有人陪自然少不了闲聊。闲聊的话题天南海北,聊到哪里是哪里。本来倒也没什么,聊到工作的话题倒也很正常。不过这位同事向来侃大山,聊到之前被拉下...