устройство bluetooth с низким энергопотреблением как исправить
Что делать, если Bluetooth мышь или клавиатура отключаются
На сегодняшний день различные Bluetooth-аксессуары становятся всё более популярными. Полностью беспроводные мыши и клавиатуры обладают значимым преимуществом перед обычными: они не требуют никаких портов для подключения, что очень важно в компактных девайсах (вроде планшетов или ультрабуков). Тем не менее, при использовании подобных устройств в Windows 10 вы можете столкнуться с довольно неприятной проблемой. Периодически они просто отключаются и требуют потратить лишнее время на повторное подключение.
Чаще всего автоматическое отключение периферии происходит по вине механизмов энергосбережения Windows. Дело в том, что по умолчанию система отключает часть компонентов компьютера при их бездействии для экономии энергии. Bluetooth-девайсы не входят в список критически важных для работы ПК, так что через 15-20 минут покоя Windows 10 автоматически их выключит. «Покоем» разработчики считают любую ситуацию, когда девайс не задействован непосредственно. Кроме того, подобная ситуация может возникать из-за проблем в драйверах Bluetooth-адаптера.
Обновление драйвера Bluetooth-адаптера
Неправильный драйвер может привести к нестабильной работе любых Bluetooth-устройств (мыши, клавиатуры и так далее) и их отключению. В большинстве случаев его можно обновить прямо через диспетчер системных устройств Windows.
Вы также можете поискать обновление драйвера вручную на сайте производителя ПК или сетевого адаптера.
Отключение функции энергосбережения Bluetooth
Разработчики Windows предусмотрели специальную опцию, позволяющую проигнорировать системные функции энергосбережения и предотвратить случайное отключение Bluetooth-аксессуаров.
После выполнения этих операций периодическое отключение Bluetooth-аксессуара вас больше беспокоить не должно. Не забывайте, что перебои в подключении возможны из-за физической поломки устройства. В этом случае описанные в статье инструкции могут не помочь вовсе.
Bluetooth с низким энергопотреблением
Bluetooth с низким энергопотреблением (LE) является спецификацией, определяющей протоколы для обнаружения и обмена данными между энергоэффективными устройствами. Обнаружение устройств выполняется с помощью протокола Generic Access Profile (GAP). После обнаружения обмен данными между устройствами выполняется с помощью протокола Generic Attribute (GATT). В этом разделе содержится краткий обзор Bluetooth с низким потреблением в приложениях UWP. Более подробные сведения о Bluetooth с низким энергопотреблением см. в разделе Основные характеристики Bluetooth версии 4.0, где представлена технология Bluetooth с низким энергопотреблением.
Роли GATT и GAP были представлены в Windows 10 версии 1703
Протоколы GATT и GAP можно внедрить в приложение UWP с помощью указанных ниже пространств имен.
Центральное и периферийное устройство
Две основные роли обнаружения называются центральное устройство и периферийное устройство. Как правило, Windows работает в режиме центрального устройства и подключается к различным периферийным устройствам.
Атрибуты
Распространенная аббревиатура, которую можно увидеть в API Windows Bluetooth, — это Generic Attribute (GATT). Профиль GATT определяет структуру данных и режимы работы, по которым взаимодействуют два устройства Bluetooth с низким энергопотреблением. Атрибут является основным блоком построения GATT. Основными типами атрибутов являются службы, характеристики и дескрипторы. Эти атрибуты действуют по-разному между клиентами и серверами, поэтому полезнее обсудить их взаимодействие в соответствующих разделах.
Служба частоты пульса выражена в форме API на сервере GATT
Клиент и сервер
После установления подключения устройство, которое содержит данные (обычно небольшой датчик IoT или носимое устройство), называется сервером. Устройство, которое использует данные для выполнения функций, называется клиентом. Например, компьютер под управлением Windows (клиент) считывает данные с монитора частоты пульса (сервер) для отслеживания оптимальных тренировок пользователя. Дополнительные сведения см. в разделах Клиент GATT и Сервер GATT.
Наблюдатели и издатели (маяки)
Кроме ролей центрального и периферийного устройств, существуют роли наблюдателя и вещателя. Вещатели обычно называются маяками, они не взаимодействуют через GATT, поскольку используют ограниченное пространство, предоставленное в пакете объявления для передачи данных. Аналогично наблюдатель не должен устанавливать подключения для получения данных, он сканирует ближайшие рекламные объявления. Чтобы настроить Windows для отслеживания ближайших рекламных объявлений, используйте класс BluetoothLEAdvertisementWatcher. Чтобы транслировать полезные данные маяка, используйте класс BluetoothLEAdvertisementPublisher. Дополнительные сведения см. в разделе Рекламные объявления.
Проблемы с сопряжением Bluetooth устройств на Windows 10 и 8.1? Это для вашей безопасности!
11 июня компания Microsoft выпустила обновления безопасности для всех поддерживаемых операционных систем Windows.
Часть исправлений в составе пакетов обновлений устраняют уязвимость безопасности протокола Bluetooth за счет «преднамеренного предотвращение подключений между компьютерами Windows и Bluetooth устройствами, которые представляют опасность и используют известные ключи для шифрования подключений».
Другими словами, после развертывания новейших обновлений, система Windows специально блокирует сопряжение с некоторыми устройствами Bluetooth.
Microsoft предупреждает пользователей:
После установки обновлений безопасности от 11 июня 2019 года, вы можете столкнуться с проблемами сопряжения с некоторыми устройствами Bluetooth. Данные патчи безопасности исключают риск эксплуатации уязвимости за счет преднамеренного предотвращения подключений к небезопасным устройствам Bluetooth.
На странице поддержки портала Microsoft приводится список затронутых версий операционных систем:
В базе данных CVE указано, что данная проблема затрагивает только Android устройства. В качестве потенциально опасных отмечены версии мобильной ОС от Android 7.0 до Android 9. Подверженность уязвимости для конкретного устройства зависит от производителя. Если производитель применял определенные ключи с длительным сроком действия, то устройство будет затронуто проблемой.
В спецификации протокола Bluetooth с низким энергопотреблением (Bluetooth Low Energy, BLE) приводится пример ключа с длительным сроком действия (Long Term Key, LTK). Если в устройство BLE на аппаратном уровне зашит LTK, то существует вероятность атаки за счет удаленной инъекции нажатий клавиш для сопряженном устройстве из-за некорректного криптографического шифрования. Для эксплуатации устройства от жертвы не требуется никаких действий. Потенциально затронуты устройства под управлением операционных систем Android-7.0, Android-7.1.1, Android-7.1.2, Android-8.0, Android-8.1 и Android-9.
Администраторы могут проверить журнал событий, чтобы выяснить, затронуто ли Bluetooth устройство преднамеренным изменением:
Microsoft рекомендует связаться с производителем устройства Bluetooth, чтобы узнать, доступны ли для него обновления. Требуется обновить опции подключения, если удалось исправить проблему безопасности на устройстве Bluetooth.
Возможности принудительного подключения к затронутым устройствам в обход преднамеренной блокировки, не предоставлены Microsoft. На данный момент единственная опция для восстановления подключения к затронутым устройствам — это использование ранней версии Windows. Однако, в этом случае сохраняется риск эксплуатации уязвимости Bluetooth устройств.
Особенности Bluetooth с низким энергопотреблением на Android
Данная статья расскажет вам про Bluetooth с низким энергопотреблением на Android. Вы сможете узнать про сильные стороны этой технологии, чем она лучше предыдущей и на каких устройствах ее можно задействовать.
Немного о технологии
Эта технология, исходя из ее свойств, называется low energy (LE), а также Smart. Была разработана в 2009 году; ее достоинством является сверхмалое энергопотребление во всех режимах: как нагрузки, так и простоя.
Девайсы, которые используют эту технологию, могут потреблять значительно меньше энергии, в отличие от других Bluetooth-устройств предыдущего поколения. Для более глубокого понимания вопроса скажем, что некоторые устройства с BTLE смогут проработать более года без подзарядки от одной миниатюрной батарейки типа «таблетка».
Поддерживаемые устройства
Теперь с Android-смартфонами, которые поддерживают BTLE, беспокоиться о том, выключен ли у вас беспроводной модуль, чтобы не садился аккумулятор, нет необходимости: в данном случае затраты батареи сводятся к нулю.
Хотя данный метод не является в наше время новшеством, так как существует с 2009 года, все же поддержка Bluetooth с низким энергопотреблением на Android-устройствах начала появляться совсем недавно.
Это не означает, что только свежие модели могут ее поддерживать, так как в них установлены специальные модули, а просто сама система от Google не имела поддержки. Данная фича появилась с версии 4.3, то есть если версия беспроводного модуля 3.0 – 4.0 и выше, ваш девайс, скорее всего, после обновления к данной версии будет иметь эту технологию.
Среди смартфонов точно имеют поддержку телефоны от HTC, начиная с модели One X +, и все остальные модели, вышедшие позднее. Ориентировочно можно сюда отнести и модели других производителей, вышедших в тот же период, что и One X.
Среди Android планшетов с низким энергопотреблением Bluetooth первыми стали Google Nexus 7 и Samsung Galaxy 10.1, все последующие модели также оснащены данной фичей.
С какими приложениями используется
Что касается приложений для Android-устройств, в которых используется Bluetooth с низким энергопотреблением, сюда можно отнести все программы, разработанные для отслеживания данных со Smart-браслетов, часов и других гаджетов, также таких, как модули умных домов, охранных систем. Поскольку для работы с ними потребуется круглосуточное сопряжение, и без этой технологии время автономной работы вашего смартфона значительно уменьшилось бы из-за интенсивного потребления энергии беспроводным модулем.
Поэтому вы, возможно, замечали, что приложения для спортивных браслетов требуют Android не ниже 4.3, иначе высвечивается, что данное устройство не поддерживается, как изображено на скрине ниже.
Как исправить проблемы с сопряжением по Bluetooth
Соединение по Bluetooth — хороший способ перекинуть файлы с одного устройства на другое или подключить беспроводные гаджеты друг к другу. Но иногда возникают проблемы с сопряжением. Рассказываем, что делать, если подключение по Bluetooth не работает.
В целом, Bluetooth имеет обратную совместимость: устройства, поддерживающие стандарт Bluetooth 5.0, по-прежнему могут сопрягаться с устройствами, использующими, скажем, древний Bluetooth 2.1, вышедший еще в 2007 году.
Исключение составляют гаджеты, которые используют версию с низким энергопотреблением под названием Bluetooth Low Energy, которая работает по другому протоколу, нежели старые или «классические» устройства Bluetooth. Устройства с BLE не обладают обратной совместимостью и не распознают старые устройства, поддерживающие классический Bluetooth. Обычно BLE-девайсы — это метки, фитнес-браслеты и пр.
Если устройство поддерживает Bluetooth 4.0, 4.2 или 5.0, оно должно распознавать в том числе и Bluetooth LE
Что можно сделать, если соединение по Bluetooth не работает?
1. Убедиться, что Bluetooth активен, а устройства сопряжены и находятся на близком расстоянии друг от друга. Иногда для сопряжения требуется ввести код в смартфоне или ПК.
2. Включить режим видимости. Часто это касается фитнес-браслетов и информационно-развлекательной системы автомобиля — пользователи забывают активировать режим видимости.
3. Выключить и снова включить оба устройства либо соединение Bluetooth — как ни странно, но это до сих пор один из самых работающих методов.
4. Удалить старые подключения. Иногда гаджеты поддерживают только одно подключение — особенно часто это касается беспроводных колонок. Так что вы можете пытаться подключить динамик к планшету, в то время как он успешно сопрягается с устройством, с которым соединился в последний раз, например, со смартфоном. Выключите на время этот девайс или удалите у него подключение.
5. Зарядить оба устройства, которые пытаетесь связать. Некоторые гаджеты поддерживают интеллектуальное управление питанием, которое может отключать Bluetooth, если уровень заряда батареи слишком низкий.
6. Удалить устройство со смартфона и найти заново. В настройках iOS вы можете удалить устройство, нажав на его имя, а затем «Забыть это устройство». На Android коснитесь имени устройства и затем «Разорвите пару». Если речь идет о системе автомобиля, может потребоваться выключить зажигание, открыть и закрыть дверь авто и подождать пару минут, прежде чем пытаться снова выполнить сопряжение.
7. Отойти от источников помех. Очень редко, но могут мешать сигналы от других устройств, например, Wi-Fi-роутера, порта USB 3.0. Помехой может стать даже усиленный чехол для смартфона.
8. Обновить драйверы и прошивку оборудования.
9. Очистить кэш Bluetooth. Иногда приложения могут мешать работе Bluetooth и очистка кэша может решить проблему. В Android-устройствах этот раздел находится в настройках системы: «Система» — «Дополнительно» — «Сбросить параметры» — «Сбросить настройки Wi-Fi, мобильного телефона и Bluetooth». На iOS понадобится разорвать пару со всеми устройствами (перейдите в «Настройки» — Bluetooth, выберите значок информации и «Забыть это устройство» для каждого девайса), затем перезагрузить гаджет.