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


Отправка команд в Connected Field Service

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

Команды — это запрограммированные инструкции, отправляемые из приложения Field Service на устройства Интернета вещей. Они предписывают устройствам выполнять определенные действия, извлекать данные или изменять существующие конфигурации. Команды состоят из свойств определения Интернета вещей, которые обеспечивают стандартизированную структуру для понимания и взаимодействия с данными устройства. Эти свойства представляют собой атрибуты или характеристики устройств Интернета вещей, которые можно отслеживать или контролировать. Например, свойства определения Интернета вещей для термостата могут включать температуру и влажность.

Совет

Команды для устройства Интернета вещей обычно задокументированы в руководстве по устройству или в документации по API. Эти ресурсы предоставляют подробную информацию о доступных командах, их синтаксисе и о том, как программно взаимодействовать с устройством.

Создание свойств определения Интернета вещей

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

  1. В Field Service перейдите в область Параметры.
  2. В разделе Интернет вещей выберите Определения свойств IoT и добавьте новую запись.
  3. Введите Имя и выберите Тип данных для свойства.
  4. Добавьте информацию в раздел Дополнительные свойства. Выберите Показать строку, чтобы проверить построенную строку.

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

Настройка команд Интернета вещей

  1. В Field Service перейдите в область Параметры.
  2. В разделе Интернет вещей выберите Определения команд и добавьте новую запись.
  3. В поле Имя введите определение команды. Например: Сброс термостата.
  4. Выберите Сохранить для записи.
  5. В разделе Параметры команды щелкните вертикальное многоточие ⋮ и выберите Добавить существующее свойство Интернета вещей.
  6. Выберите запись определения свойства Интернета вещей, затем выберите Добавить и снова сохраните запись.

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

Отправка команды при активном оповещении Интернета вещей

  1. В Field Service откройте область Сервис.
  2. В разделе Активы выберите Оповещения Интернета вещей и откройте существующую запись оповещения Интернета вещей.
  3. В записи предупреждения Интернета вещей выберите Отправить команду.
  4. Выберите определение команды в поле Команда и выберите Отправить команду.

Снимок экрана с оповещением Интернета вещей с параметром диалогового окна отправки команды.

Пример команд симулятора термостата

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

Command Строка сообщения команды
Сброс термостата {"CommandName":"Сброс термостата","Параметры":{}}
Notification {"CommandName":"Уведомление","Параметры”: {"Сообщение":"Направлен специалист"}}
Задание значений (обновление определений свойств Интернета вещей «Температура» и «Влажность»)   {"CommandName":"Установить значения","Параметры”: {"Показания":{"Температура":"70","Влажность":"60"}}}

Следующие шаги