技術ノート 特徴 Stringify を使用して非常に強力なホーム オートメーションを実現する方法

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

家にあるすべてのスマート デバイス間で高度な自動化されたインタラクションを作成できればと思ったことがあるなら、Stringify があなたの新しい親友になります。これを使用すると、特定の条件が満たされたときに複数のデバイスをオンにしたり、アクションを実行したりできます。

なぜ岩石を糸状にするのか

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

Stringify は、人気の高い IFTTT と同じ原理に基づいて動作します。 IFTTT にはかなりイライラする制限がいくつかあります。たとえば、一度に 1 つのアクションをアクティブにするために使用できるトリガーは 1 つだけです。 Stringify はより強力で、複数のアクションをアクティブにしたり、複数の条件が満たされた場合にのみアクションをアクティブにしたり、全体的により複雑なインタラクションを作成したりできます。

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

ただし、基本は似ています。さまざまなアカウントやデバイス ( Alexa Google アシスタント Philips Hue ライト など) を Stringify に接続します。 Stringify はこれらを「モノ」と呼びます。 サポートされているモノのリストはここで 確認できます。モノを接続すると、特定の条件に基づいてアクションを実行する「フロー」と呼ばれるプログラムを作成できます。たとえば、Alexa に「おはよう」と言うと、Stringify に照明をつけたり、天気予報を送ったりすることができます。

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

ただし、それよりも強力です。たとえば、朝出かけるときにのみ電気を消すように指示します。 IFTTT とは異なり、Stringify は複数の条件を受け入れ、一度に複数の処理を実行できます。したがって、たとえば、 このフローは 退社時にアクティブ化されますが、それは午後 5 時以降に退社した場合に限られます。次に、帰宅までにかかる時間をチェックし、帰宅するまでに家が準備できるように Nest サーモスタットを設定します。これはまだ非常に単純ですが、2 つの条件と 2 つのアクションが必要なため、IFTTT には複雑すぎます。

Stringify の使用には小さな欠点が 1 つあります。それは、モバイル専用であるということです。開始するには、 Android または iOS 用のアプリをダウンロードします。初めてアプリを開いたときは、アカウントを作成する必要があります。名前、メールアドレスを入力し、パスワードを作成して、「サインアップ」をクリックします。

アカウントの確認を求めるメールが届きます。電子メール内のリンクをクリックし、携帯電話でサインインします。これで、独自のフローの作成を開始する準備ができました。

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

あなたのものをリンクし始めましょう

前に述べたように、Stringify はモノを接続してフローを作成することで機能します。それはすべて非常に専門的な用語です。

まず、いくつかの物を入手する必要があります。 互換性のあるアプリとデバイスのリストはここで 参照できます。モノを接続するには、アプリを開いて、下部にあるモノをタップします。

右下のプラスアイコンをタップし、「新しいものを追加」をタップします。

リストをスクロールして、Hue ライトや Alexa など、接続するデバイスまたはアカウントを見つけます。

「接続」ボタンをタップしてアカウントにログインします。

家の中の他の物に対してこのプロセスを繰り返します。いくつかのモノを接続したら、それらをつなぎ合わせ始めることができます。

Stringify を使用して非常に強力なホーム オートメーションを実現する方法

モノを使ってフローを作成する

すべてのデバイスを接続したら、独自のフローの作成を開始することも、すでに作成されているフローの一部をアクティブ化することもできます。 Stringify の既存のフローを参照するには、アプリを開いて右下の「Discover」をタップします。気に入ったフローを見つけたら、「フローを取得」をタップしてアカウントでアクティブ化できます。

もちろん、独自のフローを作成したいと思うかもしれません。その方法を示すために、家を出るときは必ず午前中にのみ、Nest サーモスタットをエコ モードに設定し、Philips Hue ライトをオフにするフローを作成します。まず、アプリを開いて、下部のバーに沿って「フロー」をタップします。

画面下部のプラスアイコンをタップし、「新しいフローを作成」をタップします。

画面上部の「フローに名前を付ける」をタップし、一意の名前を付けます。この場合、フローに「Leave For Work」というラベルを付けます。

次に、画面下部のプラスアイコンをタップします。

リストからフローに必要なものをすべて選択します。これにより、それらがワークスペースに追加され、所定の位置にドラッグできるようになります。必要なすべての項目を一度に選択することも、一度に 1 つずつ実行することもできます。このフローには 4 つのモノが必要です。日付と時刻、問題の Philips Hue ライト(この場合はリビング ルームのシーンを選択しています)、場所、Nest サーモスタット。家の名前ではなく、サーモスタット自体(私の名前は「Hallway」)を選択する必要があることに注意してください。これは、複数の Nest デバイスをお持ちの場合にすべてを網羅するものです。

画面の下部にある小さな「棚」にすべてのモノが表示されます。これらを上の円のグリッドにドラッグできます。まず、場所を空の円にドラッグします。これがプライマリ トリガーとなり、Stringify では WHEN トリガーと呼ばれます。

