![Умный браслет
Mi Band 2 c надписью Elephant Games Умный браслет Mi Band
2 c надписью Elephant Games](https://yareg.com/storage/mi-band-
2-elephant-games.jpg)
Под новый год на работе мне подарили умный
браслет Xiaomi Mi Band 2. Точнее сказать, такую
штуку подарили каждому сотруднику в офисе. Все
дружно установили на свои смартфоны приложение Mi
Fit, слили свои персональные данные в Китай,
обменялись QR-кодами, начали дружить браслетами.
Счастливые люди. Всё у них работает как нужно,
прошивка браслета автоматически обновляется,
короче говоря — горя не знают. А что делать мне,
параноику, который не устанавливает на свой
девайс ни одного проприетарного приложения?
Оказалось, выход есть.
На зарядку становись
![Xiaomi Mi Band 2 на зарядке Xiaomi Mi Band 2 на зарядке](https://yareg.com/storage/mi-band-
2-charging.jpg)
Первым делом мне пришлось зарядить браслет, так
как он совсем не включался. Подойдёт любая
зарядка с USB-портом, ну или втыкайте в
компьютер. У меня, конечно же, нашлась
подходящая, от
Alcatel OT-986. Капсула Mi
Band 2 висела таким образом где-то часа два, а
потом завибрировала, оповещая о полном заряде. Я
подержал её ещё пять минут и снял.
Капсула Дарта Вейдера
![Сердце браслета Mi Band 2 Сердце браслета Mi Band 2](https://yareg.com/storage/mi-band-
2-capsule.jpg)
Вся электроника находится в этой чёрной пилюле, с
лицевой стороны которой расположились экранчик и
сенсорная кнопка, а с оборотной — датчик пульса.
Зарядка происходит в специальном кредле через два
контакта, выглядывающих с торца. Собрана капсула
хорошо, не боится ни воды, ни пыли. В ремешке
сидит плотно, сам ремешок удобен. Правда, белая
краска с надписи Elephant Games уже облетает.
Мостик к свободе
![Два экрана приложения Gadgetbridge Два экрана приложения Gadgetbridge](
https://yareg.com/storage/gadgetbridge-info-activity.png)
После того как я установил приложение
Gadgetbridge, мне пришлось повозиться, чтобы оно
увидело мой браслет. Я уже начал сомневаться,
может ли Moto G в Bluetooth 4.0. После небольшого
поиска в сети я подсмотрел решение — каким-то
приложением-сканером устройств Bluetooth 4.0
обнаруживается Mi Band 2 и в это время
производится попытка соединиться с ним из
Gadgetbridge. Вот только то приложение из Google
Play я ставить не стал, а нашел в F-Droid
опенсорсный аналог iBeaconDetector.
И всё получилось.
Браслет определился, и вот какие данные о нём я
смог извлечь: версия железа — 0.1.3.2, версия
прошивки — 1.0.0.19.
![Информация о сне и шагах в течение дня Информация о сне и шагах в течение дня](
https://yareg.com/storage/gadgetbridge-sleep-steps.png)
Gadgetbridge пока не может всего того, на что
способно Mi Fit, но самое главное для меня он
умеет: соединяться с браслетом, определять
уровень заряда его аккумулятора, посылать на него
уведомления, устанавливать три различных времени
будильника, синхронизировать мою активность в
базу данных, хранящуюся только локально на
смартфоне и удобно отображать эти данные на
графиках. Плюс ещё одна коровья суперсила —
способность прошивать браслет на любую версию
прошивки, как вверх, так и вниз. Однако, об этом
в другой раз.