Как далеко работает блютуз на фитнес-браслете
Обновлено: 21.11.2024
Поскольку наш мир становится все более взаимосвязанным, мы внедрили множество технологий, которые помогают нам оставаться на связи с нашими друзьями и семьей. Одной из самых популярных является технология Bluetooth, которую можно найти во многих устройствах, которые мы используем каждый день. Беспроводная технология соединяет мыши и клавиатуры с нашими компьютерами. Он подключает наши телефоны к нашим автомобилям, чтобы узнавать последние подкасты во время утренних поездок на работу, а также подключает наши умные часы и трекеры активности к нашим смартфонам.
Когда любые два устройства должны общаться друг с другом, они должны договориться о ряде пунктов, прежде чем разговор может начаться. Первый пункт соглашения — физический: будут ли они говорить по проводам или по беспроводным сигналам? Если они используют провода, то сколько потребуется — один, два, восемь или 25? После определения физических атрибутов возникает еще несколько вопросов:
- Сколько данных будет отправлено за раз? Например, последовательные порты отправляют данные по одному биту за раз, а параллельные порты отправляют несколько битов одновременно.
- Как они будут разговаривать друг с другом? Все участники электронного обсуждения должны знать, что означают эти биты и является ли сообщение, которое они получают, тем же сообщением, которое было отправлено. Это означает разработку набора команд и ответов, известного как протокол.
Не требуя физического подключения, Bluetooth Special Interest Group (SIG) создает стандарты беспроводной технологии, которые производители оборудования могут использовать при создании новых устройств. По мере развития технологий развиваются и технологии беспроводной связи. На момент написания этой статьи существовало два стандарта технологии Bluetooth, которые разработчики используют для обеспечения связи. Несмотря на то, что они похожи, есть тонкие различия, которые делают их полезными для разных приложений. Ниже мы узнаем о двух типах технологии Bluetooth.
Беспроводная связь стала обычным явлением. У многих из нас есть подключение к Интернету через Wi-Fi в наших офисах и домах. Но устройства Bluetooth взаимодействуют друг с другом напрямую, а не отправляют трафик через промежуточное устройство, такое как беспроводной маршрутизатор. Это делает жизнь очень удобной и обеспечивает крайне низкое энергопотребление, увеличивая срок службы батареи.
Устройства Bluetooth обмениваются данными с помощью маломощных радиоволн в диапазоне частот от 2,400 ГГц до 2 483,5 ГГц [источник: Bluetooth Special Interest Group (SIG)]. Это один из немногих диапазонов, которые выделены международным соглашением для использования промышленных, научных и медицинских устройств (ISM).
Многие устройства, которые вы, возможно, уже используете, используют тот же диапазон радиочастот, в том числе радионяни, устройства открывания гаражных ворот и беспроводные телефоны новейшего поколения. Крайне важно убедиться, что устройства Bluetooth и другие технологии беспроводной связи не мешают друг другу.
По состоянию на 2020 год существует два типа технологии Bluetooth: Bluetooth с низким энергопотреблением (LE) и Bluetooth Classic (более официально известный как Bluetooth Basic Rate/Enhanced Data Rate или BR/EDR) [источник: Bluetooth SIG]. Оба работают в одной и той же полосе частот, но Bluetooth LE на сегодняшний день является более популярным вариантом. Для работы ему требуется гораздо меньше энергии, и его также можно использовать для широковещательных или ячеистых сетей, а также для обеспечения связи через двухточечные соединения между двумя устройствами.
Классическая технология Bluetooth обеспечивает немного более высокую скорость передачи данных, чем Bluetooth LE (3 Мбит/с по сравнению с 1 Мбит/с или 2 Мбит/с), но ее можно использовать только для прямой связи между двумя устройствами с использованием соединений "точка-точка". Каждый из двух типов технологии Bluetooth имеет свои сильные стороны, и производители выбирают ту версию, которая наилучшим образом соответствует потребностям их продукта.
Харальд Блютуз был королем Дании в конце 900-х годов. Ему удалось объединить Данию и часть Норвегии в единое королевство, затем ввести христианство в Данию. Он оставил большой памятник, рунический камень Еллинг, в память о своих родителях. Он был убит в 986 году во время битвы со своим сыном Свендом Вилобородым. Выбор этого названия для стандарта показывает, насколько важны компании из Северного региона (включая Данию, Швецию, Норвегию и Финляндию) для индустрии связи, даже если оно мало говорит о том, как работает технология.
Как работает технология Bluetooth
Устройства Bluetooth BR/EDR всегда должны быть сопряжены, и в результате этой процедуры каждое из двух устройств доверяет другому и может безопасно обмениваться данными с использованием шифрования.
Когда устройства Bluetooth BR/EDR находятся в пределах досягаемости друг друга, происходит электронный диалог, чтобы определить, доверяют ли они друг другу или нет, и есть ли у них данные для обмена. Пользователю обычно не нужно нажимать кнопку или отдавать команду — электронный разговор происходит автоматически.Как только разговор произошел, устройства — независимо от того, являются ли они частью компьютерной системы или стереосистемы — образуют сеть.
Bluetooth LE работает иначе. Устройства также могут быть сопряжены для формирования доверительных отношений между ними, но не для всех типов продуктов это требуется. Устройство Bluetooth LE, которое хочет, чтобы его обнаружили, рассылает специальные сообщения (известные как пакеты) в процессе, называемом рекламой. Рекламные пакеты содержат полезную информацию о рекламном устройстве. Другое подходящее устройство найдет рекламное устройство путем сканирования (прослушивания) рекламных пакетов и выбора тех, которые получены от соответствующих устройств. Обычно сканирование происходит только тогда, когда пользователь запускает его, скажем, нажав кнопку в приложении для смартфона. Обычно пользователю затем предоставляется подробная информация о соответствующих обнаруженных устройствах, после чего он выбирает одно из них для подключения.
Периферийные устройства Bluetooth (например, трекер активности и смарт-часы), подключенные к одному и тому же центральному устройству (например, смартфону), образуют персональную сеть (PAN) или пикосеть, которая может охватывать все здание или охватывать расстояние не больше расстояния между смартфоном в кармане и часами на запястье. Как только пикосеть установлена, ее участники синхронно переключаются между радиочастотами, чтобы оставаться на связи друг с другом и избегать помех другим пикосетям Bluetooth, которые могут работать в той же комнате, или устройствам, использующим другие беспроводные технологии, такие как WiFi. Технология Bluetooth даже определяет, какие радиоканалы работают хорошо, а какие испытывают помехи, чтобы динамически избегать плохих каналов и просто использовать каналы, свободные от помех. Этот процесс, называемый адаптивной скачкообразной перестройкой частоты, позволяет устройствам Bluetooth работать очень хорошо даже в среде с очень большим количеством работающих беспроводных устройств.
Хотя многие считают Bluetooth в первую очередь технологией малого радиуса действия, ее также можно использовать для подключения устройств на расстоянии более километра (3280 футов) друг от друга [источник: Bluetooth SIG]. На самом деле, многие типы продуктов, такие как беспроводные наушники, требуют, чтобы дальность связи устройств была очень короткой. Но поскольку технология Bluetooth очень гибкая и может быть настроена в соответствии с потребностями приложения, производители могут настраивать параметры Bluetooth на своих устройствах для достижения необходимого диапазона, в то же время максимально увеличивая срок службы батареи и добиваясь наилучшего качества сигнала.< /p>
Дальность действия Bluetooth-устройств зависит от нескольких факторов:
- Радиоспектр. Диапазон частот технологии Bluetooth делает ее хорошим выбором для беспроводной связи.
- Физический уровень (PHY). Он определяет некоторые ключевые аспекты того, как радио используется для передачи и приема данных, такие как скорость передачи данных, способы обнаружения и исправления ошибок, защита от помех и другие методы, влияющие на чистоту сигнала. разные диапазоны.
- Чувствительность приемника: мера минимальной мощности сигнала, при которой приемник все еще может принимать и правильно декодировать данные.
- Мощность передачи. Как и следовало ожидать, чем выше мощность передаваемого сигнала, тем больше дальность действия. Но увеличение мощности передачи также приведет к более быстрой разрядке аккумулятора.
- Усиление антенны. По сути, это преобразование электрических сигналов от передатчика в радиоволны и обратно на принимающей стороне.
- Потери на пути: несколько факторов могут ослабить сигнал, в том числе расстояние, влажность и среда, в которой он проходит (например, дерево, бетон или металл).
В одном из последних обновлений технологии Bluetooth появилась технология прямого исправления ошибок (FEC) для повышения чувствительности приемника. FEC исправляет ошибки данных, обнаруженные на принимающей стороне, и увеличивает эффективную дальность действия устройства в четыре или более раз без необходимости использования большей мощности передачи. Это означает, что устройство может успешно получать данные, когда оно находится на гораздо большем расстоянии от передатчика, где сигнал будет намного слабее [источник: Bluetooth SIG].
Технология Bluetooth включает в себя ряд мер безопасности, которые могут удовлетворить даже самые строгие требования безопасности, такие как те, которые включены в Федеральные стандарты обработки информации (FIPS).
При настройке нового устройства пользователи обычно выполняют процедуру сопряжения. Сопряжение оснащает каждое устройство специальными ключами безопасности и заставляет их доверять друг другу. Устройство, для которого требуется сопряжение, не будет подключаться к другому устройству, с которым оно не было сопряжено.
Эти электронные ключи позволяют технологии Bluetooth защищать данные и пользователей несколькими способами. Например, данные, которыми обмениваются устройства, могут быть зашифрованы, чтобы другие устройства не могли их прочитать. Это также может позволить замаскировать адрес, который действует как идентификатор устройства и который включен в обмен данными по беспроводной сети, и изменять его каждые несколько минут.Это защищает пользователей от риска отслеживания с использованием данных, передаваемых их личными электронными устройствами.
Если у вас есть устройства с поддержкой Bluetooth, вы испытали это на себе. Например, если вы покупаете беспроводную мышь, при первом включении вы связываете ее с устройством, с которым планируете ее использовать. Вы можете включить мышь, а затем перейти к настройкам Bluetooth на своем компьютере, чтобы выполнить сопряжение устройства, как только вы увидите его имя в списке ближайших аксессуаров Bluetooth. Компьютер может одновременно обрабатывать несколько Bluetooth-соединений. Вы можете использовать беспроводную мышь, клавиатуру и наушники.
Однако производители этих аксессуаров собираются ограничить количество подключений до одного. Вы хотите, чтобы ваша клавиатура печатала только на вашем компьютере, или чтобы ваши наушники слушали только ваш телефон. Некоторые позволяют пользователю связывать устройство с несколькими компьютерами, планшетами или телефонами, но им может быть разрешено подключаться только к одному за раз. Все зависит от того, что производитель решил разумным для своего продукта.
Некоторым устройствам требуется код для обеспечения безопасности при сопряжении с другим устройством. Это пример аутентификации, и он гарантирует, что устройство, с которым вы настраиваете доверительные отношения, является тем, о котором вы думаете, а не другим устройством где-то еще в среде. Например, во многих автомобилях можно принимать звонки, не отрывая рук от руля. В первый раз, когда вы захотите использовать это средство, вам нужно будет соединить свой телефон и автомобильную аудиосистему, используя мультимедийный дисплей автомобиля и смартфон. Автомобиль дает вам номер для ввода. Ваш телефон сообщает вам, что устройство хочет выполнить сопряжение, используя цифровой код. Вы вводите код с развлекательного дисплея, чтобы подтвердить, что это авторизованное сопряжение. После этого вы сможете использовать телефонную систему громкой связи без повторного сопряжения.
Пользователь также может управлять видимостью устройства для других устройств Bluetooth. Например, на компьютере или смартфоне вы также можете просто переключить режим Bluetooth устройства в «необнаруживаемый» или просто отключить Bluetooth до тех пор, пока он вам снова не понадобится.
Этот сайт содержит партнерские ссылки на продукты, и мы можем получать комиссию за покупки, совершенные по этим ссылкам.
Fitbit и Apple — два самых популярных бренда, к которым стоит присмотреться, если вы ищете новые смарт-часы или фитнес-браслет. У Fitbits и Apple Watch много общих функций, таких как ежедневная активность и отслеживание сердечного ритма, но могут ли они работать без Bluetooth? Давайте посмотрим.
Фитбит
1. Могу ли я использовать Fitbit без Bluetooth?
Да, конечно, можете. Когда дело доходит до синхронизации вашего трекера с приложением Fitbit, Bluetooth вступает в игру только тогда, когда доступ в Интернет является проблемой. Он будет работать так же, как и раньше.
Единственный раз, когда вам понадобится Bluetooth, чтобы получить максимальную отдачу от вашего Fitbit, это когда вы подключите его к приложению Fitbit Health, чтобы отслеживать свои успехи или отслеживать свои ежедневные действия. В противном случае вы не сможете использовать свой Fitbit без Bluetooth!
С другой стороны, приложение для смартфона имеет решающее значение. Если вы хотите использовать свой Fitbit по максимуму, в какой-то момент вам понадобится Bluetooth или Wi-Fi.
2. К каким функциям у вас есть доступ без Bluetooth?
Даже если у вас нет подключения к Wi-Fi или вы не подключены к телефону или другому электрическому гаджету через Bluetooth, вы сможете использовать большинство функций, которые делают Fitbit такими удобными для занятий спортом.
Эти функции включают в себя отслеживание расстояния при беге трусцой, треккинге, плавании, походах, езде на велосипеде и других видах тренировок, подсчет калорий, отслеживание потребления калорий и даже отслеживание сна и мониторинг сердечного ритма!
Самое приятное то, что все это доступно прямо из пользовательского интерфейса часов. Это говорит о том, что вам не придется загружать данные на другое устройство для мониторинга, анализа и создания стратегии по улучшению вашего здоровья и образа жизни в будущем. Все это можно сделать, используя только часы.
Это ключевые функции Fitbit. Способность Fitbit отслеживать информацию с помощью датчиков движения и освещенности, чтобы распознавать тип выполняемых вами упражнений, отслеживать ваш прогресс и помогать вам становиться лучше, — вот что делает его таким уникальным и ценным инструментом для физической подготовки.
Вы можете использовать каждую из этих функций без подключения Bluetooth. В результате вам больше не понадобится связывать Fitbit со смартфоном для доступа к наиболее важным и важным функциям, что делает его полезным инструментом для планирования и отслеживания физической подготовки.
3. Должен ли мой Fitbit находиться рядом с моим телефоном?
Необходимо ли, чтобы мой Fitbit находился рядом с моим телефоном? Можно ли отследить мой пробег без использования телефона?Это одни из самых распространенных вопросов, и я с удовольствием на них отвечу!
Гаджеты Fitbit могут отслеживать вашу пробежку, даже если у вас нет доступа к телефону. На устройствах Fitbit есть две формы отслеживания GPS: подключенный GPS и встроенный GPS.
Устройство Fitbit с подключенным GPS использует GPS на вашем телефоне. Если вы отправляетесь на пробежку или прогулку без смартфона, трекер продолжит отслеживать ваш прогресс, но будет оценивать пройденное расстояние на основе количества шагов и их длины.
Это не будет очень точным, потому что это будет примерное расстояние. Какая модель Fitbit является наиболее точной для бега? С другой стороны, Fitbit со встроенным GPS не требует смартфона для работы, поэтому он сможет правильно измерить ваш темп и маршрут, даже если у вас его нет. Кроме того, данные, собираемые этим трекером, будут более точными.
4. Если вы находитесь вне зоны действия, будет ли ваш Fitbit синхронизироваться?
Если ваш Fitbit находится вне диапазона, он не будет синхронизироваться. Fitbit может синхронизироваться только на расстоянии 20 футов, и он должен быть хорошим и правильно синхронизироваться, пока он находится на расстоянии менее 20 футов.
5. Нужно ли, чтобы Fitbit включал мое местоположение?
Если вы используете устройство Android для настройки или синхронизации трекера, вам может потребоваться включить службы определения местоположения.
В зависимости от вашего устройства разрешение на определение местоположения позволяет вашему устройству Fitbit синхронизироваться с приложением Fitbit на вашем телефоне и поддерживает такие службы, как приложение Погода, уведомления и GPS.
Вы можете отключить разрешение на определение местоположения для приложения Fitbit на своем телефоне, если не хотите раскрывать свое местоположение.
Яблочные часы
1. Требуется ли для работы Apple Watch Bluetooth?
Нет, для подключения часов к соответствующему iPhone или для доступа к определенным интернет-сервисам не обязательно постоянно включать Bluetooth на iPhone.
Если ваши умные часы не могут подключиться через Bluetooth к связанному iPhone, они попытаются подключиться к распознанной подходящей сети Wi-Fi в качестве резервной копии.
Apple Watch подключаются к соответствующему iPhone с помощью беспроводной технологии Bluetooth и используют iPhone для различных беспроводных функций. Apple Watch не могут самостоятельно создавать новые сети Wi-Fi, но, как я уже упоминал, они могут подключаться к сетям, созданным на подключенном iPhone.
Если ваши Apple Watch и iPhone находятся в одной сети, но не связаны Bluetooth, вы можете выполнять следующие действия на Apple Watch без использования iPhone:
- iMessage позволяет отправлять и получать сообщения.
- Сообщения Digital Touch можно отправлять и получать.
- Используйте Siri.
2. Что произойдет, если я отключу Bluetooth на Apple Watch? Остаются ли Apple Watch на связи, когда Bluetooth отключен?
Когда ваши Apple Watch и iPhone подключены через Bluetooth и ваш iPhone имеет доступ как к сотовой связи, так и к Интернету, весь список функций доступен (через сотовые данные или Wi-Fi).
Чтобы устройства установили и поддерживали Bluetooth-соединение, вам не обязательно держать iPhone рядом с собой или рядом с ним (например, на расстоянии вытянутой руки). Дальность действия Bluetooth обычно составляет около 10 метров (на практике это может измениться из-за помех беспроводной связи).
Если вашим часам не удается подключиться к iPhone через Bluetooth, они попытаются подключиться к распознанной сети Wi-Fi в качестве запасного варианта. Это подходящее соединение Wi-Fi на частоте 2,4 ГГц, к которому ранее подключался ваш iPhone, когда ваши Apple Watch были связаны с iPhone через Bluetooth (применяются некоторые исключения).
При подключении к сети Wi-Fi часы по-прежнему имеют множество функций, включая возможность получать и отправлять текстовые сообщения iMessage. Вы можете использовать Apple Watch для совершения и приема вызовов и (при условии поддержки оператора) отправки и получения SMS/текстовых сообщений, если ваш оператор поддерживает вызовы по Wi-Fi, поддерживается вашим тарифным планом и активирован на вашем iPhone.
Если кажется, что ваши Apple Watch не могут подключиться через Bluetooth или Wi-Fi, у них все еще есть некоторые, хотя и ограниченные, функции.
3. Можно ли использовать Apple Watch без сопряжения?
Apple Watch – очень полезное устройство, которое можно использовать не только для определения времени. Он создан для работы с iPhone, что позволяет вам отслеживать приложения, которые вы используете, на своем запястье. Хотя для первой настройки вам понадобится iPhone, вы можете использовать свои часы по-разному, не связывая их постоянно.
- Отслеживайте свою физическую активность и тренировки —
Поскольку Apple Watch — это отличный фитнес-трекер, отсутствие вашего iPhone не влияет на его способность регистрировать тренировки и измерять ваши шаги, частоту сердечных сокращений, калории, баланс в положении сидя и стоя, уровень кислорода в крови и что-либо еще. связанные со здоровьем.
- Настройте секундомер, таймер и будильник.
Вторая вещь, которую он может делать без вашего iPhone, — это отслеживать время. В конце концов, это наручные часы, и вы все равно сможете посмотреть время, коснувшись экрана или подняв запястье. Вы даже можете без проблем использовать приложения "Будильник", "Таймер" и "Секундомер".
Если у вас есть определенные плейлисты в приложении Apple Music, которые вы хотели бы использовать на Watch, вы можете сделать это с помощью приложения Watch. Эти песни загружаются во внутреннюю память ваших Apple Watch, и вы можете слушать их на своих часах, даже если ваш iPhone находится вне зоны действия.
- Используйте Apple Pay и свой кошелек —
Apple Watch поддерживают Apple Pay, поэтому вы можете оплачивать товары в местах, которые принимают Apple Pay, даже если у вас нет кошелька или iPhone 12.
Ваши Apple Watch получают уникальный токен для каждой из ваших карт в Apple Wallet, поэтому вам даже не нужен iPhone для их использования. Просто имейте в виду, что сначала вам нужно подключить карты Apple Pay к Apple Watch. Сюда входят подарочные карты, авиабилеты и другие карты, хранящиеся в вашем Apple Wallet.
Верно! Apple Watch, поддерживающие только GPS, по-прежнему могут выполнять множество функций, даже если они не подключены к вашему iPhone, поэтому замечательно, что им не требуется постоянно работать с вашим iPhone. Хотя вы можете подключить Apple Watch к Wi-Fi, вы можете сделать это только в том случае, если ваш iPhone уже подключен к той же сети. Однако, поскольку у Apple Watch для сотовой связи есть подключение для передачи данных, они могут практически все делать без вашего iPhone.
4. На каком расстоянии Apple Watch и iPhone могут подключаться через Wi-Fi или Bluetooth?
- Тренировки и отслеживание активности с помощью Apple Watch в тренажерном зале. Нужно ли, чтобы iPhone был прикреплен к моему предплечью или в кармане, или он может быть в моей сумке в углу моего шкафчика в раздевалке?
- Нужно ли мне постоянно иметь при себе iPhone на работе и дома? Что произойдет, если я оставлю свой iPhone в сумочке, на рабочем месте или в своей комнате?
Bluetooth 4.0 используется для подключения Apple Watch к iPhone. В Apple Watch нет Wi-Fi; вместо этого он использует Wi-Fi iPhone, но пока не паникуйте. Apple Watch могут отслеживать данные о состоянии здоровья, воспроизводить музыку из библиотеки часов и самостоятельно совершать покупки с помощью Apple Pay.
Например, Handoff – это удобное соединение между Apple Watch и iPhone. Вы можете начать общение на Apple Watch и завершить его на iPhone с помощью Handoffs.
Wi-Fi и GPS вашего iPhone используются Apple Watch (iPhone 5 или новее). Однако часы имеют встроенный акселерометр и датчик сердечного ритма. Можно ли использовать его без iPhone? Он будет работать правильно, однако некоторые приложения не будут работать без связанного iPhone.
Для работы большинства приложений требуется подключенный iPhone, так как большая часть обработки приложения выполняется iPhone, который затем передает результаты на Apple Watch через Bluetooth. Apple делает это, чтобы продлить срок службы батареи Apple Watch.
Заключение
На этом обсуждение завершено. Чтобы использовать функции часов Fitbit или Apple, подключение Bluetooth не требуется. Однако, если возможно, я бы рекомендовал подключать ваши устройства (как Apple, так и Fitbit) через Bluetooth.
В нем так много дополнительных функций, которые делают владение этими устройствами еще более приятным, чем сейчас. Не волнуйтесь, если на вашем устройстве нет Bluetooth. Без него ваши Fitbit/Apple Watch по-прежнему остаются отличным инструментом для занятий фитнесом.
Если вы хотите найти подходящие умные часы для своих нужд, я рекомендую вам прочитать следующую статью: Правильные умные часы для вас в 2022 году! (Шпаргалка!). Вот результаты теста:
Эта история началась несколько месяцев назад, когда у меня появился фитнес-браслет популярной марки. Поскольку это носимое устройство, я установил приложение Android Wear, разработанное специально для носимых устройств. Это приложение легко подключается к фитнес-браслету.
Однако было кое-что странное: программа могла подключиться к Nike+ Fuel Band SE, но мой браслет был другой марки! Вскоре я узнал, что у моего коллеги есть браслет Nike, а он даже не заметил, что я подключился к его устройству.
После этого я решил провести небольшое исследование и выяснить, насколько надежен мой браслет.
Умные браслеты: связь со смартфоном
Сегодня на рынке представлено множество браслетов других производителей. KSN предоставляет следующую статистику по установке Android-приложений для работы с популярными фитнес-трекерами на мобильные устройства (статистические данные получены от пользователей KSN, которые добровольно согласились на передачу этих данных).
Установка Android-приложений, предназначенных для работы с фитнес-трекерами разных производителей
Хотя эта статистика и демонстрирует популярность Android-приложений (мы не можем гарантировать, что у соответствующих устройств есть пользователи), она в какой-то мере отражает ситуацию с популярностью носимых устройств.
Для связи со смартфоном в большинстве этих фитнес-браслетов используется технология Bluetooth LE (также известная как Bluetooth Smart). Для нас это означает, что устройства подключаются не так, как обычный Bluetooth. Пароль для сопряжения отсутствует, так как у большинства браслетов нет экрана и/или клавиатуры.
В некоторых случаях вы можете подключиться к носимому устройству без ведома владельца
Tweet
Эти браслеты используют GATT (общий профиль атрибутов). Это означает, что каждое носимое устройство включает в себя набор сервисов, каждый из которых имеет набор характеристик. Каждая характеристика содержит байтовый буфер и список дескрипторов, а каждый дескриптор содержит значение – байтовый буфер.
Чтобы продемонстрировать это, я использовал готовый код из Android SDK, пример приложения, которое подключается к устройствам Bluetooth LE. Мне не пришлось писать ни одной новой строки кода; Я просто открыл существующий проект в Android Studio и нажал Пуск.
На скриншоте выше показан результат моей попытки подключить фитнес-браслет с помощью этого приложения. Здесь мы видим сервисы и их характеристики. Однако получить данные для моего браслета из характеристик непросто — помимо подключения требуется аутентификация. В случае некоторых других устройств я мог прочитать данные из характеристик и их дескрипторов. Вероятно, это были пользовательские данные.
Сканирование
Итак, на примере приложения из Android SDK я смог подключиться к некоторым устройствам. После этого я разработал собственное приложение, которое автоматически искало устройства Bluetooth LE, пытающиеся к ним подключиться, и получало список их услуг.
С помощью этого приложения я выполнил несколько сканирований.
- За два часа в московском метро я мог подключиться к 19 устройствам: 11 FitBit и 8 Jawbone.
- За час в тренажерном зале в Белвью, штат Вашингтон, США, я смог подключиться к 25 устройствам: 20 Fitbit и по одному от Nike, Jawbone, Microsoft, Polar и Quans.
- За два часа выставки SAS2015 в Канкуне (Мексика) мне удалось подключиться к 10 фитнес-трекерам: 3 Jawbone и 7 FitBit.
Всего за шесть часов сканирования я смог подключиться к 54 устройствам, несмотря на два серьезных ограничения:
- Хотя в спецификации указано, что максимальное расстояние для подключения составляет 50 метров, в действительности редко удается подключиться к устройству, находящемуся на расстоянии более 6 м.
- Кажется, невозможно подключиться к устройству, которое уже подключено к другому телефону. Таким образом, если ваш браслет подключен к вашему телефону, никто другой не сможет к нему подключиться; его даже не должно быть видно во время сканирования.
Второе ограничение должно означать, что браслет, подключенный к смартфону, не может быть атакован. Однако это не так. А вот пример: при сканировании своим приложением я смог заблокировать связь между моим браслетом и его официальным приложением, даже если они были подключены.
Возможно, обнаруженные мной устройства никогда раньше не подключались к телефону или браслет не был подключен к смартфону во время сканирования (возможно, Bluetooth на телефоне был отключен). Однако также могло случиться так, что предварительно подключенное устройство все еще было доступно для подключения, несмотря на предполагаемое ограничение. Какой бы ни была причина, потенциальные мошенники имеют широкие возможности для подключения к фитнес-трекерам.
Однако в большинстве случаев для получения доступа к данным пользователя в дополнение к соединению требуется аутентификация. Давайте посмотрим, как работает процесс аутентификации моего браслета.
Аутентификация моего браслета
Для аутентификации браслета на смартфоне официальное приложение использует один из четырех доступных на браслете сервисов. Каждая характеристика каждой службы помечается «CharacteristicNotification» — так приложение информирует браслет о том, что оно хочет получать уведомления о любых изменениях в этой характеристике.Затем приложение получает список дескрипторов для каждой характеристики и устанавливает флаг ENABLE_NOTIFICATION_VALUE, чтобы информировать браслет о необходимости получать уведомления о любых изменениях в каждом дескрипторе.
После этого одна из характеристик меняет свое значение – байтовый буфер. Приложение считывает этот буфер с браслета: заголовок 200f1f и массив байтов — назовем его authBytes.
- Заголовок (201210051f)
- MD5
- Байт подтверждения
Затем приложение отправляет на устройство еще один массив, также найденный в этом приложении.
После этого браслет начинает вибрировать, и пользователю достаточно нажать кнопку, чтобы завершить процесс аутентификации.
В официальном приложении процесс аутентификации занимает около 15 секунд. Я разработал приложение, которому требуется всего 4 секунды, чтобы браслет завибрировал.
Нетрудно заставить пользователя нажать одну кнопку на браслете. Просто нужно быть настойчивым. Вы можете повторять процесс аутентификации снова и снова, пока пользователь, наконец, не нажмет кнопку или не выйдет за пределы допустимого диапазона.
Всего за шесть часов сканирования я смог подключиться к 54 устройствам, несмотря на два серьезных ограничения
Tweet
После завершения аутентификации можно будет получить доступ к данным на моем браслете. Сейчас носимые фитнес-устройства не содержат много информации. Как правило, у них есть количество шагов, фазы сна, пульс за последний час или около того. Примерно раз в час приложение передает эту информацию с браслета в облако.
После аутентификации на устройстве легко выполнять команды. Например, для изменения времени необходимо отправить на устройство массив байтов, начинающийся с f0020c, а затем дату в виде ГГГГ ММ ДД DW ЧЧ ММ СС МСМСМСМС.
С остальными фитнес-трекерами дело обстоит еще проще: у некоторых из них часть данных доступна сразу после подключения, а у Nike код приложения даже не запутан и легко читается (результаты одного исследования можно найти здесь).
Заключение
Результаты моего исследования показывают, что в некоторых случаях вы можете подключиться к носимому устройству без ведома владельца.
Взломив браслет у меня, мошенник не может получить доступ ко всем пользовательским данным, так как они не хранятся ни на браслете, ни в телефоне — официальное приложение регулярно передает информацию с браслета в облако.
Фитнес-трекеры становятся все более популярными и предлагают более широкий набор функций. Возможно, в ближайшем будущем они будут содержать больше датчиков и, следовательно, гораздо больше пользовательской информации, часто медицинских данных. Однако создатели этих устройств, похоже, мало думают об их безопасности.
Представьте, если взломать браслет с датчиком пульса, владельцы магазинов смогут смотреть на ваш пульс, пока вы смотрите на цены в магазине. Возможно, также станет возможным узнать, как люди реагируют на рекламу. Более того, взломанное носимое устройство с датчиком пульса можно использовать в качестве детектора лжи.
Мошенник может получить контроль над вашим браслетом, заставить его постоянно вибрировать и требовать деньги, чтобы он перестал вибрировать
Tweet
Конечно, есть и более вредные действия, которые более вероятны. Например, с помощью Trojan-Ransom мошенник может получить контроль над вашим браслетом, заставить его постоянно вибрировать и требовать деньги, чтобы он перестал работать.
Мы сообщили о наших выводах продавцу моего браслета. Ответ компании определяет результаты как ошибку UX, а не проблему безопасности. По этическим соображениям и соображениям безопасности в этот раз мы не раскрываем название и модель браслета. Если вы беспокоитесь о возможных последствиях использования киберпреступниками обнаруженных нами проблем с безопасностью, не стесняйтесь обращаться к продавцу вашего фитнес-браслета и узнавать, не распространяется ли на ваш продукт метод, описанный в статье.
Мы также надеемся, что эта статья поможет не только пользователям, но и производителям браслетов сделать эти устройства более безопасными с точки зрения ИТ-безопасности.
Фитнес-трекер оснащен встроенным разъемом USB, поэтому его можно заряжать без отдельного зарядного устройства. Вы можете заряжать его от любой электронной розетки, например, от зарядного устройства телефона, компьютера или USB-разъема.
Пожалуйста, снимите циферблат с ремешков и вставьте встроенный разъем USB для зарядки (там, где расположены металлические полоски) в стандартный порт USB.
Во время зарядки на экране в течение 5 секунд будет отображаться символ батареи. Нажмите сенсорную кнопку, и снова отобразится символ батареи. Если при нажатии сенсорной клавиши ничего не появляется, переверните ее и поверните штекер для зарядки устройства в противоположном направлении.
Сначала загрузите приложение BIGGERFIVE и зарегистрируйте аккаунт. Затем откройте Bluetooth и войдите в приложение, чтобы добавить устройство на странице «Устройство», выберите учетную запись ребенка и нажмите «Браслет», чтобы привязать часы. После привязки время будет синхронизировано с телефоном.
Снимая ремешки часов, обратите внимание, что их нужно сдвигать в параллельном направлении, не сгибайте их вниз или вверх и не тяните при снятии ремешков. Сначала это может быть довольно сложно, но потом становится легче. Просто надо сильно тянуть. увидеть больше
BIGGERFIVE совместим с Android 6.0 и выше или IOS 9.0 и выше, Bluetooth 4.2. (не для ПК, iPad, планшета или системы Windows). Приложение BIGGERFIVE может не работать с мобильными телефонами Samsung серии Galaxy J для США (например, Galaxy J3, J7).
Обычно заряда аккумулятора хватает на 3–7 дней, но время работы в режиме ожидания может различаться в зависимости от условий. Например, оно будет уменьшено, если вы часто используете спортивный режим или время от времени нажимаете на экран. Если вы хотите, чтобы устройство работало дольше, перейдите на страницу приложения и отключите некоторые редко используемые функции
Обратите внимание, что фитнес-трекер сбрасывается в следующих случаях:
1) Шаги часов сбрасываются, когда начинается новый день;
2) Браслет автоматически выключится, если нет питания, и включится, как только вы поставите его на зарядку, после чего время будет сброшено. Поэтому вам нужно снова подключить часы к телефону, чтобы синхронизировать время.
Перед первым использованием его необходимо подключить к смартфону с помощью приложения "BIGGERFIVE". Потому что дату и время фитнес-трекера можно изменить только при подключении к смартфону. После однократного подключения к смартфону его можно использовать отдельно для проверки шагов, калорий, частоты сердечных сокращений, пройденного расстояния и активных минут. Данные об активности можно вывести на дисплей фитнес-трекера. А вот информацию о качестве сна записывает только в приложение.
Да, он водонепроницаемый. Он поддерживает защиту от пота, дождя, брызг воды и т. Д. Нет проблем с мытьем рук или стиркой / приготовлением пищи, надевая его. Но его нельзя долго держать под водой, поэтому плавать с ним мы бы вам не советовали. А для любых носимых устройств будет лучше, если они останутся сухими и чистыми.
Читайте также: