Azure IoT Central - получение идентификатора устройства по идентификатору подключения устройства

У меня есть реальная возможность использования Cace с Azure IoT Central:

  1. Device manufactured, serial number printed on the device case:
    • S/N = "08-00-27-04-77-77"
  2. Device registered in IoT Central:
    • Device ID = S/N (08-00-27-04-77-77)
  3. User runs MS Flow:
    • Manually trigger a flow:
      • set device S/N (08-00-27-04-77-77)
      • установить лицензионный ключ (строка)
    • Выполнить действие: IoT Central - обновить устройство

Итак, у меня проблема: мне нужен идентификатор устройства для запуска действия «Обновить устройство», но я его не знаю. IoT Central Device имеет два идентификатора:

  1. Идентификатор подключения устройства - значение, определенное при регистрации устройства (08-00-27-04-77-77) - Хорошо, вы можете найти его на странице устройства (кнопка «Подключить», поле «Идентификатор устройства»)
  2. Идентификатор устройства - генерируется IoT Central (q1aa9u) - как его получить? вы можете найти его только в URL-адресе страницы устройства.

Центр Интернета вещей:  идентификаторы Центра Интернета вещей

Действие MS Flow:  MS Flow Action

Вопросов:

  • Как запустить действие MS Flow «Iot Central - Обновить устройство» с помощью идентификатора подключения устройства?
  • или Как получить идентификатор устройства по идентификатору подключения устройства с помощью действия или API MS Flow?

person el-niko    schedule 20.03.2019    source источник


Ответы (1)


Если вы создаете новое устройство в MS Flow, вы можете получить идентификатор устройства в ответе (через динамическое содержимое).

В противном случае невозможно получить идентификатор устройства через идентификатор подключения устройства.

person Vivian Liu - MSFT    schedule 03.04.2019
comment
Можно ли добавить новое действие MS Flow «Найти устройство»? Для некоторых бизнес-процессов мне нужно найти устройство в IoT Central по значению свойства. Например: 1. Я знаю Имя устройства, но не знаю ID 2. Я нахожу это устройство в Central, получаю ID 3. Используя ID, я могу выполнить действие на Устройстве (обновить, удалить , запустите команду). В Iot Central уже реализован поиск, есть необходимость добавить такое действие в MS Flow - person el-niko; 09.04.2019