Conectar dispositivo terceiro via MQTT no WEGnology

Adquirimos um equipamento de solda com protocolo MQTT para monitoramento de parâmetros, porém estamos com dificuldade para integrá-lo ao WEGnology, necessitaria de ajuda para realizar esta comunicação, a principal questão é que não tem onde colocar o Device ID no dispositivo:

Estou preenchendo todos os dados menos o bloco de segurança, na autenticação estou colocando o Access Key e Secret.

Bom dia, Marco!

A utilização de ID é um dos requisitos importantes para a comunicação MQTT.
Este ID único é gerado “na plataforma”, garantindo assim que não exista duplicidade de Devices.

Confira a especificação em mqtt.org, item “3.1.3.1 Client Identifier”
MQTT Version 3.1.1

Peço que verifique se você possui a ultima versão de firmware deste equipamento para cerificar se o ID realmente não foi implementado.
Ou, caso seja possível, verifique com o fabricante do equipamento se ele pode criar este campo a ser preenchido. Adianto que já tivemos experiência e foi simples para o fabricante adequar.

Porém nosso objetivo é oferecer soluções, estamos entrando em contato com nossas engenharias.
Buscaremos soluções seja implementando este broker em nossos devices, seja flexibilizando na própria plataforma, caso seja possível suprimir este item.

1 Curtida

Perfeito Alexandre, obrigado pelo contato!!

Atualização

Tínhamos as duas opções que levantei antes:

  • Alteração da Plataforma:
    Não será possível devido ao fato de atendermos milhares de clientes e a ID única é uma condição essencial para garantir o serviço.

  • Alteração nos devices de conectividade:
    Estamos implementando esta funcionalidade em nosso EdgeCompute WCD-ED300.
    E o importante é que será 100% através dos workflows da Plataforma, sem necessidade de alteração de firmware do produto.
    Isto mostra a flexibilidade de nosso ambiente “low code”!

Atualmente estamos em fase de validação em laboratório desta solução.
Assim que tivermos um update informaremos aqui.

2 Curtidas