Skip to content

Latest commit

 

History

History
105 lines (66 loc) · 5.97 KB

README-JP.md

File metadata and controls

105 lines (66 loc) · 5.97 KB

MQTTX Logo

GitHub Release Support Platforms build packages Total Downloads Slack Discord Community YouTube Twitter


MQTTXは、EMQによってオープンソース化されたクロスプラットフォームMQTT 5.0クライアントツールです。macOS、Linux、Windows、また、MQTTメッセージ形式の変換をサポートします。

MQTTXのユーザーインターフェイスは、チャットソフトウェアのような形でページの操作ロジックを簡素化します。ユーザーは、接続をすばやく作成し、複数の接続クライアントを同時に保存および確立できます。 MQTT/TCP、MQTT/TLS、MQTT/WebSocketの接続/パブリッシュ/サブスクライブ機能およびその他の機能をすばやくテストすることが便利です。

MQTT(Message Queuing Telemetry Transport)は、パブリッシュ/サブスクライブパラダイムに基づいた「軽量」メッセージングプロトコルです。制約のあるデバイスや、低帯域幅、高遅延、または信頼性の低いネットワークで使用するように設計されています。IBMによって公開されています。

機能プレビュー

mqttx-preview

インストール

現在、次のアプリストアからすばやくダウンロードしてインストールできます

macOS App Store

Download on the Mac App Store

Homebrew

macOS ユーザーは、brew cask を使用して MQTTX をインストールできます。

brew install --cask mqttx

Linux

Get it from the Snap Store Download on Flathub

リリースパッケージ

GitHubリリースから自分に合ったバージョンをダウンロードしてインストールしてください。

利用方法

詳細な利用方法については、ブログまたはユーザーマニュアルを確認してください。

  1. MQTT Brokerの準備。

    • MQTT Brokerをローカルにデプロイするが必要ない場合は、EMQXのオンラインパブリックバージョンを使用して簡単にテストできます。

      Broker アドレス:broker.emqx.io
      Broker TCPポート:1883
      Broker SSLポート:8883
    • ローカルでMQTT Brokerを実行したい場合は、EMQX Brokerをインストールして使用することをお勧めします。 EMQX Brokerは、完全なオープンソース、高可用性、低レイテンシのミリオンレベルの分散型IoT MQTT 5.0メッセージサーバです。5G時代のIoTのメッセージングエンジンであり、MQTT/CoAP/LwM2MワンストップIoTプロトコルアクセスをサポートします。

  2. 接続構成。左側のメニューバーの + ボタンをクリックし、フォームの必須項目を入力します。

  3. 接続情報を設定したら、右上隅にある Connect ボタンをクリックして接続を作成し、MQTTブローカーに接続します。

  4. MQTT接続が成功したら、MQTTのパブリッシュ/サブスクライブ機能をテストできます。

mqttx-gif

開発

# Gitのリポジトリを複製する
git clone [email protected]:emqx/MQTTX.git

# 依存関係をインストールする
cd MQTTX
yarn install

# コンパイルとホットリロードして開発を始める
yarn run electron:serve

# コンパイルと圧縮して、製品バージョンをビルドする
yarn run electron:build

プロジェクトへの貢献

PRを提出する前に、貢献ガイドをよく読んでください。Contributing Guide

テクノロジースタック

License

Apache License 2.0, see LICENSE.