Main Content

本页采用了机器翻译。点击此处可查看英文原文。

基于数据进行操作

此示例展示了如何使用 ThingTweetReact App 在露点数据超过 60°F 时发送推文。

先决条件步骤

此示例要求您已执行以下步骤:

  • 创建一个 Twitter® 帐户。

  • 登录您的 MathWorks® 帐户或 ThingSpeak™ 帐户,或者创建一个新的 MathWorks 帐户

  • 创建通道 作为您的露点测量通道。

  • 将气象站数据读入您的通道和计算露点

附加 Twitter 账户

  1. 转至Apps > ThingTweet

  2. 在 ThingTweet 页面上,点击 Link Twitter Account 将您的 Twitter 帐户链接到您的 ThingSpeak 帐户。

  3. 输入您的 Twitter 用户名和密码,然后点击 Authorize App

  4. Authorization 页面上,点击 Back to ThingTweet。请注意,您的 Twitter 帐户已链接到 ThingSpeak。

对露点变化的反应

此示例展示了如何通过每 10 分钟检查一次通道,在露点水平每次超过 60°F 时发送一条推文。

  1. 转至Apps > React,然后点击 New React

  2. 将您的 React 命名为“Dew Point Tweet”。

  3. Condition Type 设置为 Numeric

  4. Test Frequency 设置为 Every 10 minutes

  5. 设置当通道中的湿度值达到或超过 60 时触发的条件:

    • If channel:选择您的露点测量通道。

    • field:选择 3(露点)。

    • 对于条件类型,选择 is greater than or equal to

    • 对于条件值,输入 60

    • Action 设置为 ThingTweet

    • then tweet 中输入此字符串:

      Turn off that humidifier! It's above 60F 

    • using Twitter account 中选择您的 Twitter 账户。

    • Options 中,选择 Run action each time the condition is met

    • 点击 Save React

每当湿度超过 60°F 时就会发送推文。

相关示例

详细信息