Azure IoT Central - получение «идентификатора устройства» по «идентификатору подключения устройства» - PullRequest
1 голос
/ 20 марта 2019

У меня есть настоящая область использования с Azure IoT Central:

  1. Изготовлено устройство, серийный номер напечатан на корпусе устройства:
    • S / N = "08-00-27-04-77-77 "
  2. Устройство, зарегистрированное в IoT Central:
    • Идентификатор устройства = S / N (08-00-27-04-77-77)
  3. Пользователь запускает MS Flow:
    • Ручной запуск потока:
      • установка устройства S / N (08-00-27-04-77-77)
      • установить лицензионный ключ (строку)
    • Выполнить действие: IoT Central - обновить устройство

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

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

IoT Central: IoT Central IDs

MS Flow Action: MS Flow Action

Вопросы:

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

1 Ответ

0 голосов
/ 04 апреля 2019

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

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

...