Comment puis-je obtenir le niveau de batterie de mon casque Bluetooth sur un PC Windows ?

Je parle de casques qui peuvent envoyer des données GATT Battery Service via la connexion Bluetooth.

J’obtiens les niveaux de batterie nativement sur les appareils Android et iOS sans logiciel supplémentaire, comme montré dans la capture d’écran ici :

Sous Windows 7, une partie de la pile Bluetooth était fournie par des logiciels complémentaires tiers (comme Widcomm, Toshiba, etc.). Certains d’entre eux prenaient en charge l’affichage du niveau de batterie pour certains types d’appareils (il existe plusieurs façons de rapporter le niveau de batterie). C’est pourquoi certaines personnes disent que c’est supporté par Windows, mais ce n’est peut-être pas le cas pour tout le monde.

Sous Windows 10, ils ont été remplacés par le code de Microsoft et celui-ci ne dispose pas (du moins, à partir de la version 10.0.15063) de la capacité d’afficher le niveau de batterie pour tout type d’appareil Bluetooth.

Donc, pour surveiller le niveau de batterie des appareils Bluetooth sous Windows 10, vous devez installer un logiciel supplémentaire. Certains grands fabricants d’appareils Bluetooth fournissent une application compagnon qui affiche le niveau de batterie. J’ai vu Microsoft et Logitech le faire pour leurs produits clavier/souris.

Si le fabricant de votre appareil ne fournit pas une telle application, vous pouvez essayer “Bluetooth Battery Monitor”, disponible sur : https://www.bluetoothgoodies.com/

Divulgation complète : je suis l’auteur du programme.

Au fait, vous avez mentionné le service de batterie GATT, mais Windows (encore une fois, du moins à partir de 10.0.15063) ne prend en charge l’accès GATT que via une connexion LE, et ne permet pas non plus la connexion simultanée LE/Classique. Donc, vous pouvez accéder au GATT des appareils uniquement LE (comme les appareils HID), mais vous ne pouvez pas accéder au GATT de votre casque/écouteurs car ces appareils sont connectés en mode Classique uniquement.

Mise à jour du 03/10/2018 :

La mise à jour 1809 de Windows 10 est finalisée (build 17763) et je pense que c’est le bon moment pour clarifier ce qu’elle fait et ce qu’elle ne fait pas.

D’après mes tests, elle ne prend en charge que les appareils Bluetooth LE (Low Energy) qui utilisent le GATT Battery Service pour rapporter les informations de batterie. Si vous utilisez des souris/claviers Bluetooth LE, ces appareils sont probablement compatibles. Mais la plupart des autres appareils, y compris les casques, écouteurs et souris/claviers Classiques, ne sont pas pris en charge par Windows 10 et un logiciel tiers est toujours nécessaire.

J’ai aussi testé la dernière version Insider Preview pour la mise à jour 19H1 (build 18252), mais c’est la même chose que la 1809. Voici la capture d’écran de la 1809. Tous ces appareils sont capables de rapporter des informations de batterie, mais la “Bluetooth Mobile Mouse 3600” de Microsoft est le seul appareil pour lequel Windows 10 peut afficher ces informations.