Підключений браслет, який не телефонує дому C; можливо; Блог Seboss666
Так, я, який не соромлячись постійно повторюю вам, що ваша приватність не продається, тим не менше деякий час цікавився способами контролю моєї фізичної активності, особливо як частина процесу, щоб почати худнути. Навіщо говорити про конфіденційність? Майже всі так звані підключені об'єкти особливо пов'язані зі своїм виробником, який дбає про те, щоб зібрати всі дані, які вони збирають за допомогою своїх пристроїв у вашому обліковому записі (правда, щоб надати вам послугу, але це не тільки для цього), і цього я намагаюся уникати будь-якою ціною. На щастя, маленьке село все ще чинить опір загарбнику, є програма, яка зберігає дані локально на телефоні та сумісна з деякими браслетами на ринку.
Я хочу подякувати Luernos за те, що вперше познайомив мене з цією можливістю на афте-вечірці Premier Samedi du Libre, а також освіжив пам'ять через Twitter, коли я розпочав роботу.
Програма, про яку йде мова, називається GadgetBridge і доступна на F-Droid. Він сумісний з браслетами бренду Xiaomi (китайська) та пізними годинниками Pebble. Не маючи можливості придбати годинник з моменту викупу Fitbit, я подивився, на що здатні браслети китайського виробника. Функції обмежені залежно від моделі, і я зупинився на найновішій моделі, Mi Band 2, яку можна знайти на Amazon менш ніж за 30 євро. На програмі зчитування пульсу, датчик руху для фізичної активності, депортація повідомлень та відображення часу. Все це на крихітному екрані, який вимикається більшу частину часу, що повинно дозволити всій увазі акумулятора зосередитися на зйомці руху.
Перший контакт: не ідеально, хак потрібно
Перше сполучення браслета та програми відбулося з другої спроби. Порівняйте з моїм колишнім менеджером, який купив той самий браслет і витратив півтори години на те ж саме зі своїм телефоном та офіційним додатком. Потім ми дізнаємось, що в конфігурації за замовчуванням прошивка, очевидно, дуже стара, і тому її доведеться оновити, щоб вона працювала повністю. Тим більше, що підтримка додатків різниться залежно від версії мікропрограми. Якщо лише для серцевої інформації, якщо ми віримо у вікі.
Тут все стало трохи хитро, але хак, хак півтора. Оновлену прошивку можна знайти у файлі APK програми Mi Fit. Не дивно, але з огляду на те, що ми намагаємось обійтися без цього, це трохи незручно. Додаток знаходиться у магазині відтворення, тому я шукав спосіб завантажити його на свій ПК, щоб витягти лише потрібні файли. Після невеликого дослідження я скористаюся gplaycli. Це утиліта, сумісна лише з Python 2.7 (порт, здається, виконується до Python 3), тому на моїй робочій станції я використав таку команду для його встановлення:
Потім потрібно вручну створити файл /etc/gplaycli/gplaycli.conf (папку, яку також слід створити):
/. кеш/gplaycli/маркер
Я вставив свої облікові дані Google, а потім зміг отримати файл:
/ dev] $ gplaycli - d com .xiaomi .hm .health
Ідентифікатор можна отримати за URL-адресою, здійснивши пошук у веб-версії Play Store. Перечитуючи таблицю, у мене виникає проблема: остання версія програми містить останню версію прошивки, і це не те, що я шукаю, оскільки згідно з цією самою таблицею остання на сьогоднішній день прошивка пахне трохи затхло (ну я я впевнений, що це прекрасно працює з офіційним додатком, але це ...).
Нарешті, я змушений звернутися до APKMirror для відновлення версії 2.3.0. Шкода, принаймні, у мене є робоче рішення, щоб у разі потреби завантажити файли .apk із магазину Play.
Коротше кажучи, оновлення Mi Band 2 виконується у два етапи відповідно до документа: спочатку прошивка 1.0.0.53, потім 1.0.1.39, а також шрифти, які йдуть разом із текстовими сповіщеннями. Це по-диявольськи просто: ви надсилаєте відповідні файли .fw на телефон через USB, а з файлового провідника ви можете відкрити його за допомогою утиліти оновлення мікропрограми. Чекаємо трохи і катаємось молодістю. Додавання шрифтів робиться навіть гарячим. Хоча підтримка оновлення відображається в бета-версії, я справді бачив, що іноді програма неправильно виявляє, що спалах припиняється, навіть якщо з’єднання було скинуто. Крім цього, він цілком функціональний.
Використовуйте протягом перших кількох днів
Якщо ні, що я думаю? Ну, я вже маю неприємну тенденцію надуватися, як повітряна куля, що приїхала ввечері, що змушує браслет стискати мене до смерті, тому зазвичай його налаштовують. Частина "активність" розпочинається, як тільки ви трохи рухаєтесь, я переконався в цьому, спробувавши розділ "Діяльність у реальному часі" GadgetBridge. Просто факт питної води змушує датчик трохи рухатися, порівняно з тим, коли я дійсно зробив щось насильницьке з точки зору діяльності.
Щодо читання пульсу, у мене складається враження, що це робиться з ніг на голову, бо я маю такі химерні результати. Вже це не безперервно, вам потрібно натиснути на браслет і переключитися на функцію, зачекати кілька секунд, і коли він завібрує, відображається результат. Але часто він говорить мені, що темп вищий, поки я відпочиваю, порівняно з моментом, коли я можу сильно потіти (стиль, після чищення, посуду, прання, бо так, коли ти товстий, а ми більше не звик, цього достатньо, щоб ви потіли). Спочатку я думав про проблему з волоссям, але показання було гіршим, якщо датчик знаходився на внутрішній стороні зап’ястя. Тож я явно розчарований з цього приводу, і все ж це один із заходів, котрий я мав намір дотримуватися і який виправдав покупку в базі (здається, це підтверджено з цієї теми Quora). Для потокового передавання потрібен спеціальний додаток, який, звичайно, я не готовий встановити, оскільки умови, що заважають мені встановити базову програму, все ще застосовуються. Також уникайте вимірювань кілька разів за одну хвилину, позначка часу обмежена цією деталізацією, графік стає дивним, якщо одночасно є кілька значень. Шкода.

