Поділитися через


Створення оповіщень 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.

  1. Авторизуйтесь та Microsoft Azure виберіть свою групу ресурсів.

    Скріншот Microsoft Azure показу аналітики потоку сповіщень Connected Field Service IoT.

  2. Знайдіть і відредагуйте завдання Stream Analytics.

    Скріншот Microsoft Azure із показом відповідної групи ресурсів та завдання аналітики потоку.

  3. Виберіть «Запит» на лівій панелі, а потім виберіть «IoTStream».

    Скріншот запиту та опції потоку IoT у меню.

    Із посиланнями на виноски на попередньому зображення:

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

Ініціація оповіщень IoT за допомогою симулятора

Налаштуйте симулятор для імітації пристроїв і даних IoT, щоб дані про пристрій підтягувалися до Field Service.

  1. Щоб знайти URL-адресу симулятора, увійдіть до передплати Azure і виберіть тип ресурсу служби програми у новоствореній групі ресурсів.

    Скріншот груп ресурсів у Azure.

  2. URL-адреса відображається у верхньому правому куті. Скопіюйте цю URL-адресу.

    Скріншот, на якому показано, де знайти URL у групі ресурсів.

  3. Вставте URL-адресу в рядок адреси браузера для завантаження сторінки.

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

  5. Введіть ім'я хоста і ключ концентратора IoT. Хост — це ім’я ресурсу Центру IoT на порталі Azure.

    Скріншот діалогового вікна

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

    Скріншот Azure IoT Hub, на якому видно первинний ключ.

  7. Виберіть концентратор IoT в Групі ресурсів.

  8. Ліворуч у розділі «Загальні» виберіть «Політики спільного доступу», щоб отримати ім’я хоста та первинний ключ.

  9. Переконайтеся, що стан підключення позначено як «Підключено », а потім закрийте діалогове вікно.

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

    Скріншот симулятора оповіщення IoT.

    Нотатка

    Не використовуєте Azure IoT Hub? Ви можете створювати оповіщення IoT у Field Service на основі повідомлень IoT від вашого настроюваного постачальника IoT. Для отримання додаткової інформації дивіться цю статтю: Розширювані джерела даних IoT для Connected Field Service.

    Після створення правила в Stream Analytics логічна програма створює сповіщення IoT на основі критеріїв правила.

    Скріншот групи ресурсів Azure.

Перегляд оповіщень IoT у Field Service

У нашому прикладі із симулятором ми створили оповіщення IoT у Field Service тому, що значення температури у повідомленні IoT перевищило 70 градусів.

  1. У Dynamics 365 Field Service розділі «Активи» виберіть «Сповіщення IoT».

    Скріншот усіх активних сповіщень IoT у Field Service з виділенням одного.

  2. Відкрийте оповіщення. У розділі «Дані сповіщень» відображаються подробиці в повідомленні JSON.

Перетворення оповіщення IoT на наряд-замовлення

Щоб вжити заходів проти оповіщення IoT, використовуйте потік бізнес-процесу, вбудований у Field Service.

  1. У Dynamics 365 Field Service розділі «Активи» виберіть «Сповіщення IoT».

  2. Відкрийте оповіщення. У верхній частині сторінки з’являється потік бізнес-процесу.

  3. Створіть справу для дистанційного розслідування. Виберіть Створено Наступний етап Створити>>.

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

  4. Виберіть Зберегти та закрити. З’явиться сторінка Інцидент.

  5. Якщо потенційну проблему не вдається виявити або вирішити віддалено, перейдіть до наступного кроку у потоці бізнес-процесів, щоб створити замовлення. Виберіть Створити кейс>Наступний етап Створити>.

  6. Введіть інформацію для наряду-замовлення.

  7. Виберіть Зберегти та закрити. З’явиться сторінка «Замовлення ». Посилання на сповіщення IoT міститься у формі наряду-замовлення. Технік може бачити його на своєму мобільному пристрої.

  8. Якщо це можливо, ви можете запланувати замовлення на виконання робіт.

Упорядкування оповіщень IoT

Для одного пристрою IoT може бути створено кілька сповіщень IoT для тієї самої проблеми. Система розпізнає подібні оповіщення IoT та групує їх.

  1. У Dynamics 365 Field Service розділі «Активи» виберіть «Сповіщення IoT». Піктограма ієрархії визначає групу схожих сповіщень.

    Скріншот сповіщень Field Service IoT, на якому видно значок, який вказує на подібні сповіщення.

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

    Знімок екрана пов’язаних сповіщень IoT у Field Service.

Зв'язки із батьківськими об'єктами для IoT

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

  1. У розділі IoT виберіть Налаштування>Правила агрегації сповіщень.

    Параметри IoT у Field Service на вкладці «Правила агрегації оповіщень».

  2. Виберіть поля, які потрібно використовувати для групування схожих сповіщень IoT, якщо такі є.

    Якщо оповіщення збігається з усіма вибраними полями, а час попередження припадає на п’ять хвилин після попереднього оповіщення, оповіщення є батьківським. Якщо ви вимкнете всі поля, буде застосовано налаштування за замовчуванням. За умовчанням батьки отримують сповіщення, якщо ідентифікатор пристрою збігається з іншим оповіщенням, а час оповіщення припадає на п’ять хвилин.

    Якщо поле часу оповіщення не має значення, система використовує поле «Створено ввімкнено » в записі оповіщення IoT, щоб переконатися, що воно припадає на п’ять хвилин після інших відповідних сповіщень.

Змінення або вимкнення налаштувань батьківського елемента

Коли оповіщення батьківського елемента знайдено, система перевіряє, чи має відповідне сповіщення батьківський елемент, і в цьому випадку нове сповіщення пов’язане з існуючим батьківським елементом. Якщо відповідне оповіщення не має батьківського елемента, нове оповіщення пов’язується з відповідним оповіщенням, яке стає батьківським елементом.

Щоб зробити правило п’яти хвилин довшим або коротшим, змініть період «відскоку» робочого процесу.

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

  2. У розділі «Об’єкти» виберіть «Процеси».

  3. Знайдіть і відкрийте IoT - батьківський елемент Iot Alerts.

    Power Apps показ батьківського елемента IoT з виділеними властивостями перегляду.

  4. Виберіть Переглянути властивості.

  5. Змініть значення залежно від кількості секунд, які ви хочете отримати протягом періоду відскоку. Потім виберіть «Зберегти та закрити».

Щоб повністю вимкнути функцію автоматичного батьківського контролю, вимкніть робочий процес або потік залежно від того, чи використовує ваша організація розширену фонову обробку, керовану в налаштуваннях Field Service. Щоб отримати додаткові відомості, перейдіть до розділу Використання розширеної обробки фону.

Power Apps Відображення батьківського елементу IoT з вимкненням виділено.