SmartThingsとGoogle Homeでハンズフリーのスマートホームを作成する

Samsung SmartThingsは、スマートホームのほぼすべての部分を自動化するために使用できる強力でカスタマイズ可能なルーチンとモードのセットを提供します。以前、SmartThingsをAmazon Alexaと統合する方法を示しました。このチュートリアルでは、SmartThings HubをGoogle Homeに接続してハンズフリーのスマートホームを作成する方法を学びます。
必要なもの
Google HomeとSamsung SmartThingsを接続するには、以下のアプリケーションを設定しておく必要があります:
- AndroidまたはiOS用のGoogle Home。Googleのユーザー名とパスワードを使用してこのアプリケーションにログインできます。
- AndroidまたはiOS用のSmartThings Classic。SmartThingsモバイルアプリを設定していない場合は、SmartThingsを使用したホームオートメーションネットワークの作成に関するガイドに詳細な手順があります。
また、Google HomeとSamsung SmartThingsハブも必要です。

Google HomeをSmartThingsに接続する
これらの2つのデバイスは、Google Homeアプリを介して接続できます:
- スマートフォンまたはタブレットがSmartThings Hubと同じネットワークに接続されていることを確認します。
- Google Homeモバイルアプリケーションを起動します。
- 左下隅の「ホーム」アイコンをタップします。

- アプリの左上隅で「+」アイコンをタップします。
- 「デバイスを設定」を選択します。
- 「Googleと連携」セクションで「すでに設定済みのものがありますか?」をタップします。
- 「SmartThings」を見つけてタップします。
- プロンプトが表示されたら、SamsungアカウントまたはSmartThingsアカウントにサインインします。
- 「From」ドロップダウンを開き、SmartThingsネットワークの場所を選択します。
- 「承認」をタップします。
数秒後、Google Homeは検出したすべてのデバイスとルーチンに関する情報を表示します。これでGoogle HomeはSmartThingsに正常に接続されました!
スマートホームを整理する:部屋の作成
この時点で、Google HomeとSmartThingsは互いの存在を認識していますが、この新しい関係を最大限に活用するために、いくつかの部屋を作成することを検討するかもしれません。
スマートデバイスを部屋にグループ化することで、一度の音声コマンドでリビングルームのすべてのライトを調光したり、就寝前にすべての1階の動体センサーをアクティブにしたりすることができます。
部屋を作成することに決めた場合、Google Homeアプリの部屋はSmartThingsアプリの部屋とは別に存在することに注意してください。これらのアプリケーション間を移動する際に一貫性を保つために、Google Homeの「部屋」設定をSmartThingsに複製するために少し時間をかけることをお勧めします。
Google Homeで部屋を設定するには:
- まだ起動していない場合はGoogle Homeアプリケーションを起動します。
- 画面の下部で「ホーム」タブが選択されていることを確認します。これで、すべてのSmartThingsデバイスのリストが表示されるはずです。
- 部屋に割り当てたいデバイスをタップします。
- 「部屋」を選択します。

- リストから部屋を選択し、「保存」をクリックします。
Google Homeに既にリストされていない部屋にデバイスを割り当てたい場合は、カスタムルームを作成できます:
- カスタムルームに割り当てたいデバイスをタップします。
- 「部屋」を選択します。
- 画面の下部までスクロールし、「カスタムルームを追加」を選択します。
- この部屋に名前を付けて「次へ」をクリックします。
この部屋にさらにデバイスを割り当てるには、上記の手順を繰り返してください。
Google Homeを使用してスマートホームを制御する
この時点で、Google Homeを使用してネットワーク上のスマートデバイスを制御し、家中のすべてのデバイスとセンサーの状態を確認できます。
ドアの開閉イベントを監視するためのガイドに従った場合、すでにドアまたは窓にSmartThingsのマルチパーパスセンサーが取り付けられているはずです。これで、Google Homeにこの窓またはドアが開いているかどうかを確認するように頼むことができます。例えば、私はマルチパーパスセンサーを温室のドアに取り付けたので、次のように尋ねることができます:
「OK Google、温室のドアは開いていますか?」
Google Homeは、このドアが現在開いているか閉じているかを教えてくれます。
名前が示すように、マルチパーパスセンサーはさまざまなイベントや条件を監視できるため、Google Homeに温度を報告するように頼むこともできます:
「OK Google、温室の温度は何度ですか?」
Google Homeは、マルチパーパスセンサーが現在位置している部屋の周囲の温度を返します。ただし、このセンサーに付けた名前によっては、Google Homeの応答は技術的には正確ですが、少し奇妙に表現されるかもしれません。例えば、私はセンサーに「温室のドア」という名前を付けたので、Google Homeに温度を尋ねると、次のような応答が返ってきました:
「温室のドアは現在13度です。」
同様に不自然な返答が返ってきた場合、Google Homeがマルチパーパスセンサーを指す方法を変更できます:
- Google Homeアプリで「ホーム」タブが選択されていることを確認します。
- 名前を変更したいスマートデバイスを見つけてタップします。
- 「名前」を選択します。

- デバイスの名前を編集します:例えば、私はセンサーの名前を「温室」に変更しています。
- 「保存」をクリックします。
これで、Google Homeに温度を尋ねると、ずっとスムーズな応答が得られるはずです。
音声アクティベートされたルーチン
Google Homeコマンドを使用して、すべてのSmartThingsルーチンをトリガーできます。例えば、以前に「おやすみ!」というルーチンを作成し、家を「夜」モードに設定し、疑わしい活動について通知を受け取るようにしました。
このルーチンを実行するには、Google Homeに次のように伝えるだけです:
「OK Google、『おやすみ』を実行して。」
Googleは私のルーチンを実行し、家を「夜」モードに切り替え、何か予期しないことが起こった場合にはスマートフォンに通知を送ります。例えば、真夜中に1階のドアや窓が突然開いたり、外で動きが検出された場合です。
この組み合わせを使用して、興味深いホームオートメーション効果を作成しましたか?下のコメントで教えてください!