Azure Требования к удостоверению личности устройства центра Интернета вещей - PullRequest
0 голосов
/ 17 июня 2020

Мне нужно подключить некоторые датчики к Azure IoT Edge Runtime через MQTT.

Я прочитал здесь: Как устройство IoT Edge можно использовать в качестве шлюза , что в «Прозрачный» шаблон, устройства, которые имеют собственное удостоверение устройства IoT Hub, могут напрямую связываться с Azure IoT Edge через MQTT.

Я все еще нахожусь на этапе планирования и пока у меня нет датчиков (или устройств Iot Hub), поэтому я не мог начать тестирование напрямую. Я хотел знать, могут ли все устройства / датчики сохранять свою идентификацию устройства IoT Hub и есть ли для этого какие-либо требования к оборудованию?

Заранее большое спасибо!

1 Ответ

1 голос
/ 18 июня 2020

В случае прозрачного шлюза требования к устройствам / датчикам такие же, как если бы устройство подключалось напрямую к IOTHub, используя его идентификационные данные. То есть, если устройство или датчик поддерживает Azure IOTHub через MQTT, оно должно работать через прозрачный шлюз. При настройке устройства вместо использования строки подключения для самого Azure IOTHub вы должны использовать строку подключения, которая ссылается на локальный шлюз Edge.

Есть 3 основных c шага, которые необходимо выполнить сценарий прозрачного шлюза - статья, которую вы связали с шагами в них, но я добавлю цвет для 2 и 3.

  1. Настройте шлюз для подключения нижестоящих устройств и маршрутизации в вышестоящий IOTHub. Эта статья содержит подробную информацию.

  2. Для каждого устройства создайте личность в Azure IOTHub, используя уникальный идентификатор устройства (например, EUI устройства для lorawan sensor) в качестве DeviceId IOTHub и настройте аутентификацию согласно этой статье . На этом шаге вы определяете строку подключения пограничного шлюза.

  3. Подключите нисходящее устройство к шлюзу и начните отправку сообщений. Это эта статья . Это, очевидно, зависит от самого устройства и операционного кода / конфигураций (будь то стороннее устройство типа «черный ящик» или что-то с вашим собственным кодом).

...