IoT Device Access (IoTDA) позволяет подключать ваши физические устройства к облаку, где вы можете собирать данные устройств и передавать команды устройствам для удалённого управления. Он также может работать с другими облачная платформа сервисами, чтобы помочь вам быстро разрабатывать IoT‑решения.
Полное IoT‑решение состоит из IoT‑платформы, устройств и приложений.
Устройства могут подключаться к платформе напрямую или через промышленные шлюзы или домашние шлюзы. Платформа поддерживает многосетевой доступ, многопротокольный доступ и последовательный доступ Agent, предотвращая проблемы, вызванные сложным, разнообразным и фрагментированным доступом к устройствам. Она также предоставляет комплексные возможности управления устройствами, упрощает управление парком устройств и повышает эффективность управления. В следующей таблице описаны функции IoTDA.
Категория | Функция | Описание |
|---|---|---|
Доступ к устройствам | Доступ к нативным протоколам | Вы можете подключать устройства к платформе, используя протоколы MQTT, CoAP, LwM2M и HTTPS. |
Device SDK series | Вы можете использовать IoT Device SDK и IoT Device SDK Tiny на языках, таких как C и Java. | |
Доступ к промышленным протоколам | Вы можете подключать устройства к платформе через edge‑шлюзы, используя Modbus и OPC Unified Architecture (OPC UA), а также используя промышленные протоколы на основе плагинов. | |
Аутентификация доступа к устройствам | Вы можете использовать режимы аутентификации, такие как one-device-one-secret и X.509 certificates. | |
- | - | |
Управление устройствами | Управление жизненным циклом устройства | Вы можете добавлять, удалять, изменять и запрашивать устройства, управлять статусом устройства, замораживать и размораживать устройства, а также управлять дочерними устройствами. |
Группы устройств и теги | Вы можете группировать устройства или добавлять к ним теги. Подробнее см. Groups and Tags. | |
Модели продуктов | Вы можете определить модель продукта (profile) для устройств. | |
Тень устройства | Вы можете запрашивать и задавать данные тени. Подробнее см. Device Shadow. | |
OTA upgrade | Вы можете обновлять программное обеспечение и прошивку устройств. Для получения подробной информации см. OTA Upgrade. | |
Device file upload | Вы можете загружать файлы в Object Storage Service (OBS) и запрашивать файлы из облака. Для получения подробной информации см. File Upload. | |
Batch device operations | Вы можете выполнять пакетные операции над устройствами, включая Creating Devices in Batches, Upgrading Software and Firmware in Batches и Delivering Commands in Batches. | |
Message communications | Двусторонняя прозрачная передача | Вы можете отправлять сообщения устройств в приложения с помощью HTTP и AMQP. Приложения могут асинхронно доставлять сообщения устройствам. |
Product model topic communications | Приложения и устройства обмениваются данными друг с другом на основе свойств, команд и событий, определённых в модели продукта, в режиме слабой связности. | |
Custom topic communications | Вы можете настраивать темы для двусторонней передачи сообщений. | |
Data parsing and conversion | Вы можете разрабатывать кодеки онлайн для парсинга и преобразования данных устройств. | |
Доставка команд | Вы можете доставлять команды онлайн‑устройствам в синхронном режиме. В сценариях NB‑IoT команды могут доставляться в асинхронном режиме. Для получения подробной информации см. Command Delivery. | |
Rules | Пересылка данных | Вы можете пересылать данные в cloud platform Kafka, OBS и Data Ingestion Service (DIS). Для получения подробной информации см. Rules. |
Связь устройств | Вы можете создавать правила для управления связью устройств. Для получения подробной информации см. Rules. | |
Пересылка данных | Вы можете пересылать данные, сообщаемые устройствами, в приложения через HTTP или AMQP. | |
Мониторинг и O&M | Логирование | Вы можете отслеживать сообщения. Платформа интегрируется с Log Tank Service (LTS) для анализа журналов и интегрируется с Cloud Trace Service (CTS) для аудита журналов. Для получения подробной информации см. Monitoring and O&M. |
Отчетность тревог | Вы можете управлять тревогами. Платформа предоставляет уведомления о системных тревогах (например, тревоги порогов) и тревогах, вызванных правилами устройств, путем интеграции с Application Operations Management (AOM). Для получения подробной информации см. Alarms. | |
Мониторинг метрик | Вы можете мониторить метрики сервисов уровня арендатора (например, статус устройства, команды, подписку и push, а также передачу сообщений). Платформа предоставляет отчёты мониторинга, интегрируя их с AOM. Подробнее см. Reports. |
IoTDA создала сквозную надёжную систему безопасности. Она соответствует уровню 4 схемы многоуровневой защиты Китая 2.0 и получила международные сертификаты безопасности, такие как ISO27001, ISO27017, ISO27018 и CSA STAR. Она соответствует Общему регламенту защиты данных Европейского союза (GDPR).