【问题标题】:SMS Messaging from Azure IOT Hub来自 Azure IOT Hub 的 SMS 消息传递
【发布时间】:2017-04-19 20:25:29
【问题描述】:

我目前正在使用 Adruino Uno 构建一个项目来收集温度和湿度等天气数据,然后将这些数据传递到 Azure IOT 集线器,然后处理消息并再次存储到 Azure 中的 SQL 数据库。最后,数据会显示在一个网站上,用户可以注册并查看我收集的天气数据。

我正在尝试在系统中实现 SMS 通知,以便如果温度达到某个阈值,例如 0 摄氏度,系统上的用户将收到通知他们低温的 SMS 消息。

我的问题是 SMS 消息的触发和发送是否可以包含在 Stream Analytics 或 Event Hub 中。或者我是否需要创建一个事件中心来触发网站上发送 SMS 消息的操作?

我已看到此链接https://github.com/Azure-Samples/event-hubs-dotnet-user-notifications,但我认为无法回答我提出的具体问题。

感谢您的帮助或建议

【问题讨论】:

    标签: azure notifications azure-eventhub azure-stream-analytics azure-iot-hub


    【解决方案1】:

    您可能想要查看具有 SQL 连接器以及用于发送 SMS 消息的 Twilio 连接器的逻辑应用程序

    【讨论】:

    • 您是否有关于此解决方案的更多信息,或者我可以在哪里找到更多信息?这种方法是否会避免与 IOT 集线器的交互,并且只检查数据库中的最新条目以获取将导致触发器然后通过 Twilio 发送消息的值?抱歉,我对逻辑应用程序和一般的物联网中心不熟悉,这可能是一个愚蠢的问题。
    【解决方案2】:

    根据我的经验,我建议您可以通过 Azure 函数应用程序使用事件触发器和绑定 SQL 表作为输入和 Twilio 作为输出来实现需求。作为参考,请参阅下面的这些文档。

    1. Azure Functions triggers and bindings concepts
    2. Event Hub Trigger
    3. Send SMS messages from Azure Functions using the Twilio output binding

    【讨论】:

      【解决方案3】:

      我准备了详细的教程,一旦物联网设备检测到运动,如何发送 SMS 消息。你可以在这里找到它:

      https://github.com/Daniel-Krzyczkowski/Daniel-Krzyczkowski.github.io/blob/master/cloudyofthings/article1/index.md

      这是架构图:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-10
        • 2019-05-19
        • 1970-01-01
        相关资源
        最近更新 更多