TCP/IP 2 MQTT: Sistema simples de recebimento de mensagens TCP e UDP e envio para o MQTT

menor que 1 minutos de leitura

Atualizado em:

Sistema simples para recebimento de pacotes TCP e UDP e publicar em um tópico MQTT

Como usar

Edite o config.properties conforme descrito abaixo

SERVER_URI: URI do servidor MQTT, ex: tcp://127.0.0.1:1883

TIMEOUT_SUBSCRIBE: Configuração de timeout ao se inscrever

TIMEOUT_PUBLISH: Configuração de timeout ao publicar

MAX_INFLIGHT: Maximo de mensagens que o cliente irá manter localmente

USER_NAME: Usuário para conexão ao MQTT (Se houver)

USER_PASS: Senha para conexão ao MQTT (Se houver)

CONNECTIONS = Conexões para cada porta/Tópico MQTT, no seguinte formato: "protocolo,porta,tópico,qos,tamanho_pacote;", ex: TCP,4444,teste/sinal/4444,2,500;UDP,4445,teste/sinal/4445,2,100;TCP,4446,teste/sinal/4446,0,500;

Baixe o projeto

https://github.com/pcollares/tcpip2mqtt

Como testar

Veja minha postagem no blog de como enviar mensagens TCP ou UDP pelo terminal Linux de maneira muito simples:

http://www.paulocollares.com.br/2017/02/enviar-uma-mensagem-tcp-ou-udp-pelo-terminal-do-linux/

Deixe um comentário