Невеликий підсумок сну з розподілом порівняно з денною активністю
На даний момент єдиним, що здається відносно надійним, і тут у мене немає причин, - це сон. Дані відрізняють глибокий сон від легкого, і, незважаючи на кілька дірок у показаннях, здається, він збігається зовсім небагато. Я думаю, що знадобиться час, щоб отримати основу для порівняння цих даних. Зверніть увагу, що браслет може деякий час залишатися відключеним від смартфона, не втрачаючи даних, що завжди практично, у мене дуже епізодично браслет відключався без особливих причин.
Серед позитивних моментів, що залишились, сповіщення також приємні, щоб уникнути необхідності систематично виймати смартфон з кишені. Існують основні сповіщення про дзвінки, текстові повідомлення, електронні листи (якими я не користуюся) та загальна підтримка сповіщень (потрібно дозволити доступ), що дозволяє відображати програму, яка надсилає сповіщення.
Інша родзинка - це акумулятор, після отримання його у вівторок і повного заряджання, у суботу ввечері я був на рівні 91%. Це може бути менш ефективним при тривалій і багаторазовій діяльності, або якщо ми отримуємо задоволення від постійного прохання відновлення даних по телефону. Але це все ще дуже хороший момент. (оновлення через два тижні, заряд 59%, дуже добре).
Ще одна сильна сторона, яка повертається до чистої техніки, - дані з GadgetBridge експортуються в базу даних sqlite3, тож тоді можна переглядати їх і потенційно візуалізувати ці дані за межами програми (я ще не знайшов таких інструментів, але потенційно графана могла б допомогти). Тож я, мабуть, поговорю про це через кілька тижнів.
Вирок ?
Рішення трапляються рідко, але можливість виміряти своє тіло без іноземної компанії, яка збирає всю цю інформацію від свого імені, можлива. Однак, як ви могли очікувати, якість не обов’язково надзвичайно висока, я не кажу про додаток, яке візуально чисте і виконує свою роботу, але матеріал, менший за 30 куль, браслет c 'не очевидний. З моєї точки зору, якість збірки бездоганна, але точність не в радість. Подібно до того, як деякі люди погоджуються використовувати безкоштовне програмне забезпечення, якість якого не завжди бездоганна, шкода не мати таких апаратних рішень порівнянної якості.
Очевидно, що якщо ви знаєте про інші пристрої, які з’являються не звідкись, окрім незрозумілого проекту KickStarter (або пов’язаного з ним очевидно), я говорю про якісне доступне рішення для широкої громадськості, яке може бути представлене як життєздатна альтернатива, особливо в цьому відношенні. щодо збору даних, сміливо діліться в коментарях. У будь-якому випадку очікуйте повернення через кілька тижнів.