MQTTXは、MACOS、Linux、Windowsで実行できるEMQによってソースが開いたクロスプラットフォームMQTT 5.0クライアントツールオープンで、MQTTペイロードのフォーマットをサポートします。
MQTTXは、おなじみのチャットのようなインターフェイスを使用して、テスト操作を簡素化します。複数の同時のオンラインMQTTクライアント接続を作成するのは簡単かつ迅速で、MQTT/TCP、MQTT/TLS、MQTT/WebSocket、およびその他のMQTTプロトコル機能の接続、公開、およびサブスクリプション機能をテストできます。
MQTTは、MQテレメトリー輸送の略です。これは、制約されたデバイスと低帯域幅、高遅延、または信頼性の低いネットワーク向けに設計された、パブリッシュ/サブスクライブ、非常にシンプルで軽量なメッセージングプロトコルです。
MacOSユーザーは、Brew Caskを使用してMQTTXをインストールできます
brew install --cask mqttxGithubリリースからダウンロードしてインストールします。
別の方法では、ここからダウンロードできます。
詳細については、ドキュメントまたはマニュアルを参照してください。
MQTTブローカーを準備してください。
MQTTブローカーをローカルに展開する必要がない場合は、テストにEMQX Cloudが提供するPublic MQTT 5.0ブローカーを使用できます。
Broker IP: broker.emqx.io
Broker TCP Port: 1883
Broker SSL Port: 8883MQTTブローカーをローカルに実行するには、EMQXが推奨されます。これは、IoT用のオープンソース、クラウドネイティブ、分散MQTTブローカーです。
接続構成。左メニューバーの+ボタンをクリックし、対応する必要なフィールドにフォームのフィールドを入力します。
接続情報が構成されたら、右上隅のConnectボタンをクリックして接続を作成し、MQTTブローカーに接続します。
MQTTが正常に接続された後、MQTTパブリッシュおよびサブスクリプションテストを実行できます。

MQTTXは、EMQX、ワンクリック接続、シンプルなグラフィカルインターフェイスなどのMQTTブローカーをテストするように接続するように設計されています。EMQXまたはEMQXクラウドに簡単に接続して、機能的な機能をデバッグおよび調査します。
14日間の無料トライアルでEMQXクラウドをサインアップしてください
今すぐEMQXをローカルにダウンロードしてください
ノード環境に推奨バージョン:
# 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建物が成功した後、成功したビルドの対応するインストールファイルがdist_electronディレクトリに表示されます。
独立したオペレーティングシステムのインストールパッケージとしてパッケージ化する必要がある場合は、次のコマンドを参照してください。
# For Windows
yarn run electron:build-win
# For Linux
yarn run electron:build-linux
# For macOS
yarn run electron:build-macプルリクエストを行う前に、必ず貢献ガイドを読んでください。
MQTTプログラミング
開発者がPHP、node.js、Python、Golang、およびその他のプログラミング言語のMQTTを迅速に開始できるようにする一連のブログ。
MQTT SDK
さまざまなプログラミング言語で人気のあるMQTTクライアントSDKを選択し、MQTTクライアントの使用を迅速に理解するのに役立つコード例を提供しました。
Apacheライセンス2.0、ライセンスを参照してください。