【问题标题】:Azure IoT Central - Get "Device ID" by "Device Connection ID"Azure IoT Central - 通过“设备连接 ID”获取“设备 ID”
【发布时间】:2019-12-19 16:30:23
【问题描述】:

我在 Azure IoT Central 中有一个真正的 Use Cace:

  1. 设备制造,序列号印在设备外壳上:
    • S/N = "08-00-27-04-77-77"
  2. 在 IoT Central 中注册的设备:
    • 设备 ID = S/N (08-00-27-04-77-77)
  3. 用户运行 MS Flow:
    • 手动触发流:
      • 设置设备序列号 (08-00-27-04-77-77)
      • 设置许可证密钥(字符串)
    • 运行操作:IoT Central - 更新设备

所以,我有一个问题:我需要一个设备 ID 来运行“更新设备”操作,但我不知道。 IoT Central 设备有两个 ID:

  1. 设备连接 ID - 设备注册时定义的值 (08-00-27-04-77-77) - 好的,您可以在设备页面上找到它(“连接”按钮,“设备 ID”字段)
  2. 设备 ID - 由 IoT Central (q1aa9u) 生成 - 如何获取?您只能在设备页面 URL 中找到它。

物联网中心:

MS 流动作:

问题:

  • 如何运行 MS Flow 操作“Iot Central - 更新设备”使用 设备连接 ID?
  • 或如何使用 MS Flow 操作或 API 通过设备连接 ID 获取设备 ID?

【问题讨论】:

    标签: power-automate azure-iot-central


    【解决方案1】:

    如果您在 MS Flow 中创建新设备,则可以在响应中获取设备 ID(通过动态内容)。

    否则无法通过设备连接ID获取设备ID。

    【讨论】:

    • 是否可以添加新的 MS Flow 操作“查找设备”?对于某些业务流程,我需要通过属性值在 IoT Central 中找到设备。例如: 1. 我知道设备的名称,但不知道 ID 2. 我在 Central 中找到这个设备,获取 ID 3. 使用 ID,我可以对设备执行操作(更新、删除,运行命令)。 Iot Central 已经实现了搜索,需要在 MS Flow 中添加这样的操作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    相关资源
    最近更新 更多