Utilize o protocolo MQTT para transferir dados para a AWS IoT.#

Registe o seu dispositivo na página da AWS IoT para obter o certificado do cliente e a chave privada.#

  • Clique em Coisas para entrar na página.

../../media/awsiot-things.png
  • Clique em «Criar coisas» para ir para a página de criação.

../../media/awsiot-things1.png
  • Clique em «Seguinte» para ir para «Especificar propriedades».

../../media/awsiot-things2.png
  • Após introduzir o nome do dispositivo, clique em «Seguinte» para prosseguir com a configuração do certificado do dispositivo.

../../media/awsiot-things3.png
  • Clique em «Seguinte» para ir para «Anexar políticas ao certificado».

../../media/awsiot-things4.png
  • Clique em «Criar política» para aceder à página Criar política, introduza um nome para a política, copie o conteúdo abaixo para a caixa de entrada JSON e clique em «Criar» para concluir a criação.

Documento de política#
 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
  • Volte à página «Anexar políticas ao certificado», marque a caixa da política que criou e clique em «Criar itens» para concluir o processo de criação.

../../media/awsiot-things6.png
  • Primeiro, descarregue o certificado e a chave privada e, em seguida, clique em «Concluído» para finalizar o processo de criação de artigos.

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

Configurar scanner#

Configurar o modo MQTT#

../../media/AT2BMQTTMODE3D4.png

Defina a porta MQTT para 8883.#

../../media/AT2BMQTTPORT3D8883.png

Configurar certificado de cliente#

   

Dica

Se o código QR for demasiado grande, recomendamos que faça uma captura de ecrã e a envie para o seu telemóvel. Em seguida, aumente o brilho do ecrã do seu telemóvel ao máximo antes de o digitalizar com um leitor de código de barras.

Definir chave privada#

   

Dica

Se o código QR for demasiado grande, recomendamos que faça uma captura de ecrã e a envie para o seu telemóvel. Em seguida, aumente o brilho do ecrã do seu telemóvel ao máximo antes de o digitalizar com um leitor de código de barras.

Configurar Wi-Fi e Broker#

Dica

Após introduzir as informações Wi-Fi e o endereço do serviço correspondentes, o scanner irá ligar-se automaticamente à AWS IoT. Assim que a ligação for bem-sucedida, a luz indicadora verde no scanner permanecerá acesa.

   

Cliente de teste MQTT#

  • Clique em Cliente de teste MQTT para entrar na página.

  • Após inserir o tópico ao qual pretende subscrever e clicar em «Inscrever», utilize o leitor de código de barras para digitalizar o código e receber os dados do leitor.

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