O MQTTX é uma ferramenta de cliente MQTT 5.0 de plataforma cruzada aberta pelo EMQ, que pode ser executado no macOS, Linux e Windows, e suporta a formatação da carga útil do MQTT.
O MQTTX simplifica a operação de teste com a ajuda de uma interface familiar e semelhante a bate-papo. É fácil e rápido criar várias conexões de cliente MQTT on -line simultâneas e pode testar as funções de conexão, publicação e assinatura de MQTT/TCP, MQTT/TLS, MQTT/WebSocket, bem como outros recursos do protocolo MQTT.
MQTT significa MQ Telemetria Transport. É um protocolo de mensagens de publicação/inscrição, extremamente simples e leve, projetado para dispositivos restritos e redes de baixa largura de banda, alta latência ou não confiáveis.
Os usuários do MacOS podem instalar o MQTTX usando o Brew Cask
brew install --cask mqttxFaça o download do GitHub libere e instale -o.
Alternativa, você pode baixar aqui.
Veja nossa documentação ou manual para obter detalhes.
Prepare o MQTT Broker.
Se você não precisar implantar o corretor MQTT localmente, poderá usar o corretor público MQTT 5.0 fornecido pela EMQX Cloud para teste:
Broker IP: broker.emqx.io
Broker TCP Port: 1883
Broker SSL Port: 8883Para executar o MQTT Broker localmente, o EMQX é recomendado: um corretor MQTT distribuído de código aberto, nativo da nuvem e distribuído para a IoT.
Configuração de conexão. Clique no botão + na barra de menu esquerda e preencha os campos necessários correspondentes no formulário.
Após a configuração das informações de conexão, clique no botão Connect no canto superior direito para criar uma conexão e conectar ao corretor MQTT.
Depois que o MQTT estiver conectado com sucesso, você pode executar testes de publicação e assinatura MQTT.

O MQTTX foi projetado para se conectar para testar corretores MQTT, como o EMQX, a conexão com um clique e a interface gráfica simples facilitam a conexão ao EMQX ou ao EMQX Cloud para depurar e explorar recursos funcionais.
Inscreva -se em nuvem emqx por 14 dias de teste gratuito
Baixe o emqx localmente agora
Versão recomendada para o ambiente do nó:
# Clone
git clone [email protected]:emqx/MQTTX.git
# Install dependencies
cd MQTTX
yarn install
# Compiles and hot-reloads for development
yarn run electron:serve
# Compiles and minifies for production
yarn run electron:build Depois que o edifício for bem -sucedido, o arquivo de instalação correspondente para a construção bem -sucedida aparecerá no diretório dist_electron .
Se você precisar empacotá -lo como um pacote de instalação para um sistema operacional independente, consulte o seguinte comando:
# For Windows
yarn run electron:build-win
# For Linux
yarn run electron:build-linux
# For macOS
yarn run electron:build-macCertifique -se de ler o guia contribuinte antes de fazer uma solicitação de tração.
Programação MQTT
Uma série de blogs para ajudar os desenvolvedores a começar rapidamente com o MQTT em PHP, Node.JS, Python, Golang e outras linguagens de programação.
MQTT SDKS
Selecionamos os SDKs populares do MQTT em várias linguagens de programação e fornecemos exemplos de código para ajudá -lo a entender rapidamente o uso de clientes MQTT.
Licença Apache 2.0, consulte a licença.