在Mac OSX上获取蓝牙耳机的电池电量

31

我想知道在Mac OSX上是否有可能获取已连接蓝牙设备(例如耳机)的电池电量。

我正在寻找一个可以提供这种可能性的命令行或库。

谢谢。


如果我们不知道正在处理什么,那么就没有简单的解决方案。但通常情况下,您尝试使用 ioreg 了吗?例如,这里有一些关于 OS X 的 Magic Mouse 和 Magic Keyboard 的用途。 - Lutarisco
7
iOS系统中有这样的功能(蓝牙耳机图标旁边显示电池电量)非常有趣,但在macOS中却没有。 - Can Poyrazoğlu
这个应用程序声称可以做到这一点(尚未验证):https://bjango.com/mac/istatmenus/ - The Matt
1
@TheMatt,作为iStat Menus的用户,似乎可以添加Apple AirPods(我没有,无法核实)。 我的Sony WH-1000XM3蓝牙耳机没有显示出来。 - Kristoffer Bakkejord
2个回答

2
没有特殊应用程序,无法轻松获取此信息。
有一款专门为此目的设计的应用程序——名为AKKU。
它适用于Bose和Sony的耳机(已经过检查)。
请访问以下链接下载版本0.1.0-beta.10:https://github.com/jariz/Akku/ 请注意,应用程序需要重新启动才能正常工作。
图片如下:enter image description here

我使用的是Catalina 10.15.4版本。如果将Akku配置为在启动时加载,则会阻止其他蓝牙设备连接。但是没有简单的方法可以将其移除:您需要终止该应用程序,卸载daemon并在launchctl中注销它。 - Denis The Menace
它也可以与一加无线耳机一起使用。谢谢。 - Alok G.
也使用过Oneplus Earbuds。谢谢。 - Rahul Kumar

-25

只需按照此指南操作:http://osxdaily.com/2014/05/18/how-to-check-bluetooth-keyboard-battery-levels-from-the-command-line-on-mac-os-x/

基本上:

您只需要知道设备的名称,然后使用ioreg,就像这样:

ioreg -c <devicename> |grep '"BatteryPercent" ='

此外,您可以使用以下代码获取更广泛的电池信息:

ioreg -c BeatsBluetoothHeadset |grep Battery

下次直接谷歌一下...因为类似的问题已经有人回答过了https://apple.stackexchange.com/questions/215256/check-the-battery-level-of-connected-bluetooth-headphones-from-the-command-line


2
这只适用于键盘,不适用于耳机。 - Arne
7
无法与JBL 450BT配对。在iPhone连接时,我会看到小的电池指示器。 - moeses
5
不支持索尼WH-1000XM3耳机。@MDK,在回答前你应该验证一下你的谷歌搜索结果。 - Jorge Salcedo
即使在Mac OS X Catalina(10.15.1)下,也无法找到键盘属性。 - Asier
2
你的解决方案对Sennheiser HD 4.40BT无效。我们大多数人都是“刚刚谷歌了一下” - 这就是我们来到这里的原因。你链接的类似答案也不起作用。这就是我们来这里的原因。所以,你能帮助我们回答问题,而不是责备我们没有做过的工作吗?:-)。谢谢! - Joel
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接