Створення оповіщень 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
У нашому прикладі із симулятором ми створили оповіщення IoT у Field Service тому, що значення температури у повідомленні 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, якщо такі є.
Якщо оповіщення збігається з усіма вибраними полями, а час попередження припадає на п’ять хвилин після попереднього оповіщення, оповіщення є батьківським. Якщо ви вимкнете всі поля, буде застосовано налаштування за замовчуванням. За умовчанням батьки отримують сповіщення, якщо ідентифікатор пристрою збігається з іншим оповіщенням, а час оповіщення припадає на п’ять хвилин.
Якщо поле часу оповіщення не має значення, система використовує поле «Створено ввімкнено » в записі оповіщення IoT, щоб переконатися, що воно припадає на п’ять хвилин після інших відповідних сповіщень.
Змінення або вимкнення налаштувань батьківського елемента
Коли оповіщення батьківського елемента знайдено, система перевіряє, чи має відповідне сповіщення батьківський елемент, і в цьому випадку нове сповіщення пов’язане з існуючим батьківським елементом. Якщо відповідне оповіщення не має батьківського елемента, нове оповіщення пов’язується з відповідним оповіщенням, яке стає батьківським елементом.
Щоб зробити правило п’яти хвилин довшим або коротшим, змініть період «відскоку» робочого процесу.
увійдіть у систему та Power Apps виберіть Рішення та рішення вашої організації.
У розділі «Об’єкти» виберіть «Процеси».
Знайдіть і відкрийте IoT - батьківський елемент Iot Alerts.
Виберіть Переглянути властивості.
Змініть значення залежно від кількості секунд, які ви хочете отримати протягом періоду відскоку. Потім виберіть «Зберегти та закрити».
Щоб повністю вимкнути функцію автоматичного батьківського контролю, вимкніть робочий процес або потік залежно від того, чи використовує ваша організація розширену фонову обробку, керовану в налаштуваннях Field Service. Щоб отримати додаткові відомості, перейдіть до розділу Використання розширеної обробки фону.