投稿

ラベル(IFTTT)が付いた投稿を表示しています

ただいまって言ったら照明からパソコンがつく話

イメージ
概略図 説明 ただいま 「ただいま」とは、家に帰ったときに言う挨拶である。 なお、筆者は一人暮らしなので一人で喋っている。 google home google home とは、Googleが発売しているスマートスピーカーである。音声を拾って、その音声の内容に従って「なにか」を起こすことができる。 つまり「合言葉」に対応して「なにか」をしてくれるデバイスである。 google home mini 例 音楽を鳴らす 照明をつける アラームを設定する なお、照明などを付ける場合は、スマートデバイスと呼ばれる類の対応した電化製品を買っておく必要がある。 筆者は、google home miniを所有している。 ルーチン ルーチンとは、通常「日常の仕事などで、型どおりの決まり切ったもの」のことである。英語では routine と書く。 ここでは、Google Homeが1つの合言葉に対して複数の「なにか」をしてくれる機能を指す。 今回、「ただいま」という合言葉に対して2つの「なにか」を設定した。 ただいま hueと呼ばれるデバイスの照明をつける パソコンをつける ただし、こと単純でないので、さらに掘り下げる。 hueで照明をつける hueとは、Philipsという企業が発売するスマートデバイスである。 philips hue 見た目はただの電球であるが、1つの電球で様々な色や明度の明かりを点灯させることができる。 hueは、google homeに対応したスマートデバイスである。google homeのアプリから設定をすることで、「合言葉」に対応して照明をつけることが可能である。 通常、「明かりをつけて」などの言葉に対応している。 なので、ルーチンで「ただいま」というと「明かりをつけて」という「あいことば」が実行されたことと同じことにする。 これで、「ただいま」というと、自動的に照明がつく仕組みができあがった。 一番ベーシックなgoogle homeの使い方である。 IFTTT>Web hook>ラズベリーパイ>Wake on lanで自動的にパソコンをつける 先に図で記載する。 IFTTT IFTTTとは、「IF This Then That」を略した様々なサー...

マクロ管理法をGoogleスプレッドシートでやってみる2

イメージ
前回からのあらすじ マクロ管理できるようになったけど、いちいち入力するのが面倒と思いました。 決 まった食事についてワンボタンで入力する なので、ワンボタンで入力できるようにしたい。 実践している方法として IFTTT *1 で入力する方法を紹介する。 IFTTTでワンボタンで入力する。 今回実行するのは、「IFTTTウィジェットのボタンを押下したら、スプレッドシートに決まった値を入力する」という処理をしたい。 嬉しいことの一つは、スマホからならウィジェットを使用してホーム画面に置きワンボタン化を簡単にできるからだ。 IFTTTで処理をつくる。 処理は図に表す。トリガーは、ボタンウィジェットを選択する。 アクションは、「Google Sheet」を選択、そして「Add row to spreadsheet」(行を追加する)を選択する。 具体的な値のうち、重要な箇所として、以下の構文を入れることにする。なお、セルの順番は「タイムスタンプ、日付、カロリー、タンパク質、脂質、炭水化物、備考」という構成である。個々の環境で変更すること。 Formatted row =DATEVALUE(GOOGLETRANSLATE(left("{{OccurredAt}}",find(" at ","{{OccurredAt}}")),"en","ja"))+TIMEVALUE(RIGHT("{{OccurredAt}}",len("{{OccurredAt}}")- find(" at ","{{OccurredAt}}")-3)) ||| =DATEVALUE(GOOGLETRANSLATE(left("{{OccurredAt}}",find(" at ","{{OccurredAt}}")),"en","ja")) ||| 91 ||| 7.74 ||| 6 ||| 0.18 ||| ゆで卵(ボタン) |||でセルを区切れる...