見出し画像

FreeStyleリブレでリアルタイム記録 (5) / Xiaomi Smart Band 7 で血糖値を表示


概要

グルコース値を愛用中の Xiaomi のスマートウォッチ Smart Band 8 (Mi Band 8) に表示させたく情報収取しましたが、現状では無理な模様・・・
ひとつ前のモデル MiBand 7 なら可能らしいということで、Mi Band 7 (日本モデル) を購入。試行錯誤の結果、グルコース値をリアルタイムに表示することができたので共有します。

環境

  • Galaxy Z Flip 4 : docomo Android スマホ (Android 13)

  • MiaoMiao : Freestyle リブレ用の Bluetooth ブリッジ

  • xDrip+ (Nightly build 5th Dec 2023) : 血糖値をモニタリングするためのスマホアプリ

  • WatchDrip+ v0.3

  • Xiaomi Smart Band 7 (Mi Band 7) 日本モデル

WatchDrip+ とは

WatchDrip+ は xDrip+ と ZeppOS 搭載スマートウォッチである Xiaomi の Mi Band や Amazfit デバイスとの連携を可能にする Android スマホアプリです。

Artem Kovalenko (bigdigital) 氏によって開発され、xDrip+ との連携部分をより柔軟にし、継続的なアップデートを提供するために、xDrip から別のアプリケーションとして分離することになりました。

対応デバイス

WatchDrip+ の対応デバイスは以下の通り。
(Version 0.3 2023-11-21 リリース)

  • MiBand 2

  • MiBand 3

  • MiBand 4

  • MiBand 5

  • MiBand 7

  • Amazfit GTR 47mm

  • Amazfit GTR 42mm

  • Amazfit GTR2

  • Amazfit GTR2e

  • Amazfit GTS2

  • Amazfit GTS2e

  • Amazfit GTS2 Mini

  • Amazfit Band5

  • Amazfit Bip

  • Amazfit Bip Lite

  • Amazfit Bip S

  • Amazfit Bip S Lite

  • Amazfit T-Rex Pro

2023/6/30 に Mi Band 7 がサポートされました。
最新の Mi Bnad 8 については未サポートで、作者のコメントでは「何も言えない」状況とのこと。

パッチ Zepp アプリのインストール

公式通りの手順ではうまくいきませんでしたが、それは日本モデルだったことが原因と判明。日本モデルの場合は、以下の手順で行ってください。

  1. Zepp アプリがすでにインストールされている場合はアンインストール

  2. Zepp Life アプリと Mi Band 7 が既にペアリングされている場合は、ペアリングを解除。
    Zepp と Zepp Life アプリは違うことに注意。

  3. パッチ Zepp アプリをインストール。
    公式では melianmiko 版を使用すると書いてありますが、これは Mi Band がグローバル版の場合。
    日本版(多分それ以外も)は、WatchDrip+ の作者である bigdigital 版を使用します。
    https://www.dropbox.com/s/bfr9t7plz6y84s6/Zepp7.9.0-bigdigital.apk?dl=0
    ここがハマったポイント。

  4. Zepp アプリ を起動・ログインし、Mi Band 7 とペアリング。

公式手順ではこの後、パッチ Zepp アプリをアンインストールし、標準 Zepp アプリをインストールしますが、日本版ではこの方法では動作しませんので、パッチ Zepp アプリをそのまま使用します。
ただし一部の機能(アプリ一覧の管理など)が動作しません。

 参考

xDrip+ の設定

  1. Broadcast Service API を ON
    設定 -> Inter-app Settings

  2. Use MiBand Band を OFF (ON ではなく!)
    設定 -> MiBand
    標準機能(Mi Band 2,3,4 サポート)ではなく WatchDrip+ を使用するため。

WatchDrip+ の設定

  1. Enable service を ON

  2. Enable device を OFF

  3. Enable web server を ON

  4. Active device を Mi7 

上部にグルコース値が表示されていれば OK です。
表示されない場合は、再度 xDrip+ の設定の見直しを。

Zepp の設定

開発者モードを有効にする

プロフィール ->設定 -> バージョン情報
アイコンを7回クリック

前の画面に戻り、開発者モードを ON

ウォッチフェイスをインストール

開発者モードに入る。
プロフィール -> マイ デバイス -> Xiaomi Smart Band 7
最下段の開発者モード

下記ページから QR コードを表示。アプリ右上の + -> Scan で QR コードを読み込む。

一覧にウォッチフェイスが表示されるので、Install をクリック。

WatchDrip+ 時計アプリをインストール

タブを Mini Program に移し、アプリ右上の + -> Scan で下記の QR コードを読み込む。

感想

スマホを取り出すことなく、リアルタイムでグルコース値を見ることができるのは想定していた以上に便利です。

また Mi Band 7 の機能として心拍数や睡眠時間を表示することができ、総合的な健康管理にうってつけのデバイス。
一般的なスマートウォッチと比べてバッテリーの持ちも非常によく(1週間程度)、常用しやすいです。


この記事が気に入ったらサポートをしてみませんか?