位置アイコンの後ろから覗いている歯車アイコンをタップします。

「エリアから出る」をタップして、家を出るたびにフローがアクティブになるように設定します。

検索ボックスに住所を入力し、下の地図サムネイルで自宅を見つけてください。住所の精度が低い場合は、家の周囲の ジオフェンス の半径を変更できます。

この時点から、 モノをどこに置くかが重要になります 。一般に、トリガーは左側に、アクションは右側に移動します。たとえば、家を出るときにリビングルームの照明を消したいとします。 Location トリガーは左側に、Hue アクションは右側に移動します。まずはそれを設定しましょう。 Hue Thing を Location のすぐ右側のグリッドにドラッグし、歯車アイコンをタップします。

アクションのリストで、「ライトを消す」をタップします。次に、次の画面で「保存」をタップします。

フロー グリッドに戻り、位置トリガーから色相アクションまですばやくスワイプします。これにより、両者の間に黄色のリンクが作成されます。このようにして、モノを組み合わせてフローを作成します。この場合、Location トリガーのエリアから離れると、Hue ライトが消えます。これは非常に基本的なトリガー アクション フローです。

もちろん、物事をもう少し複雑にしたいと考えています。次に、Nest アクションを追加します。 Nest Thing をシェルフから Hue アクションのすぐ下のグリッドにドラッグします。複数のアクションを 1 つのトリガーに結び付けることができますが、それらはすべてそれぞれのトリガーの右側にある必要があることに注意してください。ネスト アクションを配置したら、その歯車設定アイコンをタップします。

画面上部の「アクション」タブをタップし、リストから「温度の設定」を選択します。

オプションのリストからエコモードを選択します。これには、事前に設定されたエコモード温度が使用されます。この温度は Nest アプリで調整 できます。 「保存」をタップして終了します。

フロー グリッド画面に戻り、Location Thing と Nest Thing の間をすばやくスワイプします。これにより 2 番目のリンクが作成されます。これで、Location トリガーのエリアから離れると、2 つのアクションがアクティブになります。ライトが消え、Nest がエコ モードに設定されます。

最後に、このフローが午前中にのみアクティブになるように条件付きトリガーを追加します。仕事に出かけるときにライトやサーモスタットをオンにする必要はありませんが、ファーストフードなどを買いに走るときにサーモスタットをオフにしたくないですよね。もちろん。そこで、場所トリガーの直下に日付と時刻トリガーを追加します。

これから使用する日付と時刻のトリガーは、Stringify では ONLY IF トリガーと呼ばれます。 WHEN トリガーは 1 つだけ使用できますが、ONLY IF トリガーは必要な数だけ使用できます。これはトリガーであるため、アクションの左側にある必要があるため、[場所] の下に配置します。歯車アイコンが配置されたら、それをタップします。

「ONLY IF」セクションで、「時間が次の範囲にある」をタップします。

次の画面で、フローを制限する時間を選択します。私の場合、このフローを毎日午前 5 時から午前 7 時までの間でのみアクティブ化するように設定しています。完了したら、「保存」をタップします。

次のステップは、Stringify がリンクの作成を処理する方法のため、少し風変わりです。日付と時刻トリガーを既存のリンクに関連付けるには、日付と時刻のものから各アクションを表す黄色のリンク アイコンにドラッグします。左側の画像は、指をドラッグする場所を示しています。完了すると、フローは右の図のようになります。それが完了したら、下部にある「フローを有効にする」をタップします。

非常にもどかしいことに、Stringify ではリンクを編集できないため、フローを作成する前に必ずフローのロジックを計画してください。たとえば、この Flow では、家を出るときは常に照明がオフになるが、Nest サーモスタットは朝出発する場合にのみオフになるように設定できます。これを行うには、Date & Time Thing から Location と Hue の間の黄色のリンクにドラッグします。ただし、日付と時刻の条件をネスト アクションに適用しなかった場合は、日付と時刻の条件を削除するためにネスト シングを削除し、再度追加する必要があります。 Stringify のフローの仕組みとその構造の詳細については、こちらを ご覧ください。

IFTTT に慣れている場合は、Stringify に慣れるのに少し時間がかかります。そのインターフェイスは IFTTT ほど明らかに直感的ではなく、適切に動作させるには少し試行錯誤が必要になる場合があります。ただし、一度コツを掴めば、Stringify は IFTTT の複雑さを完全に教えてくれます。簡単な指示でより多くのことを行うことができます。すべてを試してみて、他の人が作成したフローを調べて、何ができるかを確認してください。

「 Stringify を使用して非常に強力なホーム オートメーションを実現する方法」に関するベスト動画選定!

パワーオートメイトのUI要素とは?HTMLも踏まえて解説【ユースフル Power Automate】
システム要件を満たしていません。[設定に移動して詳細を確認してください] を消す方法