汉斯在物联网

ThingSpeak、MATLAB和物联网

从ThingSpeak发送电子邮件警报

对于这篇文章,我想介绍我们的客人克里斯托弗Stapels博客。克里斯托弗构建大量的酷物联网项目和是无处不在的MATLAB中央ThingSpeak和MATLAB的问题。他也是产品营销经理ThingSpeak在MathWorks和MATLAB的硬件。欢迎来到这个团队!

ThingSpeak增加了一个警报API让你从ThingSpeak发送电子邮件帐户。让我再说一遍…ThingSpeak现在还提供邮件提醒!

使用新的警报API键触发邮件并检查发送电子邮件历史使用MATLAB代码或另一个HTTP客户端。ThingSpeak MATLAB代码,你可以阅读和分析通道值,然后用电子邮件回复。你甚至可以添加信息的电子邮件引发了电子邮件的条件。

我渴了工厂

直到最近,你需要一个第三方服务来得到邮件通知发送关于你ThingSpeak频道。新2020年,你现在可以直接从ThingSpeak电子邮件警报发送给你。

常客频道276330熟悉我的办公桌上的植物。我有一个土壤监测探头设置测量电导率的灵魂,我的工厂将寄给我电子邮件,如果需要点心。我现在可以直接从ThingSpeak电子邮件设置。最简单的方法是使用MATLAB分析。这是一般格式来发送电子邮件。

MATLAB分析来发送电子邮件

  1. 首先让你ThingSpeak警报API的关键账户>我的资料警报API密匙将开始与“德”。
  2. 创建一个新的MATLAB分析应用MATLAB分析>。单击New按钮。选择空白模板和代码。
    alert_body = '这是将电子邮件的文本;alert_subject = '这将是电子邮件的主题;alert_api_key =“YOUR_API_KEY_FROM_STEP_1”;alert_url = " https://api.thingspeak.com/alerts/send ";jsonmessage = sprintf(['{“主题”:“% s”、“身体”:“% s”}”), alert_subject, alert_body);选项= weboptions (“HeaderFields”{Thingspeak-Alerts-API-Key, alert_api_key;“内容类型”、“application / json的});结果= webwrite (alert_url、jsonmessage选项);
  3. 调整身体警报,主题和API键。
  4. 点击保存和运行几分钟内,你会收到一封电子邮件。
  5. 连接MATLAB分析TimeControl反应这取决于你感兴趣的一个通道值。

你可以看到一个更详细的例子分析通道数据发送电子邮件通知。甚至有一个新邮件提醒在MATLAB分析应用程序的模板。你可以看到所有的信息发送警报让你的警报历史在文档中。

让我们知道你的想法!

|

评论

要发表评论,请点击此处登录到您的MathWorks帐户或创建一个新帐户。