はじめに
「Ok Google, 体重は〇〇kgと記録して」
をやりたくて仕組みを考えました。
本来であればGoogleFitのREST APIを使って
直接記録するのがいいのだと思いますが、
調べていくうちに面倒になってしまったので
プログラミングせずにアプリを使うことにしました。
フロー
Google Assistant
↓(IFTTT)
Fitbit
↓(FitToFit)
GoogleFit
IFTTTからGoogleFitには直接記録出来ないのですが
Fitbitへは直接記録出来るレシピが用意されているため
まずFitbitに記録してそれをFitToFitというアプリで
GoogleFitに同期します。
GoogleFitへは即時の反映とはなりませんが
FitToFitでは30分〜24時間毎に自動同期が出来るので
実用的な範囲かと思います。
体脂肪率を記録するのも可能ですが
もう少し厄介です。
FitToFit
https://play.google.com/store/apps/details?id=fitapp.fittofit
おわりに
やり方を詳しく書こうと思ったのですが
普通にIFTTTとFitToFitを使うだけなので
不要かと思いやめました。
もし要望があれば書こうと思います。
WithingsやS Healthなども検討して
Fitbit経由が良さそうだという経験と
FitToFitという便利なアプリの紹介でした。