19
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

スマートスピーカーIFTTT 大喜利Advent Calendar 2017

Day 2

IFTTT x Google Homeで、ダイエット!

Last updated at Posted at 2017-12-01

お詫び

元上司と久しぶりに飲んで帰ったところ、地元の駅のエスカレーターで、後ろに乗ってた若い女に頭からゲロをぶっかけられるという事案が発生しました。そのため更新が遅れましたことをお詫びいたします! 

本題

スマートスピーカーIFTTT 大喜利 アドベントカレンダー2日目です。

体重を毎日測るとレコーディングダイエットで痩せると言いますが、何事も三日坊主で続かないので、面倒を極力排除するため、紙に書かないでもいいようにしようと思います。

概要

使い方

  • 上記のURLで、アプレットを「ON」にすると、どのGoogle IDにログインするかを聞かれるので、ログインする。
  • Google Home に「OK グーグル、今日の体重は ◯◯キロ」と話しかける。
  • 正常に認識した場合、「◯◯キロですね。了解しました。スプレッドシートに記録します。」と応答。
  • 自分のGoogle IDで、非公開の「Google Assistant 体重記録シート」が生成され、体重が記録される。

Google Assistant 体重記録シートイメージ:
スクリーンショット 2017-11-30 4.33.38.png

IFTTTのコンフィグ

スクリーンショット 2017-12-01 1.32.57.png
スクリーンショット 2017-12-01 1.33.12.png

Then

上のスクショではThenが見れないので書いときます。

  • google Sheets
  • 「Add row to spreadsheet」
  • Spreadsheet name
  • Google Assistant 体重記録シート
  • Formatted row
  • {{CreatedAt}} ||| {{NumberField}}  (デフォルトの設定のまま。)
  • Drive folder path
  • Google/   (デフォルトの設定のまま。)

大事な点

  • IFTTTの連携をしてから2〜3分は、実は正常に連携できてない疑惑。なんどやっても失敗するので、しばらく茶でも飲んでまつ。
  • Googleスプレッドシートのバグで、IFTTTから送っている日時が記入されない。そこでスプレッドシート側にスクリプトを書きました。→Googleスプリプトを書いて、日時入力を自動化する方法

酒は飲んでも飲まれるな!

以上です!

19
13
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
19
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?