azure - IOT 中心到电子邮件通知

标签 azure azure-logic-apps azure-iot-hub

我正在开发一个 Azure IOTHUB 用例。

  • 多个称重传感器连续(每 1/2 秒)向 IOTHUB 发送数据。 (设备ID、重量)。

  • 包含用户数据的 SQL 表。

我想制作一个系统,向设备所有者发送有关特定重量的电子邮件通知。

实现这一目标的正确方法是什么。

我已经看到逻辑应用程序是一种选择,但如何使用多个用户帐户和设备来实现它。

最佳答案

我将使用 IoT 中心路由将满足权重标准的消息推送到服务总线队列。从那里,您可以将 Azure Function 与服务总线触发器结合使用。我假设用户帐户信息(电子邮件地址?)可以通过 SQL 表中的查询获得。 Azure Functions 有一个 SendGrid 绑定(bind),您可以使用它来发送电子邮件。

请注意routing IoT Hub directly to a function正在积压中。

关于azure - IOT 中心到电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48284436/

相关文章:

sql-server - Azure SQL 数据库开发环境

c# - 使用 X509 证书通过 Azure AD 对应用程序进行身份验证

c# - Azure Functions 使用带有 Http 触发器的取消 token

azure - 将字符串值液体转换为日期格式

azure - 当设备在未在 IoT 中心注册的情况下发送遥测消息时,IoT 中心会发生什么行为?

azure - 通过流分析按条件在 sql 表中插入/更新来自 iohub 的引用数据

azure - 自定义 Azure 虚拟机镜像

Azure 逻辑应用程序进行繁重的处理?

azure - 如何在 Microsoft Azure Logic App 中提取 .zip 文件?

json - azure 中带有点/句点的嵌套 JSON 路径