Integração MQTT
Esta página irá ajudá-lo a continuar com sua integração MQTT
Para continuar com a integração via MQTT
-
Você precisará fazer login, obter o token de acesso e salvar as credenciais usando nossos endpoints. Recomendamos usar o próprio Swagger para fazer login e salvar as credenciais. Alternativamente, você pode usar ferramentas como Postman/Insomnia, ou via cURL.
-
Precisamos de um CSR que será usado para gerar um certificado para a segurança do tráfego das informações que serão integradas. Se você ainda não tiver um, veja:
- Exemplo 1: Gerando CSR
- Exemplo 2: Gerando CSR
-
Por motivos de segurança, não geramos o CSR.
-
Envie-nos o CSR para o email suporte@grouplinkone.com com o assunto "CSR
Nome da sua empresa" e no corpo do email o CN (Common Name) incluído na geração do certificado. Assim que recebermos seu arquivo CSR, iremos processá-lo para gerar o Certificado. O Certificado gerado conterá todos os dados necessários para estabelecer uma conexão MQTT segura e será enviado o mais breve possível. -
Precisamos definir o tópico MQTT que você usará para publicar mensagens.
-
Você precisará integrar nosso SDK em seu aplicativo móvel para começar a coletar dados.
-
Você usará sua chave privada (.key que foi gerada junto com seu CSR), nossa Autoridade de Certificação (grouplink-ca.crt) e o certificado que geramos para você (.crt). Enviaremos esses dois arquivos quando seu certificado estiver pronto.
-
Após isso, você poderá começar a ler mensagens nos tópicos MQTT que foram definidos e publicar mensagens MQTT com os dados coletados.
Recursos Adicionais
Exemplos de código para conexão MQTT por produto:
- Água/Gás - Código exemplo para conexão MQTT
- Energia - Código exemplo para conexão MQTT
- Dataoris - Código exemplo para conexão MQTT
Exemplos de mensagens MQTT por produto:
- Água/Gás - Exemplo de mensagem MQTT
- Energia - Exemplo de mensagem MQTT
- Dataoris - Exemplo de mensagem MQTT
Suporte
Se você tiver dúvidas durante o processo de integração, entre em contato com nosso suporte técnico em suporte@grouplinknetwork.com