MQTT ツールとテスト

MQTTT

MQTT ツールとテスト

本番に出す MQTT 作業のためのツールとテスト。

MQTTT は Broker、Topic、Payload、Trigger、Telemetry、本番 IoT 判断のための MQTT Tools & Testing です。

ToolsTestingTopicsTelemetryTriggers
ツールボックス

MQTTT はドメイン名をそのまま製品構造にします。

最初の T は Tools。接続、購読、Publish、Topic 検証、Payload 整形をブラウザで扱うワークスペースです。

  • 安全な WebSocket でブラウザから MQTT をテスト。
  • + と # の wildcard ルールで Topic を検証。
  • JSON、Base64、hex Payload を整形。
テスト

本番前に Broker 経路を検証。

WebSocket endpoint、認証情報、購読、Publish、QoS、Retained Message、Payload を一箇所で確認できます。

01 Broker 接続テスト
02 Subscribe / Publish テスト
03 QoS 動作確認
04 Topic Filter 検証
MQTT WebSocket クライアント

接続、購読、Publish を一つの画面で扱えます。

接続はブラウザから Broker へ直接送信されます。MQTTT は資格情報をプロキシせず保存もしません。

接続 待機中
メッセージログ 0

Broker に接続するとイベントとメッセージが表示されます。

Topic Matcher

リリース前に wildcard filter を確認。

Payload Formatter

JSON、Base64、hex を素早く確認。

QoS ガイド

数字の前に配送契約を選ぶ。

QoS は再試行コスト、重複許容、メッセージ価値で決めます。

PUBLISH

最大 1 回

再送より次の値が重要な高頻度 telemetry 向けの fire-and-forget 配送。

  • 確認なし
  • ネットワークコスト最小
  • 適した用途センサーストリーム
Broker 選定

実際の展開に合う Broker を選ぶ。

公開 Broker は demo、managed cluster は team、self-hosted は制御重視に適します。

選択肢使う場面注意点
EMQX Cloudマネージド MQTT 5.0 と伸縮性のあるクラウド展開が必要。プラン制限、リージョン、エンタープライズ機能。
HiveMQ Cloudエンタープライズ向けのマネージド Broker が必要。価格帯、サポート範囲、移行経路。
MQTT.proserverless MQTT Broker、公開 Broker ドキュメント、素早いクラウド開始を重視。サービス成熟度、価格、リージョン、可観測性。
BifroMQネイティブ multi-tenancy を持つ OSS 分散 Broker が必要。運用成熟度、Java 実行コスト、テナント設計との適合。
Mosquittoedge やラボ向けの小さな自ホスト Broker が必要。クラスタリング、ダッシュボード、運用ツール。
AWS IoT Coreデバイスが AWS の ID、証明書、Rules に乗っている。ポリシーモデル、証明書、ロックイン。
Topics、Telemetry、Triggers

残りの T がサイトの情報設計になります。

Topics、Telemetry、Triggers は MQTT ツールとガイドを自然に増やせる SEO 軸です。

Topics

Wildcard、命名、$SYS、routing hygiene。

Telemetry

JSON Payload、Base64、hex、schema、device event。

Triggers

MQTT to Webhook、rule engine、alert、自動化。

ワークフロー

Broker URL から始め、検証済みの経路で終える。

マーケティングではなく検索タスクを中心に構成しています。

ガイド

開発者の検索意図に合う MQTT の答え。

各ページは具体的な protocol / infrastructure 判断に対応します。

有用な MQTT トラフィックのために構築

ツールを保存し、Broker をテストし、根拠を持って選択。

MQTTT と連携