Versão 1.0.0

Cliente MQTT

Um programa de desktop à parte — um cliente para broker MQTT. Ele se conecta a qualquer broker por MQTT 3.1.1 e 5.0, mostra a árvore de tópicos em tempo real e publica mensagens com todas as propriedades do protocolo. Funciona com o ELX-MQTT Broker e com qualquer outro.

Baixar para Windows elxmqttclient-setup-1.0.0.exe · cerca de 12 MB

Tela: a janela principal do cliente ELX MQTT

O que o cliente faz

Uma ferramenta para depurar e trabalhar com MQTT: ver o que circula pelos tópicos e responder publicando sem esforço.

MQTT 3.1.1 e 5.0

Qualquer uma das versões do protocolo, escolhida por perfil de conexão. Propriedades da versão 5, QoS 0/1/2, retain, Last Will, keep-alive e reconexão automática.

Perfis de conexão

Um gerenciador de perfis: endereço, TLS ou WebSocket, credenciais, um conjunto de assinaturas, keep-alive, testamento e QoS — tudo guardado por perfil.

Árvore de tópicos viva

Contadores ao vivo por nó, busca por caminho e um piscar animado quando chegam mensagens novas: cor, estilo e fundo são configuráveis.

Publicação

Um editor amplo do payload à vontade com JSON e um atalho para formatá-lo. Publique com todas as propriedades do MQTT 5.0.

Formatos e modos de exibição

Um seletor global Bruto / JSON / Binário para as mensagens recebidas e dois modos de exibição: fluxo ou último valor.

Exclusão de subárvore

Limpar um ramo de mensagens retidas em uma única ação, por meio de publicações retidas vazias, absorvendo o eco para que a árvore se atualize sem sujeira.

Dois temas e dois idiomas

Um tema escuro e um claro no estilo Material 3, em inglês e russo. No desktop, o tamanho e a posição da janela são lembrados.

Windows 10 e 11, x64

Um instalador que traz tudo — nada para descompactar, nenhuma dependência para configurar

Baixar para Windows elxmqttclient-setup-1.0.0.exe · cerca de 12 MB

Execute o instalador e siga os passos. O programa não precisa de nenhum ambiente de execução instalado à parte. As credenciais do broker são as que você indicar no perfil de conexão.

Outras plataformas — a caminho

O cliente é escrito em Flutter e é multiplataforma por natureza. A versão para Windows está pronta e testada; as de Linux, macOS, Android e iOS estão em preparação.

Um cliente precisa de um broker

O cliente funciona com qualquer broker MQTT. Se você ainda não tem um, o ELX-MQTT Broker está bem aqui: um comando no Debian e no Ubuntu, ou um instalador no Windows.