Используйте протокол MQTT для передачи данных в AWS IoT.#

Зарегистрируйте свое устройство на странице AWS IoT, чтобы получить клиентский сертификат и закрытый ключ.#

  • Нажмите на Вещи, чтобы перейти на страницу.

../../media/awsiot-things.png
  • Нажмите на кнопку «Создать объект», чтобы перейти на страницу создания.

../../media/awsiot-things1.png
  • Нажмите «Далее», чтобы перейти к свойствам «Указать параметры».

../../media/awsiot-things2.png
  • После ввода имени устройства нажмите «Далее», чтобы перейти к настройке сертификата устройства.

../../media/awsiot-things3.png
  • Нажмите «Далее», чтобы перейти к разделу «Прикрепить политики к сертификату».

../../media/awsiot-things4.png
  • Нажмите «Создать политику», чтобы перейти на страницу создания политики, введите название политики, скопируйте приведенное ниже содержимое в поле ввода JSON и нажмите «Создать», чтобы завершить создание.

Политический документ#
 1{
 2  "Version": "2012-10-17",
 3  "Statement": [
 4    {
 5      "Effect": "Allow",
 6      "Action": [
 7        "iot:Publish",
 8        "iot:Receive",
 9        "iot:PublishRetain"
10      ],
11      "Resource": "*"
12    },
13    {
14      "Effect": "Allow",
15      "Action": "iot:Subscribe",
16      "Resource": "*"
17    },
18    {
19      "Effect": "Allow",
20      "Action": "iot:Connect",
21      "Resource": "*"
22    }
23  ]
24}
../../media/awsiot-things5.png
  • Вернитесь на страницу «Прикрепить политики к сертификату», установите флажок напротив созданной вами политики и нажмите «Создать элементы», чтобы завершить процесс создания.

../../media/awsiot-things6.png
  • Сначала загрузите сертификат и закрытый ключ, затем нажмите «Готово», чтобы завершить процесс создания объектов.

../../media/awsiot-things7.png

Настройка сканера#

Установить режим MQTT#

../../media/AT2BMQTTMODE3D4.png

Установите порт MQTT на 8883.#

../../media/AT2BMQTTPORT3D8883.png

Установить клиентский сертификат#

   

Совет

Если QR-код слишком большой, рекомендуем сделать снимок экрана и отправить его на телефон. Затем уменьшите яркость экрана телефона до максимума, прежде чем сканировать его с помощью сканера штрих-кодов.

Установить закрытый ключ#

   

Совет

Если QR-код слишком большой, рекомендуем сделать снимок экрана и отправить его на телефон. Затем уменьшите яркость экрана телефона до максимума, прежде чем сканировать его с помощью сканера штрих-кодов.

Настройка Wi-Fi и брокера#

Совет

После ввода соответствующей информации о сети Wi-Fi и адреса сервиса сканер активно подключится к AWS IoT. После успешного подключения зеленый индикатор на сканере будет гореть постоянно.

   

Тестовый клиент MQTT#

  • Нажмите на MQTT test client, чтобы перейти на страницу.

  • После выбора темы, на которую вы хотите подписаться, и нажатия кнопки «Подписаться», воспользуйтесь сканером штрихкодов, чтобы отсканировать штрихкод и получить данные со сканера.

../../media/awsiot-test.png