Создание предупреждений Интернета вещей и преобразование предупреждений Интернета вещей в заказы на работу

В Dynamics 365 Field Service оповещения Интернета вещей (IoT) представляют собой подмножество сообщений IoT, которые могут потребовать внимания. Например, настроенный датчик в холодильнике, который вы обслуживаете, отправляет предупреждение о том, что влажность превышает допустимый порог. Чтобы обеспечить проактивное предоставление услуг, вы можете преобразовать входящее оповещение IoT в заказ на работу, которое затем можно запланировать и назначить специалисту по обслуживанию.

В этой статье объясняются следующие вещи:

  • Как запускаются оповещения Интернета вещей
  • Как увидеть оповещения Интернета вещей в Field Service
  • Как создавать рабочие задания на основе оповещений IoT

Для пошагового руководства посмотрите следующее видео: Символ видеоConnected Field Service: оповещения IoT.

Запуск оповещений Интернета вещей в Центре Интернета вещей Azure

По мере того как информация об устройстве Интернета вещей поступает в Центр Интернета вещей Azure, вы можете создавать правила, которые определяют, когда следует создавать оповещения Интернета вещей на основе сообщений Интернета вещей.

  1. войдите в систему Microsoft Azure и выберите свою группу ресурсов.

    Снимок экрана Microsoft Azure, показывающий Stream Analytics оповещений Интернета вещей в Connected Field Service.

  2. Найдите и отредактируйте задание Stream Analytics.

    Снимок экрана Microsoft Azure, показывающий соответствующую группу ресурсов и задание Stream Analytics.

  3. Выберите Запрос на левой панели, затем выберите IoTStream.

    Снимок экрана запроса и параметров потока Интернета вещей в меню.

    Со ссылкой на выноски на предыдущем изображении:

    • (1): Нижняя панель отображает все входящие сообщения IoT от подключенного устройства.
    • (2): Верхняя панель показывает JSON, который создает оповещения IoT из сообщений IoT.

Запуск оповещений Интернета вещей с помощью симулятора

Настройте симулятор для имитации устройств и данных Интернета вещей, чтобы данные устройств передавались в службу полевого обслуживания.

  1. Чтобы найти URL-адрес имитатора, войдите в подписку Azure и выберите тип ресурса службы приложений в новой созданной группе ресурсов.

    Снимок экрана групп ресурсов в Azure.

  2. URL-адрес отображается в правом верхнем углу. Скопируйте URL-адрес.

    Снимок экрана, показывающий, где найти URL-адрес в группе ресурсов.

  3. Вставьте URL-адрес в адресную строку браузера, чтобы загрузить страницу.

  4. Когда откроется страница симулятора, выберите Подключение наверху.

  5. Введите имя хоста и ключ узла IoT. Хост — это имя ресурса Центра Интернета вещей на портале Azure.

    Снимок экрана диалогового окна

  6. Чтобы получить доступ к ключу, выберите ресурс IoT Hub и перейдите к политикам общего доступа. Затем скопируйте первичный ключ для iothubowner.

    Снимок экрана центра Интернета вещей Azure, показывающий первичный ключ.

  7. Выберите узел IoT в разделе Группа ресурсов.

  8. Слева под разделом Общее выберите Политики общего доступа, чтобы получить имя хоста и основной ключ.

  9. Убедитесь, что состояние подключения отмечено как Подключено , а затем закройте диалоговое окно.

  10. Отправьте тестовую команду, используя образец симулятора. Например, выберите температуру и увеличьте ее до значения выше 70 градусов. Симулятор предварительно запрограммирован на создание оповещения IoT, если температура превышает 70 градусов.

    Снимок экрана симулятора оповещений Интернета вещей.

    Заметка

    Вы не используете Центр Интернета вещей Azure? Поддерживается создание оповещений Интернета вещей в Field Service на основе сообщений Интернета вещей в вашем настраиваемом поставщике Интернета вещей. Дополнительные сведения см. в этой статье: Расширяемые источники данных Интернета вещей для Connected Field Service.

    После создания правила в Stream Analytics логическое приложение создает оповещения IoT на основе критериев правила.

    Снимок экрана группы ресурсов Azure.

Просмотр оповещений Интернета вещей в Field Service

