📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 234行目: | 234行目: | ||
==== 動作確認 ==== | ==== 動作確認 ==== | ||
===== サブスクライバー (購読者) の起動 ===== | ===== サブスクライバー (購読者) の起動 ===== | ||
mosquitto_sub -h <IPアドレスまたはホスト名> -t test/topic -u <MQTTユーザ名> -P <MQTTユーザ名のパスワード> | mosquitto_sub -h <IPアドレスまたはホスト名 例: localhost> -t <購読するトピック 例: test/topic> -u <MQTTユーザ名> -P <MQTTユーザ名のパスワード> | ||
<br> | <br> | ||
* mosquitto_subコマンド | |||
*: MQTTメッセージを購読 (受信) するためのコマンドラインツールである。 | |||
*: <br> | |||
* -hオプション | |||
*: 接続先のMQTTブローカーのIPアドレスまたはホスト名を指定する。 | |||
*: <br> | |||
*: localhostを指定する場合は、同じPC上のブローカーに接続される。 | |||
*: 別のサーバを指定する場合は、IPアドレスやドメイン名を指定する。 | |||
*: <br> | |||
* -tオプション | |||
*: 購読するトピックを指定する。 | |||
*: トピックは階層構造を持つことができる。 | |||
*: トピックの例 : home/livingroom/temperature | |||
*: <br> | |||
* -uオプション | |||
*: 認証用のユーザ名を指定する。 | |||
* -Pオプション | |||
*: 認証用のパスワードを指定する。 | |||
<br> | |||
その他のオプションを以下に示す。<br> | |||
* -vオプション | |||
*: 受信メッセージと共にトピック名も表示する。 | |||
*: <br> | |||
* -qオプション | |||
*: QoSレベルを指定する。 | |||
*: 指定できる値は、0、1、2のいずれかである。 | |||
*: <br> | |||
* --tls-versionオプション | |||
*: TLSバージョンを指定する。 | |||
*: <br> | |||
* --cafile | |||
*: CA証明書ファイルを指定する。 | |||
<br> | |||
===== パブリッシャー (発行者) の実行 ===== | ===== パブリッシャー (発行者) の実行 ===== | ||
mosquitto_pub -h <IPアドレスまたはホスト名> -t test/topic -m "<メッセージ内容 例: Hello MQTT>" -u <MQTTユーザ名> -P <MQTTユーザ名のパスワード> | mosquitto_pub -h <IPアドレスまたはホスト名> -t test/topic -m "<メッセージ内容 例: Hello MQTT>" -u <MQTTユーザ名> -P <MQTTユーザ名のパスワード> | ||