Создание предупреждений Интернета вещей и преобразование предупреждений Интернета вещей в заказы на работу
В Dynamics 365 Field Service оповещения Интернета вещей (IoT) представляют собой подмножество сообщений IoT, которые могут потребовать внимания. Например, настроенный датчик в холодильнике, который вы обслуживаете, отправляет предупреждение о том, что влажность превышает допустимый порог. Чтобы обеспечить проактивное предоставление услуг, вы можете преобразовать входящее оповещение IoT в заказ на работу, которое затем можно запланировать и назначить специалисту по обслуживанию.
В этой статье объясняются следующие вещи:
- Как запускаются оповещения Интернета вещей
- Как увидеть оповещения Интернета вещей в Field Service
- Как создавать рабочие задания на основе оповещений IoT
Для пошагового руководства посмотрите следующее видео: Connected Field Service: оповещения IoT.
Запуск оповещений Интернета вещей в Центре Интернета вещей Azure
По мере того как информация об устройстве Интернета вещей поступает в Центр Интернета вещей Azure, вы можете создавать правила, которые определяют, когда следует создавать оповещения Интернета вещей на основе сообщений Интернета вещей.
войдите в систему Microsoft Azure и выберите свою группу ресурсов.
Найдите и отредактируйте задание Stream Analytics.
Выберите Запрос на левой панели, затем выберите IoTStream.
Со ссылкой на выноски на предыдущем изображении:
- (1): Нижняя панель отображает все входящие сообщения IoT от подключенного устройства.
- (2): Верхняя панель показывает JSON, который создает оповещения IoT из сообщений IoT.
Запуск оповещений Интернета вещей с помощью симулятора
Настройте симулятор для имитации устройств и данных Интернета вещей, чтобы данные устройств передавались в службу полевого обслуживания.
Чтобы найти URL-адрес имитатора, войдите в подписку Azure и выберите тип ресурса службы приложений в новой созданной группе ресурсов.
URL-адрес отображается в правом верхнем углу. Скопируйте URL-адрес.
Вставьте URL-адрес в адресную строку браузера, чтобы загрузить страницу.
Когда откроется страница симулятора, выберите Подключение наверху.
Введите имя хоста и ключ узла IoT. Хост — это имя ресурса Центра Интернета вещей на портале Azure.
Чтобы получить доступ к ключу, выберите ресурс IoT Hub и перейдите к политикам общего доступа. Затем скопируйте первичный ключ для iothubowner.
Выберите узел IoT в разделе Группа ресурсов.
Слева под разделом Общее выберите Политики общего доступа, чтобы получить имя хоста и основной ключ.
Убедитесь, что состояние подключения отмечено как Подключено , а затем закройте диалоговое окно.
Отправьте тестовую команду, используя образец симулятора. Например, выберите температуру и увеличьте ее до значения выше 70 градусов. Симулятор предварительно запрограммирован на создание оповещения IoT, если температура превышает 70 градусов.
Заметка
Вы не используете Центр Интернета вещей Azure? Поддерживается создание оповещений Интернета вещей в Field Service на основе сообщений Интернета вещей в вашем настраиваемом поставщике Интернета вещей. Дополнительные сведения см. в этой статье: Расширяемые источники данных Интернета вещей для Connected Field Service.
После создания правила в Stream Analytics логическое приложение создает оповещения IoT на основе критериев правила.
Просмотр оповещений Интернета вещей в Field Service
В нашем примере с симулятором оповещение Интернета вещей было создано в Field Service, поскольку значение температуры в сообщении Интернета вещей превысило 70 градусов.
В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT.
Откройте оповещение. Раздел Данные оповещения отображает подробную информацию в сообщении JSON.
Преобразование оповещения Интернета вещей в заказ на работу
Чтобы принять меры в ответ на оповещение IoT, используйте поток бизнес-процесса, встроенный в Field Service.
В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT.
Откройте оповещение. поток бизнес-процесса отображается в верхней части страницы.
Создайте дело для удаленного расследования. Выберите Создано>Следующий этап>Создать.
Выберите Сохранить и закрыть. Откроется страница Дело .
Если потенциальную проблему невозможно определить или решить удаленно, перейдите к следующему шаг в поток бизнес-процесса, чтобы создать заказ на работу. Выберите Создать дело>Следующий этап>Создать.
Введите информацию для заказ на работу.
Выберите Сохранить и закрыть. Откроется страница заказ на работу . Оповещение IoT упоминается в форме заказ на работу. Технический специалист может увидеть это на своем мобильном устройстве.
Если применимо, вы можете запланировать заказ на работу.
Организация оповещений Интернета вещей
Для одного и того же устройства IoT по одной и той же проблеме может быть создано несколько оповещений IoT. Система распознает похожие оповещения Интернета вещей и группирует их вместе.
В Dynamics 365 Field Service в разделе Активы выберите Оповещения IoT. Значок иерархии обозначает группу похожих оповещений.
Выберите значок иерархии рядом с оповещением IoT, чтобы увидеть похожие оповещения IoT для того же устройства примерно в то же время.
Подчинение оповещений Интернета вещей
Когда в Connected Field Service создается оповещение IoT, правила агрегации определяют, следует ли сделать оповещение родительским по отношению к другому существующему оповещению, поскольку оповещение может быть предназначено для устройства или актив, для которого уже есть открытое оповещение. С помощью автоматического подчинения вы можете избежать переполнения списка оповещений множеством оповещений по одной и той же проблеме.
В разделе IoT выберите Настройки>Правила агрегации оповещений.
Выберите поля, которые будут использоваться для группировки похожих оповещений IoT, если таковые имеются.
Если оповещение соответствует всем выбранным полям и время оповещения приходится на пять минут от предыдущего оповещения, оповещение становится родительским. Если отключить все поля, будут применены настройки по умолчанию. По умолчанию выдается оповещение, если идентификатор устройства совпадает с другим оповещением, а время оповещения находится в пределах пяти минут.
Если поле времени оповещения не имеет значения, система использует поле Создано в записи оповещения IoT, чтобы убедиться, что оно попадает в пятиминутный интервал от других соответствующих оповещений.
Изменить или отключить настройки родительский элемент
При обнаружении оповещения родительский элемент система проверяет, есть ли у соответствующего оповещения родительский элемент, и в этом случае новое оповещение связывается с существующим оповещением родительский элемент. Если соответствующее оповещение не имеет родительский элемент, новое оповещение привязывается к соответствующему оповещению, которое становится оповещением родительский элемент.
Чтобы сделать правило пяти минут длиннее или короче, измените период «отказа» рабочего процесса.
войдите в систему Power Apps и выберите Решения и решение вашей организации.
В разделе Объекты выберите Процессы.
Найдите и откройте IoT - родительский элемент Оповещения Iot.
Выберите Просмотреть свойства.
Измените значение в зависимости от желаемого количества секунд для периода устранения дребезга. Затем выберите Сохранить и закрыть.
Чтобы полностью отключить функцию автоматического родительского контроля, отключите рабочий процесс или поток в зависимости от того, использует ли ваша организация расширенную фоновую обработку, управляемую с помощью настроек Field Service. Для получения дополнительной информации перейдите в раздел Использование расширенной фоновой обработки.