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