在 Mac 上查看 AirPods 和配件电量
在 iPhone 上电量看一眼小组件就有,到了 Mac,想知道 AirPods、Magic Mouse 或 Magic Keyboard 是不是快没电,得先搞清楚 macOS 把这个信息放在哪,而且大多数人第一眼不会去翻那些地方。
系统设置里没有一个「电池」项会列出配件,电量是有的,分散在 Bluetooth 菜单、控制中心 和通知中心小组件里,而且每一处显示的设备集合还略有不同。
短答案: 点菜单栏里的 Bluetooth 图标,再把鼠标悬停到设备上,或者把「电池」小组件加到通知中心,命令行里用 pmset -g accps 就能列出已连接、并且会上报电量的配件。
macOS 显示电量的三个地方
Bluetooth 菜单。 菜单栏里有 Bluetooth 图标的话,点开就能看到已连接设备及其电量百分比,没有这个图标就去 系统设置 > 控制中心 > Bluetooth 打开,设成在菜单栏显示。
控制中心。 打开 控制中心,点 Bluetooth,同一批设备会带着电量出现,不需要单独再放一个菜单栏图标。
通知中心的电池小组件。 点菜单栏的日期打开通知中心,滚到最底下,点编辑小组件,加上 电池,这是最接近 iPhone 的做法,一块常驻面板同时显示 Mac 自身电量和每一台已连接配件。
就 AirPods 来说,只有连着 Mac 并且在播音频时才会出现电量,放在充电盒里或连着别的设备,Mac 这边没有可读的数据,列表里也就不会出现它们。
从命令行查看
pmset 是电源管理工具,它的配件子命令会列出会上报电量的设备:
pmset -g accps
什么配件都没连的时候,输出只覆盖内置电池:
Now drawing from 'AC Power'
-InternalBattery-0 (id=22282339) 79%; AC attached; not charging present: true
会上报电量的已连接配件会加进这份列表,数据和菜单上看到的是同一份,读的也是同一个地方,所以主要用在脚本里,或者一次检查多台 Mac。
要先确认到底连上了什么:
system_profiler SPBluetoothDataType
它会先打出控制器,然后是 Connected 和 Not Connected 两段,每台设备带着地址、厂商、产品 ID、固件版本和次要类型(Headphones、Keyboard、Mouse),电量相关的键只出现在已连接设备下面,所以先看这一段,再判断一台设备是不是根本不上报电量。
为什么设备不显示电量
不是每台 Bluetooth 配件都会上报电量,下面这些情况都不是故障:
| 情况 | 实际在发生什么 |
|---|---|
| 设备已配对但未连接 | macOS 没有可读取电量的活动会话 |
| 第三方耳机 | 通过 Bluetooth 上报电量是可选能力,很多品牌根本没做 |
| AirPods 在充电盒里 | 充电盒会把电量转给 iOS,Mac 这边看不到已连接的音频设备 |
| 设备连着另一台 Apple 设备 | 只有当前连着它的那台设备才能读到电量 |
| 较老或杂牌配件 | Bluetooth 配置里根本没有电池服务 |
第三方耳机始终没有电量,是设备自己没往外发,Mac 上没有任何应用能凭空造出一个数字。
AirPods 和充电盒
从 iPhone 换到 Mac,这一点最容易被注意到,iOS 上把充电盒靠近手机,左耳、右耳和充电盒三个电量都会出来,macOS 上只有耳机连着并且在播的时候能看到耳塞电量,充电盒电量永远到不了。
要看充电盒电量,用同一 Apple 账户下的 iPhone 或 iPad,这是平台差异,不是漏掉了哪个设置。
电量低了,系统不吭声
macOS 会提醒自身电池,对配件却一声不吭,系统设置里也没有可以打开的配件低电量通知,Magic Mouse 用到一半突然没电,就是这么来的。
两个习惯能补上这个缺口,按日程充电,别干等那个电量数字,因为这些配件撑得够久,你等的那个提醒根本不会来,用 Magic Mouse 的话充电口在底面,充着就不能用,开会前补五分钟,比它刚没电再开始充一整轮要好。
监视工具放在哪
Mole 把已连接配件的电量和 Mac 自身电池、CPU、内存、散热状态放在同一块状态视图里,答案就在菜单栏,不用点进 Bluetooth 再点三下,它报的是系统为已连接设备公开的电量,设备自己不发就不显示,不会猜一个数字。
Mac 自身电池,包括循环次数和电池状况,见 如何查看 MacBook 电池健康。
常见问题
为什么 AirPods 在 Mac 上不显示电量?
几乎都是因为当前没连着 Mac,或者还在充电盒里,对着 Mac 播一段音频再看一次。
能在 Mac 上看到 AirPods 充电盒电量吗?
不可靠,充电盒电量是在 iOS 上、把盒子靠近设备时才会出来,用同一 Apple 账户下的 iPhone 或 iPad。
macOS 会在配件电量低时提醒吗?
不会,macOS 没有配件低电量通知,小组件或菜单栏监视工具是替代办法。
为什么第三方鼠标没有百分比?
电量上报是 Bluetooth 配置里的可选项,很多厂商直接跳过,设备自己不发这个数字,Mac 上就没有任何东西能显示。