Установка и использование обозревателя Интернета вещей Azure

Обозреватель Интернета вещей Azure — это графическое средство для взаимодействия с устройствами, подключенными к Центру Интернета вещей. В этой статье рассматривается использование средства для тестирования устройств IoT Plug and Play. После установки средства на локальном компьютере его можно использовать для подключения к концентратору. С помощью этого средства можно просматривать данные телеметрии, которые отправляют устройства, работать со свойствами устройств и вызывать команды.

В этой статье показано, как:

  • Установите и настройте средство обозревателя Интернета вещей Azure.
  • Используйте средство для тестирования устройств IoT Plug and Play и взаимодействия с ними.

Дополнительные общие сведения об использовании этого средства см. в файле сведений GitHub.

Для использования средства обозревателя Интернета вещей Azure необходимо следующее:

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

Установка обозревателя Интернета вещей Azure

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

Важно!

Выполните обновление до версии 0.13.x для разрешения моделей из любого репозитория, основанного на https://github.com/Azure/iot-plugandplay-models.

Использование обозревателя Интернета вещей Azure

Для устройства можно либо подключить собственное устройство, либо использовать один из примеров виртуальных устройств. Некоторые примеры имитации устройств, написанные на разных языках, см. в учебнике Подключение примера приложения для устройства IoT Plug and Play к центру Интернета вещей.

Подключение к узлу

При первом запуске обозревателя Интернета вещей Azure вам будет предложено ввести строку подключения для центра Интернета вещей. После добавления строки подключения выберите Подключить. Параметры этого инструмента можно использовать для переключения на другой центр Интернета вещей путем обновления строки подключения.

Определение модели для устройства IoT Plug and Play хранится либо в общедоступном репозитории, либо в подключенном устройстве, либо в локальной папке. По умолчанию средство ищет определение модели в общедоступном репозитории и на подключенном устройстве. Вы можете добавлять и удалять источники, а также настраивать приоритет источников в Settings (Параметры):

Для добавления источника:

  1. Перейдите к домашней странице/параметрам IoT Plug and Play.
  2. Выберите Add (Добавить) и выберите источник, из репозитория или из локальной папки.

Для удаления источника:

  1. Перейдите к домашней странице/параметрам IoT Plug and Play.
  2. Найдите источник, который нужно удалить.
  3. Выберите X, чтобы удалить его.

Изменение приоритетов источника:

Один из источников определения модели можно перетащить в другой рейтинг в списке.

Просмотр устройств

После подключения средства к центру Интернета вещей откроется страница списка Devices (Устройства) со списком удостоверений устройств, зарегистрированных в центре Интернета вещей. Для просмотра дополнительных сведений можно выбрать любую запись в списке.

На странице списка Devices можно выполнить следующие действия:

  • Выберите New (Создать), чтобы зарегистрировать новое устройство в центре. Затем введите идентификатор устройства. Для автоматического создания ключей проверки подлинности и подключения нового устройства к центру используйте параметры по умолчанию.
  • Выберите устройство и нажмите кнопку Delete (Удалить), чтобы удалить удостоверение устройства. Прежде чем завершить это действие, проверьте сведения об устройстве, чтобы убедиться, что вы удаляете правильное удостоверение устройства.

Взаимодействие с устройством

На странице списка Devices выберите значение в столбце Device ID (Идентификатор устройства), чтобы просмотреть страницу сведений для зарегистрированного устройства. Для каждого устройства есть два раздела: Устройство и Цифровой двойник.

Устройство

Этот раздел включает в себя удостоверение устройства, двойник устройства, данные телеметрии, прямой метод, сообщение из облака на устройство, вкладки "Удостоверение модуля ".

Компоненты IoT Plug and Play

Если устройство подключено к концентратору с помощью идентификатора модели, в средстве отображается вкладка IoT Plug and Play components (Компоненты IoT Plug and Play), где можно увидеть Model ID (Идентификатор модели).

Если идентификатор модели доступен в одном из настроенных источников (общедоступном репозитории или локальной папке), то отображается список компонентов. При выборе компонента отображаются доступные свойства, команды и данные телеметрии.

На странице Component (Компонент) можно просмотреть свойства только для чтения, обновить доступные для записи свойства, вызвать команды и просмотреть сообщения телеметрии, созданные этим компонентом.

View components in Azure IoT explorer

Свойства

View properties in Azure IoT explorer

Свойства только для чтения, определенные в интерфейсе, можно просмотреть на вкладке Properties (read-only) (Свойства (только для чтения)). Вы можете обновить свойства, доступные для записи, определенные в интерфейсе, на вкладке Properties (writable) (Свойства (с возможностью записи)):

  1. Перейдите на вкладку Properties (writable) .
  2. Щелкните свойство, которое хотите обновить.
  3. Введите новое значение для свойства.
  4. Выполните предварительный просмотр полезных данных, которые будут отправлены на устройство.
  5. Отправьте изменение.

После отправки изменения, можно отслеживать состояние обновления: синхронизация, успешное завершение или ошибка. После завершения синхронизации вы увидите новое значение свойства в столбце Reported Property (Сообщаемое свойство). При переходе к другим страницам до завершения синхронизации, средство по-прежнему уведомляет вас о завершении обновления. Для просмотра журнала уведомлений можно также использовать центр уведомлений этого средства.

Команды

Чтобы отправить команду на устройство, перейдите на вкладку Commands (Команды):

  1. В списке команд разверните команду, которую требуется активировать.
  2. Введите все необходимые значения для команды.
  3. Выполните предварительный просмотр полезных данных, которые будут отправлены на устройство.
  4. Отправьте команду.

Телеметрия

Чтобы просмотреть данные телеметрии для выбранного интерфейса, перейдите на его вкладку Telemetry (Телеметрия).

Известные проблемы

Список функций Интернета вещей, поддерживаемых последней версией средства, см. в списке функций.

Дальнейшие действия

В этом пошаговом руководстве вы узнали, как установить и использовать обозреватель Интернета вещей Azure для взаимодействия с устройствами IoT Plug and Play. Далее рекомендуем узнать, как управлять цифровыми двойниками IoT Plug and Play.