Como posso obter o nível da bateria do meu fone de ouvido Bluetooth em um PC com Windows?

33

Estou falando de fones de ouvido que podem enviar dados do serviço de bateria do GATT pela conexão Bluetooth.

Eu obtenho os níveis de bateria nativamente em dispositivos Android e iOS sem nenhum software adicional, conforme mostrado na captura de tela aqui:

Verifique o ícone do bluetooth da barra de status com o medidor de bateria

Afzal
fonte
11
Qual é a marca e o modelo do fone de ouvido Bluetooth?
Eric
3
@ Eric: É um TaoTronics TT-BH07, mas isso é realmente irrelevante.
Afzal 23/02
11
@ Eric: Estou falando de algo que está sendo enviado de forma nativa, e não de um sinal proprietário que precise de software OEM.
Afzal 23/02
11
Lendo os comentários, parece que a Atualização de Criadores (a ser lançada em abril, acredito) deve conter alguns recursos adicionais do GATT: blogs.windows.com/buildingapps/2017/01/13/…
music2myear
11
@ music2myear Um servidor GATT nativo seria melhor que uma correção de terceiros. Isso não apenas ajudaria na questão acima, mas poderia trazer algum tipo de recurso semelhante ao Continuity para o Windows, o que seria ótimo com os wearables. Ansioso para que a atualização seja lançada no ciclo de atualização normal do usuário.
Afzal

Respostas:

19

No Windows 7, parte da pilha Bluetooth foi fornecida por um software complementar de terceiros (como Widcomm, Toshiba, etc). Alguns deles eram compatíveis com a exibição do nível da bateria para alguns tipos de dispositivos (há várias maneiras de relatar o nível da bateria). É por isso que algumas pessoas dizem que é suportado pelo Windows, mas pode não ser o caso para todos.

No Windows 10, eles foram substituídos pelo código da Microsoft e não (pelo menos a partir de 10.0.15063) tem capacidade para mostrar o nível da bateria para qualquer tipo de dispositivo Bluetooth.

Portanto, para monitorar o nível de bateria dos dispositivos Bluetooth no Windows 10, é necessário instalar um software adicional. Alguns dos principais fornecedores de dispositivos Bluetooth fornecem aplicativos complementares e mostram o nível da bateria. Vi a Microsoft e a Logitech fazendo isso para seus produtos de teclado / mouse.

Se o fornecedor do seu dispositivo não fornecer esse aplicativo, experimente o "Bluetooth Battery Monitor", disponível em: https://www.bluetoothgoodies.com/

Divulgação completa: Sou o autor do programa.

A propósito, você mencionou sobre o serviço de bateria do GATT, mas o Windows (novamente, pelo menos a partir de 10.0.15063) oferece suporte ao acesso do GATT apenas pela conexão LE e também não permite a conexão LE / Classic simultânea. Portanto, você pode acessar os dispositivos somente GATT de LE (como dispositivos HID), mas não pode acessar o GATT do seu fone de ouvido / headset porque esses dispositivos estão conectados apenas ao Classic.

Atualização 03/10/2018:

A atualização 1809 do Windows 10 foi finalizada (compilação 17763) e acho que é um bom momento para esclarecer o que faz e o que não faz.

Tanto quanto eu testei, ele suporta apenas dispositivos Bluetooth LE (Low Energy) que usam o GATT Battery Service para relatar informações sobre a bateria. Se você estiver usando mouses / teclados Bluetooth LE, é provável que esses dispositivos estejam OK. Mas a maioria dos outros dispositivos, incluindo fones de ouvido, fones de ouvido e mouses / teclados clássicos, não é suportada pelo Windows 10 e ainda é necessário um software de terceiros.

Também testei a versão mais recente do Insider para a atualização 19H1 (compilação 18252), mas é igual a 1809. A seguir, a captura de tela de 1809. Todos esses dispositivos são capazes de relatar informações sobre a bateria, mas o "Bluetooth Mobile Mouse 3600" da Microsoft é o único dispositivo que o Windows 10 pode exibir as informações.

insira a descrição da imagem aqui

