このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。
データに基づいてアクションを実行
この例ThingTweetアプリとReactアプリを使用して、露点データが 60°F を超えたときにツイートを送信する方法を示します。
前提条件の手順
この例では、以下の手順が実行済みでなければなりません。
Twitter® アカウントを作成する。
Sign In をMathWorks®アカウントまたはThingSpeak™アカウントに追加するか、新しいMathWorks accountを作成します。
Dew Point Measurement チャネルとしてチャネルの作成を行う。
気象計のデータをチャネルに読み取り、露点の計算を行う。
Twitter アカウントの追加
Apps 、 ThingTweetに移動します。
ThingTweetページで、 Link Twitter Accountをクリックして、 TwitterアカウントをThingSpeakアカウントにリンクします。
Twitterユーザー名とパスワードを入力し、 Authorize Appをクリックします。
Authorizationページで、 Back to ThingTweetをクリックします。Twitter アカウントが ThingSpeak にリンクされたことが示されます。
露点の変化に反応
この例では、チャネルを 10 分ごとに確認して、露点レベルが 60°F を超えるたびにツイートを送信する方法を説明します。
Apps 、 Reactに移動し、 New Reactをクリックします。
React を "Dew Point Tweet" と名付けます。
Condition Type を Numeric に設定します。
Test Frequency を Every 10 minutes に設定します。
チャネルの湿度値が 60 以上に達したときにトリガーされるよう条件を設定します。
If channel: 露点測定チャネルを選択します。
field: 3 (露点) を選択します。
条件タイプとして、 is greater than or equal toを選択します。
条件値として、 60と入力します。
Action を ThingTweet に設定する。
この文字列を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 を超えるたびに次のツイートが送信されます。