azure - 如何使用门户中的 Azure 功能将消息发送到 Azure IOT 中心并将其显示在客户端应用程序上

标签 azure azure-functions azureservicebus azure-iot-hub

正在处理 Azure 资源,例如 Azure 服务总线、Azure Functions、IOT 中心。这里我尝试使用 Azure 功能将队列消息从 Azure 服务总线发送到 IOT 中心,然后在我的本地设备(云到设备)中显示该消息。我能够使用服务总线队列触发器读取 Azure 函数中的消息,并尝试将它们作为函数的输出发送到 IOT 中心。有一次,当我运行 Azure 功能时,“它可以将消息作为输出发送到 IOT 中心”,但无法将它们发送到客户端设备。您能否建议我“如何解决这种情况”

最佳答案

据我所知,目前无法选择云到设备消息 (C2D) 作为 Azure Functions 输出。 您也无法使用事件中心输出,因为它不支持 C2D 消息,如 here 中所述。 .

我可以想到两种在 Azure 函数中完成 C2D 消息传递的方法:

  1. 按照 this answer 中所述使用 Azure IoT SDK并显示在this中2017 年的第 9 channel 视频(可能已过时)。
  2. 使用 Azure IoT 中心 REST API。您可以找到常规配置选项 here要使用的 API 端点为 senddevicecommand .

关于azure - 如何使用门户中的 Azure 功能将消息发送到 Azure IOT 中心并将其显示在客户端应用程序上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54697246/

相关文章:

java - 使用 Spring Boot 和 AMQP 订阅 Azure 服务总线主题

Azure Servicebus messageid 始终为 null

Azure SQL 数据库时间问题

azure - 持续发布成功但网站没有变化

logging - Azure 函数 (v2) : different logging behavior per environment

azure - 从 Azure Function App 中删除多个函数

c# - 通过 Azure 服务总线死信队列上的 MessageId 获取消息

azure - 通过 CLI 创建 Azure VM 时可以启用诊断设置吗?

azure - 将 NAT 关联到子网会出现 SubnetMissingRequiredDelegation 错误

azure - 从 VisualStudio 发布 Azure Functions 需要付费吗?