Как перехватить событие подготовки устройства с помощью приложения Azure Logic?

#azure #azure-functions #azure-logic-apps #azure-iot-hub #azure-iot-suite

#azure #azure-функции #azure-logic-apps #azure-iot-hub #azure-iot-suite

Вопрос:

Я пытаюсь реализовать список событий с помощью Azure IoT Suite:

  • Мое устройство впервые подключается к концентратору Интернета вещей с помощью службы подготовки устройств;
  • Инициализация устройства правильно регистрирует устройство и устанавливает двойник устройства;
  • Приложение Azure Logic перехватывает это событие и запускает функцию Azure с кодом C # для передачи данных cloud-to-device на это новое устройство. (Я хотел бы установить некоторые новые параметры).

Возможно ли, что точка номер 3? Я смотрю на действия приложения Azure Logic, но ничего не нахожу. В противном случае, кто-нибудь знает другие альтернативы?

Большое спасибо за предложения!

Ответ №1:

Для этого можно использовать сетку событий:

  1. Центр интернета вещей генерирует события, созданные устройством (плюс другие события), и отправляет их в сетку событий
  2. Приложение Logic запускается новыми событиями из сетки.
  3. Ваше приложение Logic выполняет вашу пользовательскую магию 🙂

Если ваше приложение logic не делает ничего другого, кроме вызова функции, ваша функция также может быть вызвана сеткой событий напрямую.