LS Mini + Google Home + IFTTTでオフィスをスマートホーム化してみた

オフィススマートホーム化のために、LS Miniを購入しました。

LS miniとはスマートリモコンです。

価格が安く、サーバーが安定していると口コミに書いてあったのでLSを選びました。

 

スマートリモコンで何が出来るの?

リモコン操作できる家電をこれ一つで操作出来るというもの。

照度センサーや温度センサーやトリガー条件の設定などが出来るのでこんなことができます。

  • 「28度になったら冷房をオン」
  • 「近づいたら解錠する」
  • 「離れたら施錠する or 照明を消す」

 

Google Homeと連携すれば声で操作できたりもします。

 

今回やったこと

オフィススマートホーム化でやりたいこと。

1: Google Homeに「ただいま」と言う

2: エアコンがつく

3: Googleカレンダーに入力された本日の予定を教えてくれる

4: YoutubeMusicを再生する。

 

LS miniをGoogle Homeと連携しておけば、家電の操作が可能になるので、あとはGoogle Homeのルーティン機能でそれぞれのタスクを追加すればいいだけ。

 

セットアップ

レビューに設定が難しいと書かれていましたが、特に難しいこともはありませんでした。

電源にさして、Wifiに繋いでセットアップするだけ。

説明書に書いてある順序に操作すればうまくいきます。

 

照度センサーを調整

先にLSminiの操作をします。

明るい時の状態とカーテンを閉め照明を消した時の状態を登録します。

 

 

エアコンのリモコンを登録

さて、LSMiniの設定が終わったので次はリモコンを追加します。

LSminiで操作するためにはデバイスを登録しておく必要があります。

こんな感じで選択できて。

 

LS miniに向けてリモコンの電源ボタンを押すと自動で判別して登録してくれるらしいです。

ここの認証が遅かったりしますが、何度か繰り返すと登録できます。

 

登録するとこのようにスマホで操作できるようになります。

 

あとはGoogle Homeと連携してルーティンに組み込むだけです。

Google Homeの連携はここがわかりやすいです。

Google Assistant(グーグルアシスタント) ダイレクトアクション設定方法

連携するとGoogle Homeでエアコン操作が出来るようになあります。

例:エアコンを24℃にして。

 

遊んでみた

「ただいま」と言った時に、Googleスプレッドシートで出勤時間を書き込むタスクも追加してみます。

LSminiやGoogle Homeだけでは出来ないのでiftttを使います。

iftttは色々なサービス間の連携をしてくれるWebサービスです。

「Google アシスタントに「○○」と言った時に○○を実行する」とこんな処理を画面操作で簡単に設定できます。

iftttで設定します。

 

設定完了。

iftttで時間を書き込んでしまうと、日付のフォーマットを変更できないので日付の入力はGASで行います。

こちらほぼコピーしたコード

var sheet = SpreadsheetApp.getActiveSheet();

function addDate() {
  setDate(1, "yyyy/M/d H:m:s");
}

function setDate(col, format) {
  var lastrow = sheet.getLastRow();
  if (sheet.getRange(lastrow, col).getValue() == "")
    sheet.getRange(lastrow, col).setValue(formatDate(new Date(), format));
}

function formatDate(date, format) {
  return Utilities.formatDate(date, 'Asia/Tokyo', format)
}


最後の行の1列目に日付を入力するスクリプト。

これをシートが変更されたタイミングをトリガーに設定すれば完了。

 

流れはこんな感じ。

ただいま→iftttが書き込む→変更を検知して日付を入力

 

まとめ

IoTは楽しい。

せっかくLSMiniを買ったのに今のところエアコンくらいしか操作できていないのでまだまだ活かしきれていません。

スマートキーやリモコン操作の照明を買って遊んでみたいと思います。

お仕事の相談

フリーランスエンジニアをお探しでしたらこちらよりご連絡ください お仕事の相談