Отображение состояния батареи Bluetooth-гаджета на телефоне

У меня есть гарнитура Bluetooth (BlueBuds X), в которой используется батарея. Я хочу знать состояние его батареи прямо с телефона. Я искал везде, и я не могу найти решение, которое не является мошенничеством.

Можно ли отображать процент заряда батареи на телефоне (желательно в панели уведомлений)?

Ответы (11)

Это возможно на Android, по крайней мере, на Lollipop. Эта функция зависит от того, передает ли гарнитура Bluetooth уровень заряда батареи в правильном формате.

Если гарнитура поддерживает это, вы увидите параметр на экране настроек для устройства Bluetooth. Эта опция будет находиться прямо над флажками для звонков и мультимедиа. Если вы не видите этот параметр, гарнитура либо не отправляет данные о батарее, либо отправляет их в неправильном формате.

Как только эта функция будет включена, вы увидите заполняемый значок в левой части панели уведомлений. Я убедился в этом, используя дешевый набор наушников из Китая.

Как только устройство реализует Bluetooth Battery Service (BAS) , оно может указывать состояние батареи.

Для некоторых наушников, чтобы увидеть процент заряда батареи, вам нужно включить кнопку «Вызовы» или что-то подобное в настройках Bluetooth устройства.

Honor 20 pro - вы должны включить «Вызовы» при Bluetooth-подключении устройства, после чего в строке состояния появится батарея. Флажка "Медиа" недостаточно :(

При использовании Sony SBH80 с моим Z3 я просто использую раскрывающийся экран уведомлений, который показывает состояние батареи в часах и время работы в режиме ожидания.

API был добавлен, но пока нет графического интерфейса, так что это не поможет пользователям, которые ищут эту функцию. Возможно, он будет добавлен в официальный релиз O, но это только предположения.

На моем пикселе 2 Android 8.1 я подключил наушники Shuhua ... Нет UI для батареи наушников. Единственный способ увидеть заряд батареи — перейти в «Настройки» -> «Подключенные устройства» -> «Bluetooth», после чего вы увидите уровень заряда батареи.

Я установил приложение BatOn .

Отказ от ответственности: - не уверен, что эти наушники поддерживают API уровня заряда батареи - может быть способ отображать заряд батареи Bluetooth без приложения BatOn... Но я не смог его найти.

Несколько дней назад я обновился до Oreo на своем one plus 5 и, к моему приятному удивлению, вижу, что отображается состояние батареи моих наушников Bluetooth. Какое приятное дополнение, и то, чему я действительно завидовал от ios, но у меня нет никаких причин покупать iPhone.

В последних сборках CM13 добавлена ​​поддержка этой функции. Она работает/действует/ведет себя точно так же, как в iOS, отображая маленькую вертикальную полосу рядом с символом Bluetooth на панели уведомлений ночью. Самое приятное, что он работает с моим Jaybird BBX.

На стандартном Android это невозможно из-за соображений безопасности, сообщения об уровне заряда батареи заблокированы далеко за пределами Android SDK. Например, Cyanogenmode без проблем показывает уровень заряда батареи. Но вы можете попробовать сторонние приложения, такие как Baton , которые пытаются заполнить эту функциональную брешь.

Почему "безопасность" помешала бы этому?

На андроиде нет. Некоторые устройства Bluetooth, такие как ваша гарнитура, могут сообщать о состоянии батареи на телефон, но Android, в отличие от iOS, не реализовал эту функцию в базовой системе. Некоторые поставщики, такие как Jabra или Platonic, создают свои приложения в Play Store, которые показывают уровень заряда батареи гарнитуры на phobe, но JarBirds этого не делает.

Мой LG G4 на Android Lollipop (5.1) показывает заряд батареи гарнитуры Matrix2 в строке состояния без дополнительных приложений. Существует вероятность несовместимости протокола между iOS и Android или некоторых конкретных устройств, которые его не поддерживают, но это определенно работает по крайней мере в одном случае.
Раньше он работал и на моем LG G3 с леденцом на палочке. Я обновился до Cyanogenmod 13 (marshmallow) и он перестал работать! :( Гарнитура, которую я использую, это mpow swift.
Неправильный. Отлично работает в Android 5.1.1 для моих наушников August BT из коробки.