【问题标题】:Azure IoT Edge Support for JSON Arrays in Device TwinAzure IoT Edge 对设备孪生中的 JSON 数组的支持
【发布时间】:2020-11-17 01:28:35
【问题描述】:

Microsoft 似乎最近在 Device Twin 中添加了对 JSON 数组字段的支持。我可以成功地将数组设置为所需的属性,并且可以在我的设备上接收和解析它。但是,当我尝试以数组形式生成报告的属性并将其从我的设备发送回云端时,它会失败并出现 400 错误。

我正在使用 Azure IoT C SDK 的 0.2.0.0-26xen​​ial 版本来实现 IoTHubDeviceClient,然后使用 IoTHubDeviceClient_SendReportedState() 向报告的属性发送更新。

在设备孪生中支持 JSON 数组的最新情况是什么?

【问题讨论】:

    标签: azure azure-iot-hub azure-iot-edge azure-iot-sdk


    【解决方案1】:

    为此,您需要将 C-SDK 更新为 0.2.0.0-27xenial。

    作为参考,以下是更新 API 版本以启用此功能的提交: https://github.com/Azure/azure-iot-sdk-c/commit/6f5632ca2ca18da9c786095faa9037a32800cf2b

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      相关资源
      最近更新 更多