IoT Central — это платформа приложений Интернета вещей как услуга (aPaaS), которая снижает нагрузку и затраты на разработку, управление и обслуживание решений Интернета вещей. Используйте IoT Central, чтобы быстро оценить сценарий Интернета вещей и оценить возможности, которые он может создать для вашего бизнеса. Чтобы упростить разработку сложной и постоянно развивающейся инфраструктуры Интернета вещей, IoT Central позволяет сосредоточить усилия на определении влияния на бизнес, которое можно создать с помощью потока данных Интернета вещей.
Веб-интерфейс позволяет быстро подключать устройства, отслеживать условия устройства, создавать правила и управлять устройствами и их данными в течение всего жизненного цикла. Кроме того, он позволяет вам работать с аналитикой устройств, расширяя аналитику Интернета вещей в бизнес-приложения. После использования IoT Central для оценки сценария Интернета вещей можно создать решение Azure IoT, готовое для предприятия.
В этой статье приведено краткое описание основных функций Azure IoT Central.
Цены
Плата за приложения, которые вы создаете с использованием плана Стандартный, начисляется отдельно за каждое устройство. Можно выбрать тарифный план Стандартный 0, Стандартный 1 или Стандартный 2, причем плата за первые два устройства не взимается. Дополнительные сведения о ценообразовании в IoT Central.
Создание приложения IoT Central
Вы можете быстро развернуть новое приложение IoT Central, после чего настроить его в соответствии со своими требованиями. Шаблоны приложений в Azure IoT Central — это средство, помогающее приступить к разработке решения для Интернета вещей. Вы можете использовать шаблоны приложений для всего, от того, чтобы получить представление о том, что возможно, до полной настройки приложения в соответствии с вашим сценарием.
Начните с общего шаблона приложения или с одного из отраслевых шаблонов приложений:
Краткое руководство по отправке данных телеметрии в приложение IoT Central см. в разделе "Использование смартфона в качестве устройства", чтобы узнать, как создать свое первое приложение и подключить устройство.
Подключить устройства
После создания приложения необходимо создать и подключить устройства. В следующем видео показано, как подключить устройство к приложению IoT Central:
Каждое устройство, подключенное к IoT Central, использует шаблон устройства. Шаблон является схемой, которая определяет поведение и характеристики типа устройства, такие как:
отправляемые данные телеметрии; Примеры включают температуру и влажность. Телеметрия — это потоковая передача данных.
бизнес-свойства, которые может изменить оператор; Примеры включают адрес клиента и дату последнего обслуживания.
Свойства устройства, которые наборы устройств и доступны только для чтения в приложении. Например, состояние клапана (открытого или закрытого).
Свойства устройства, которые задают операторы и определяют поведение устройства. Например, целевая температура для устройства.
Команды, вызываемые оператором и выполняющиеся на устройстве. Например, команда на удаленную перезагрузку устройства.
модель устройства, описывающую возможности, которые должно реализовать устройство. Возможности устройства включают:
телеметрию, которую оно передает в IoT Central;
свойства только для чтения, которые оно использует для сообщения о состоянии в IoT Central;
доступные для записи свойства, которые оно получает от IoT Central для установки состояния устройства;
команды, вызываемые из IoT Central.
Облачные свойства, которые не хранятся на устройстве.
Настройки, формы и представления устройства, которые являются частью вашего приложения IoT Central.
На выбор предоставляется несколько вариантов создания шаблонов устройств:
Разработайте шаблон устройства в IoT Central, а затем внедрите его модель в код своего устройства.
Создайте модель устройства с помощью Visual Studio Code и опубликуйте модель в репозитории. Реализуйте код устройства из модели и подключите устройство к приложению IoT Central. IoT Central находит модель устройства в репозитории и автоматически создает простой шаблон устройства.
Создайте модель устройства с помощью Visual Studio Code. Реализуйте код вашего устройства из модели. Вручную импортируйте модель устройства в приложение IoT Central, а затем добавьте все облачные свойства, настройки и представления, необходимые этому приложению.
Вы можете настроить пользовательский интерфейс приложения IoT Central для операторов, которые отвечают за повседневное использование приложения. К настройкам можно отнести следующее:
конфигурация настраиваемых панелей мониторинга, которые позволяют операторам выполнять анализ и быстро устранять проблемы;
настройка пользовательской аналитики для просмотра данных временных рядов с подключенных устройств;
определение макета свойств и параметров в шаблоне устройства;
Управление устройствами
Вы можете управлять устройствами в своем решении IoT Central с помощью приложения IoT Central. Операторы выполняют следующие задачи:
мониторинг устройств, подключенных к приложению;
устранение неполадок и проблем, связанных с устройствами;
подготовка новых устройств.
Вы можете определить собственные правила и действия, которые работают с потоковой передачей данных с подключенных устройств. Оператор может включать или отключать эти правила на уровне устройства для автоматизации задач внутри приложения и управления ими.
Как и в случае любого решения IoT, предназначенного для масштабной работы, важен структурированный подход к управлению устройствами. Недостаточно просто подключить ваши устройства к облаку. Они должны оставаться подключенными и работоспособными. Используйте следующие возможности IoT Central для управления устройствами на протяжении всего жизненного цикла приложения:
Панели мониторинга
Начните с предварительно созданной панели мониторинга в шаблоне приложения или создайте собственные панели мониторинга, адаптированные к потребностям операторов. Доступ к панелям мониторинга можно предоставить всем пользователям в приложении или оставить их закрытыми.
Правила и действия
Создайте пользовательские правила на основе состояния устройства и телеметрии для идентификации устройств, требующих внимания. Настройте действия, чтобы уведомить нужных пользователей и обеспечить своевременное получение мер по исправлению.
Работы
Задания позволяют применять отдельные или групповые обновления к устройствам путем настройки свойств или вызова команд.
Интеграция с другими службами
В качестве платформы приложений IoT Central позволяет преобразовывать данные Интернета вещей в бизнес-аналитику, которая обеспечивает ценные сведения. Примеры: определение тенденций эффективности машины и прогнозирование будущего использования энергии на заводской площадке.
Создайте бизнес-аналитику путем создания конвейеров пользовательской аналитики для обработки телеметрии с устройств и хранения результатов. Настройте экспорт данных в приложении IoT Central, чтобы экспортировать данные телеметрии, изменять свойства устройств и шаблонов устройств в другие службы, где можно анализировать, хранить и визуализировать данные с помощью ваших предпочитаемых средств.
Создание пользовательских решений Интернета вещей и интеграция с помощью REST API
Вы можете создать такие решения Интернета вещей:
мобильные приложения, которые могут удаленно настраивать устройства и управлять ими;
пользовательские интеграции, позволяющие имеющимся бизнес-приложениям взаимодействовать с устройствами Интернета вещей и данными;
приложения управления устройствами для моделирования устройств, подключения, управления и доступа к данным.
Администрирование приложения
Приложения IoT Central полностью размещаются корпорацией Майкрософт, что снижает административные издержки на управление приложениями. Администраторы управляют доступом к приложению с помощью ролей пользователей и разрешений и отслеживают действия с помощью журналов аудита.
Роли пользователя
В документации по IoT Central упоминаются четыре пользователя, которые взаимодействуют с приложением IoT Central.
Este módulo describe cómo Azure IoT Central facilita el diseño, las pruebas y la implementación de aplicaciones distribuidas que procesan los datos de telemetría de IoT que generan los dispositivos inteligentes. Al diseñar aplicaciones nativas de nube, puede aprovechar Azure IoT Central para ofrecer un conjunto completo de características útiles para diseñar, probar e implementar aplicaciones distribuidas que se basan en los datos de telemetría de IoT.
Muestre las características de Microsoft Entra ID para modernizar las soluciones de identidad, implementar soluciones híbridas e implementar la gobernanza de identidades.
La aplicación Azure IoT Central simplifica la creación de soluciones de IoT. Aprenda a crear, personalizar, administrar y usar una aplicación de Azure IoT Central.
En este artículo se presentan conceptos clave de la arquitectura de IoT Central, como la administración de dispositivos, la seguridad, la integración y la extensibilidad.
En este inicio rápido, aprenderá a conectar su primer dispositivo a una nueva aplicación de IoT Central. En este inicio rápido se usa una aplicación de smartphone como dispositivo IoT.
Familiarícese con las áreas clave de la API de REST de Azure IoT Central. Use la API para crear, administrar y usar la solución de IoT desde aplicaciones cliente.