Main Content

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

データに基づいてアクションを実行

この例ThingTweetアプリとReactアプリを使用して、露点データが 60°F を超えたときにツイートを送信する方法を示します。

前提条件の手順

この例では、以下の手順が実行済みでなければなりません。

  • Twitter® アカウントを作成する。

  • Sign In をMathWorks®アカウントまたはThingSpeak™アカウントに追加するか、新しいMathWorks accountを作成します。

  • Dew Point Measurement チャネルとしてチャネルの作成を行う。

  • 気象計のデータをチャネルに読み取り、露点の計算を行う。

Twitter アカウントの追加

  1. AppsThingTweetに移動します。

  2. ThingTweetページで、 Link Twitter Accountをクリックして、 TwitterアカウントをThingSpeakアカウントにリンクします。

  3. Twitterユーザー名とパスワードを入力し、 Authorize Appをクリックします。

  4. Authorizationページで、 Back to ThingTweetをクリックします。Twitter アカウントが ThingSpeak にリンクされたことが示されます。

露点の変化に反応

この例では、チャネルを 10 分ごとに確認して、露点レベルが 60°F を超えるたびにツイートを送信する方法を説明します。

  1. AppsReactに移動し、 New Reactをクリックします。

  2. React を "Dew Point Tweet" と名付けます。

  3. Condition TypeNumeric に設定します。

  4. Test FrequencyEvery 10 minutes に設定します。

  5. チャネルの湿度値が 60 以上に達したときにトリガーされるよう条件を設定します。

    • If channel: 露点測定チャネルを選択します。

    • field: 3 (露点) を選択します。

    • 条件タイプとして、 is greater than or equal toを選択します。

    • 条件値として、 60と入力します。

    • ActionThingTweet に設定する。

    • この文字列をthen tweetに入力します。

      Turn off that humidifier! It's above 60F 

    • TG using Twitter account Twitterアカウントを選択します。

    • Optionsで、 Run action each time the condition is metを選択します。

    • Save React をクリックします。

湿度レベルが 60°F を超えるたびに次のツイートが送信されます。

関連する例

詳細