RUW200
Este guia irá lhe auxiliar na configuração do dispositivo como um cliente MQTT, para se conectar a um determinado broker MQTT.
IMPORTANTE! Antes de usar este serviço por favor leia o Aviso importante sobre segurança cibernética e comunicações.
O Cliente MQTT é configurado através de um wizard.
NOTA!
Para obter informações detalhadas sobre como o cliente lê e grava dados usando MQTT, consulte o manual do dispositivo específico para comunicação MQTT.
1) Expandir o diretório de comunicações

2) Clique com o botão direito em MQTT e clique para criar um novo arquivo.

3) Digite um nome para a nova configuração MQTT e clique em Concluir.

4) Clique duas vezes no arquivo MQTT recentemente criado para abrir o painel de configuração.

5) No painel de configuração, preencha as configurações básicas.
- URL do Broker: URL do Broker MQTT ou endereço IP ao qual o cliente deve se conectar.
- ID do Cliente: Identificador exclusivo para o cliente registrado no broker.
- Nome de usuário: Nome de usuário do cliente registrado no broker.
- Senha: Senha do cliente registrada no broker.
- Intervalo de publicação(s): O tempo em segundos entre as publicações.
- Segurança: Se a conexão será criptografada (MQTTS) ou não criptografada (MQTT).
5.1) Caso utilize MQTTS (MQTT sobre TLS), clique no botão Importar e selecione um certificado.

6) Clique na aba Avançado caso precise personalizar Tópicos, Portas e configurações específicas e quando concluir clique no botão OK.
NOTA! Para saber os valores padrões, verifique o manual do dispositivo.
-
Tópico Publicador: Tópico para publicar a carga útil cíclica, se não definido será configurado o valor padrão do dispositivo.
-
Permitir Subscrição: Se o cliente deve assinar um tópico ou não.
-
Subscrever tópico: Caso habilitado para "Permitir Subscrição", deve-se fornecer um tópico de subscrição. Se não for definido, será adotado o mesmo valor do "Tópico Publicador".
-
Tópico de resposta: Tópico utilizado para a receber a resposta.
-
Porta do Broker: Porta do broker à qual o cliente se conectará, geralmente 1883 (MQTT) e 8883 (MQTTS)
-
Servidor DNS: Servidor DNS para resolução de nomes.
-
Keep Alive (s): Intervalo entre mensagens de Keep Alive.
-
Qualidade de Serviço (QoS):
0 - No máximo uma vez;
1 - No mínimo uma vez;
2 - Exatamente uma vez;
-
Limpar sessão: Defina como falso para uma sessão persistente. Em uma conexão persistente, o broker enviará mensagens enfileiradas após uma reconexão.

8) A configuração deve ser compilada antes de realizar o donwload para o dispositivo.
NOTA! Dúvidas sobre este processo, acessar a sessão COMPILAÇÃO.

NOTA! É possível criar mais de uma configuração MQTT, mas apenas uma pode ser selecionada por dispositivo.
8.1) Nos casos em que houver mais de uma configuração MQTT, clique com o botão direito e selecione o arquivo principal.

9) Após compilar o projeto, clique no botão de download, marque a opção Recursos de comunicação e observe se mqtt.bin está na lista de arquivos de memória interna. Se sim, clique no botão OK para iniciar o download.
