Stringifyの「モード」を使用してより複雑なフローを実行する方法
Stringifyは、お気に入りのWebアプリケーションとスマートホームガジェットを結び付ける、非常に強力な自動化ツールです。このガイドでは、モードと呼ばれるより高度な機能の1つを見ていきます。この「Thing」を使用すると、家にいるのか家から離れているのか、および起きているのか眠っているのかに基づいて、一度に複数のフローを実行できます。.
ModeはStringifyに組み込まれたものの1つです。この事はあなたがあなたの家のために4つの州のうちの1つを設定することを可能にします:家、離れて、起きて、そして眠っています。その後、これらの状態を使用してフローを有効化できます。たとえば、リビングルームの照明をオンにし、NestをHomeに設定し、州がHomeに設定されているときはいつでも音楽の再生を開始できます。モードには3つのトリガーとアクションがあります。
- いつトリガー - 「モードが…に変わる」: このトリガーはあなたがあなたのモードを別の何かに変えるときはいつでもアクティブになります。したがって、モードが[退席中]から[自宅]に変更された場合は、Stringifyにリビングルームの照明をオンにするように指示できます。.
- トリガーのみ - 「私のモードは…」: このトリガーを使用すると、フローを特定のモードに制限できます。たとえば、動きが検出されたときはいつでもNest CamがEメールを送信するように設定できますが、それはModeがAsleepに設定されている場合に限られます。.
- アクション - 「自分のモードを…に変更」: これはトリガーに反応してあなたのモードを変えることができます。あなたのGPS位置があなたの家にあるときはいつでもあなたのモードをホームに変えるのと同じように.
これら3つのトリガーとアクションを組み合わせることで、より複雑なフローを作成するために使用できる強力なシステムを作成したり、既存の設定に新しいものを簡単に追加したりすることができます。.
まず、Connect Stringifyの「モード」の事
フローに追加する前に、String ThingコレクションにMode Thing(少なくとも今回の「Thing」は技術用語です)を追加する必要があります。これを行うには、携帯電話でStringifyアプリを開き、プラスアイコンをタップします。次に、「新しいものを追加」をタップします。
リストを下にスクロールして「Mode」を見つけ、それをタップします.
大きな緑色の「接続」ボタンをタップして、モノのコレクションに追加します。.
さて、あなたがあなたのコレクションからThingsを選択するとき、あなたはModeを追加することができます。それで、それを使い始める時です.
フローでモードを変更する
モードを使用するには2つの部分があります。モードを変更するには1つのフローと、モードを変更したときにトリガーされる別のフローが必要になります。私たちのガイドのために、私たちはあなたがあなたの家に着いたときはいつでもあなたのモードをホームに変えるフローを作ります。開始するには、Stringifyのアプリのメインページにあるプラスアイコンをタップして、「Create a new flow」をタップします。
画面上部の「フローに名前を付ける」をタップして名前を付けます。わかりやすくするために、これを「Set to Home」と名付け、後で他のFlowを接続して、ライトの点灯や温度の調整などの特定の操作を行います。.
あなたのものを追加するには、画面の下部にあるプラスアイコンをタップします.
下にスクロールして、リストからLocation and Modeを選択します。終了したら、画面上部の[追加]をタップします.
場所とモードアイコンをグリッド上にドラッグします。左側にLocationを、右側にModeを配置します。完了したら、場所アイコンの後ろから覗いている歯車のアイコンをタップします。.
アクションの一覧で、[領域に入る]をタップします。次の画面で、住所を入力してその周囲の半径を選択します。この円に入るとすぐにFlowが有効になります。住所の確認が終わったら、[保存]をタップします.
グリッド画面に戻り、モードアイコンの後ろにあるギアアイコンをタップします。.
画面上部の[Actions]タブをタップし、[Change mode to…]を選択します。次の画面で、[Mode]の下にある[Home]が選択されていることを確認し、下部の[Save]をタップします。.
グリッド画面で、LocationアイコンとModeアイコンの間をスワイプして、次のようなリンクを作成します。完了したら、[フローを有効にする]をタップします。.
モードを設定するために必要なことはそれだけです。お気づきかもしれませんが、これは実際には何もしません。しかし、それはあなたにもっと柔軟性を与えます。たとえば、自動Pro対応車が帰宅したとき、配偶者や子供のとき、またはモーションセンサーがロビーの動きを検出したときに、モードをHomeに変更するFlowを追加できます。 Stringifyはフローごとに1つのWHENトリガしか許可しませんが、これはあなたのモードを変更するために複数のトリガを割り当てることを可能にします.
自分のモードに基づいて他のフローをトリガーする
ModeをHomeに設定するFlowができたので、それをもとに構築することができます。実証するために、Nest Camが動きを検出した場合にライトをオンにするFlowを作成しますが、 のみ あなたのモードがホームに設定されている間。まず、Stringifyアプリのホーム画面にあるプラスアイコンをタップして、「Create a new flow」をタップします。
あなたのFlowに名前を付けます。この場合は、「リビングルームの電源を入れる」から始めます。
あなたのものを追加するには、画面の下部にあるプラスアイコンをタップします.
このフローでは、Nest Cam、Philips Hue、およびModeを使用します。あなたのものを選択して追加をタップ.
まず、下図のように3つのThingアイコンをドラッグします。入れ子とモードは1列に、2列目にはそのうちの1つ隣の色相が表示されます。完了したら、巣アイコンの後ろにある歯車の記号をタップします。.
トリガーのリストの下で、「Motion detected」を選択します。次の画面で、「Save」をタップします.
グリッド画面に戻り、モードアイコンの後ろにある歯車の記号をタップします.
トリガーリストの「IFのみ」セクションで、「マイモードは…」を選択します。次の画面で、ホームモードが選択されていることを確認してから、「保存」をタップします。.
グリッド画面で、色相アイコンの後ろにある歯車の記号をタップします。.
アクションのリストの下にある「ライトをオンにする」を選択します。次の画面で、「保存」をタップします.
グリッド画面に戻り、モードアイコンから色相アイコンまで素早くスワイプします。次に、下の矢印で示すように、巣アイコンから作成した黄色のリンクアイコンまでスワイプします。結果は右側の画像のようになります。これにより、Nest Camによって動きが検出されたときにアクティブになるトリガーが作成されますが、 その場合に限り あなたのモードはホームに設定されています.
完了したら、[フローを有効にする]をタップします。.
これで、このフローはあなたのネストカムが動きを検出するたびにあなたのリビングルームのライトを点灯させます。.
もちろん、これを1つだけ実行したい場合は、Modeを単純なIF Location IFトリガーのみに置き換えることができます。ただし、その関数を変数に分割すると、柔軟性が高まります。前述したように、Homeをオンにするトリガーを複数作成することができます。そのため、このFlowは、特にあなたが自宅にいなくても機能します。同じモード変更によってトリガーされるフローを後で追加することもできます。.