В нашем примере с симулятором оповещение Интернета вещей было создано в Field Service, поскольку значение температуры в сообщении Интернета вещей превысило 70 градусов.

  1. В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT.

    Скриншот всех активных оповещений IoT в Field Service, одно из которых выделено.

  2. Откройте оповещение. Раздел Данные оповещения отображает подробную информацию в сообщении JSON.

Преобразование оповещения Интернета вещей в заказ на работу

Чтобы принять меры в ответ на оповещение IoT, используйте поток бизнес-процесса, встроенный в Field Service.

  1. В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT.

  2. Откройте оповещение. поток бизнес-процесса отображается в верхней части страницы.

  3. Создайте дело для удаленного расследования. Выберите Создано>Следующий этап>Создать.

    Скриншот открытого оповещения IoT в Field Service, показывающий поток бизнес-процесса для создания обращения.

  4. Выберите Сохранить и закрыть. Откроется страница Дело .

  5. Если потенциальную проблему невозможно определить или решить удаленно, перейдите к следующему шаг в поток бизнес-процесса, чтобы создать заказ на работу. Выберите Создать дело>Следующий этап>Создать.

  6. Введите информацию для заказ на работу.

  7. Выберите Сохранить и закрыть. Откроется страница заказ на работу . Оповещение IoT упоминается в форме заказ на работу. Технический специалист может увидеть это на своем мобильном устройстве.

  8. Если применимо, вы можете запланировать заказ на работу.

Организация оповещений Интернета вещей

Для одного и того же устройства IoT по одной и той же проблеме может быть создано несколько оповещений IoT. Система распознает похожие оповещения Интернета вещей и группирует их вместе.

  1. В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT. Значок иерархии обозначает группу похожих оповещений.

    Скриншот оповещений IoT службы полевого обслуживания, на котором показан значок, указывающий на похожие оповещения.

  2. Выберите значок иерархии рядом с оповещением IoT, чтобы увидеть похожие оповещения IoT для того же устройства примерно в то же время.

    Снимок экрана связанных оповещений Интернета вещей в Field Service.

Подчинение оповещений Интернета вещей

Когда в Connected Field Service создается оповещение IoT, правила агрегации определяют, следует ли сделать оповещение родительским по отношению к другому существующему оповещению, поскольку оповещение может быть предназначено для устройства или актив, для которого уже есть открытое оповещение. С помощью автоматического подчинения вы можете избежать переполнения списка оповещений множеством оповещений по одной и той же проблеме.

  1. В разделе IoT выберите Настройки>Правила агрегации оповещений.

    Параметры Интернета вещей в Field Service на вкладке

  2. Выберите поля, которые будут использоваться для группировки похожих оповещений IoT, если таковые имеются.

    Если оповещение соответствует всем выбранным полям и время оповещения приходится на пять минут от предыдущего оповещения, оповещение становится родительским. Если отключить все поля, будут применены настройки по умолчанию. По умолчанию выдается оповещение, если идентификатор устройства совпадает с другим оповещением, а время оповещения находится в пределах пяти минут.

    Если поле времени оповещения не имеет значения, система использует поле Создано в записи оповещения IoT, чтобы убедиться, что оно попадает в пятиминутный интервал от других соответствующих оповещений.

Изменить или отключить настройки родительский элемент

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

Чтобы сделать правило пяти минут длиннее или короче, измените период «отказа» рабочего процесса.

  1. войдите в систему Power Apps и выберите Решения и решение вашей организации.

  2. В разделе Объекты выберите Процессы.

  3. Найдите и откройте IoT - родительский элемент Оповещения Iot.

    Power Apps показаны оповещения IoT родительский элемент с выделенными свойствами представления.

  4. Выберите Просмотреть свойства.

  5. Измените значение в зависимости от желаемого количества секунд для периода устранения дребезга. Затем выберите Сохранить и закрыть.

Чтобы полностью отключить функцию автоматического родительского контроля, отключите рабочий процесс или поток в зависимости от того, использует ли ваша организация расширенную фоновую обработку, управляемую с помощью настроек Field Service. Для получения дополнительной информации перейдите в раздел Использование расширенной фоновой обработки.

Power Apps показаны оповещения IoT родительский элемент с выделенным отключением.