Susumu Arai
fonte
Isso ajuda com os fones de ouvido sem software OEM que podem exibir informações sobre a bateria por enquanto, até que a Microsoft adicione acesso não-LE GATT.
Afzal
Apenas tentei (e comprei imediatamente) o BlueTooth Battery Monitor. Funciona muito bem com o teclado Apple Magic com teclado numérico e o Apple Magic Mouse (1) . Se também suportasse Airpods, eu ficaria muuuuito feliz.
26918 RobIII
Parece que o Windows 10 finalmente adicionará suporte nativo a isso, um novo indicador de nível de bateria está presente na compilação 17639 e acima. A atualização do Windows 10 da Primavera de 2018 é compilada 17134.1, portanto, espere ver isso na atualização do Windows 10 do outono de 2018. Você pode obtê-lo agora mesmo, se estiver no programa Windows Insider e pular adiante. blogs.windows.com/windowsexperience/2018/04/04/...
KingJ
O Windows 10 totalmente atualizado ainda não exibe meus fones de ouvido. Eu tenho 30 segundos para usar este software (e também sou desenvolvedor de software); até agora, bastante impressionado. Está até relatando o nível da bateria do teclado e do mouse individualmente, conectados através de um único dongle USB (um bônus inesperado e bastante útil!). Vou tentar isso por alguns dias e garantir que não trava nada, então provavelmente comprarei a ativação. Obrigado!
TheXenocide 21/09
Eu acho que o último software de terceiros que encontrei que preencheu um vazio tão essencial na funcionalidade do Windows foi "Launchy", que fez "digitar as primeiras letras do seu programa para executá-lo" a melhor maneira de iniciar programas, antes do lançamento do Windows 7 junto e transformou esse comportamento embutido quando você pressiona a tecla Windows e começa a digitar. Isso está dizendo muito. Por que o Windows não tem isso coberto pelo Windows 10 é inacreditável. Este aplicativo relata tudo com uma bateria, não apenas dispositivos bluetooth.
Domarius 27/07
3

Se você estiver executando o Windows 10 Build 17639 ou superior, o nível da bateria será exibido nativamente na tela Bluetooth e outros dispositivos no aplicativo Configurações.

Atualmente, a versão estável atual do Windows 10 é a Build 17134.1 (atualização primavera / abril de 2018). Atualmente, a compilação 17639 está disponível apenas para aqueles no programa Windows Insiders que optaram por ignorar. Seria razoável supor, no entanto, que isso seria incluído na próxima atualização de recursos do Windows 10 no final de 2018 (normalmente 'outono' / outono).

insira a descrição da imagem aqui

Mais detalhes estão disponíveis em https://blogs.windows.com/windowsexperience/2018/04/04/announcing-windows-10-insider-preview-build-17639-for-skip-ahead/ sob o título "Percentual de bateria Bluetooth nas configurações ".

KingJ
fonte
Nem para todos os dispositivos. Veja os comentários acima. Meus fones de ouvido NX-8252 não mostram o nível da bateria, mas sim quando conectados ao telefone Android. A primeira vez que sei que a bateria está ficando fraca é porque começa a emitir um sinal sonoro nos meus ouvidos ;-) Estou prestes a atualizar de 1903 para 1909, por isso informarei novamente
munrobasher
2

"Aparentemente", o Windows 7 e o Windows 10 têm suporte para verificar o status da bateria. Para verificar o status da bateria de um dispositivo Bluetooth no Windows 7, aqui está um tutorial da Lenovo. ( https://support.lenovo.com/us/en/solutions/ht070699 ).

Além disso, aqui está uma imagem que mostra um item do painel de controle do Windows 10 (embora eu não tenha certeza da legitimidade dele [ http://imgur.com/gallery/uj2WIPM ])

Não consigo encontrar nada no Windows 8 / 8.1, verifiquei-me (é o que tenho) e não encontro nenhum lugar para os indicadores de status da bateria.

Há muito pouco sobre esse assunto, é um estranho recurso ausente do Windows que eles não corrigem. Na comunidade de ajuda do Windows, foi perguntado sobre isso e eles responderam rapidamente basicamente com "Não existe, corrija você mesmo ( https://answers.microsoft.com/en-us/windows/forum/windows_8- hardware / como determinar o nível de bateria de um bluetooth / df8004aa-8b4f-480c-a53d-3048a0bc96be ).

Também não consegui encontrar aplicativos / ferramentas para isso, é muito estranho. De qualquer forma, espero que este pouco ajude você, se você estiver no Windows 8.1 como eu, ficará confuso. Não consigo testar o Windows 7 ou 10 porque não o tenho, se alguém pudesse verificar o tutorial do meu link seria ótimo. Boa sorte!

Talvez a instalação de um driver / serviço Bluetooth personalizado adicione suporte para um indicador de bateria, mas não tenho certeza.

JCTechie
fonte
Nenhum deles funciona de maneira nativa e depende de drivers personalizados (com codificação proprietária para os níveis de bateria, que provavelmente não dependem do serviço GATT per se) ou de software personalizado (a segunda foto). Estou procurando uma solução universal que possa ler o código GATT dos dispositivos, independentemente do driver que está sendo usado. Isso faz parte da pilha Bluetooth atual, se não me engano, e não deve exigir ajustes adicionais. Definitivamente, está faltando no W10 no momento, mas como o @ music2myear comentou, ele poderá ser implantado em breve.
Afzal
@Afzal, a atualização de abril foi boa? Ainda não consigo encontrar algo embutido.
Bondt
@Bondt Verifique a outra resposta abaixo . A atualização de abril não tem nada de novo a esse respeito até agora.
Afzal
@ Azfal, eu fiz, mas esperava que você encontrasse algo novo sobre o assunto. Obrigado mesmo assim!
Bondt