LoginSignup
5
4

More than 5 years have passed since last update.

Mi Band 3からデータをエクスポートする(要Android)

Posted at

TL;DR

  1. Mi band masterというアプリの「設定」>「Data」>「データのエクスポート」
  2. db.sqliteが吐かれる
  3. timeがUnixtimeなので注意

アプリでの手順

Screenshot_20180918-143845.png
Mi band masterより設定を選び

Screenshot_20180918-143850.png
データのエクスポートを選択します。

その後どこに保存するか聞かれるので適宜。

Unixtimeの変換

とりあえずデータがちゃんと取れているのかを確認したいので

miband.sql
.open db.sqlite
.headers on
.mode csv
.output miband_hr.csv
select datetime(time,'unixepoch','localtime') as Time,hr from heartrate;
.quit

このようなSQLを実行します。
これで可読性のある時間に変換できるので、確認することができます。

Pythonとかでこの後処理を行う場合は、一旦IntegerでUnixtimeのままインポートしてからプログラム側で時間の変換を行ったほうが良いでしょう。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4