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.
Clique em «Criar coisas» para ir para a página de criação.
Clique em «Seguinte» para ir para «Especificar propriedades».
Após introduzir o nome do dispositivo, clique em «Seguinte» para prosseguir com a configuração do certificado do dispositivo.
Clique em «Seguinte» para ir para «Anexar políticas ao certificado».
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.
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}
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.
Primeiro, descarregue o certificado e a chave privada e, em seguida, clique em «Concluído» para finalizar o processo de criação de artigos.
Configurar scanner#
Configurar o modo MQTT#
Defina a porta MQTT para 8883.#
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.