【问题标题】:Routing in Azure IoT HubAzure IoT Hub 中的路由
【发布时间】:2019-08-01 03:45:03
【问题描述】:

我有一个 IoT 中心,我想根据设备孪生属性将流量路由到事件中心。这可能吗,还是只能根据消息本身的属性进行查询?

所以如果我有一个设备孪生属性 “标签”:{“客户”:“测试”} 我会在查询字符串字段中写 tags.customer = "test" 但这不起作用。

PS:当我根据消息属性进行路由时,它可以工作。

【问题讨论】:

    标签: azure azure-iot-hub


    【解决方案1】:

    IoT Hub 中的路由今天仅适用于消息属性。这反映在文档中。

    【讨论】:

    • 如何接收遥测发送方的deviceId?如何安全地做到这一点,因为有人可以“伪造”他们通过遥测(或作为属性)发送的 deviceId
    • 我将属性作为参数添加到端点,现在我可以将流量从 IoT 中心路由到事件中心。
    • 截至 2017/08 年,IOT 路由在使用 JSON 有效负载时支持消息体自省。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-04-28
      • 2017-08-07
      • 1970-01-01
      • 2018-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多