MQTTエラー:接続が失われました。

MQTTエラー:接続が失われました。

「リスナー」コンソールを設定します。

mosquitto_sub -h test.mosquitto.org -t "myTopic" -v

mosquitto_pub戻りエラー:

pi@raspberrypi:~ $ mosquitto_pub -h test.mosquitto.org  -t 'myTopic' -m 'hello world'
**Error: The connection was lost.**

構文の問題を診断するために、コマンドラインでどのような手順を実行できますか?

修正する:

MQTTサーバーをiot.eclipse.orgエラーなしで交換し、期待どおりにペイロードを返します。

リスナーコンソールの設定:

mosquitto_sub -h iot.eclipse.org -t "myTopic" -v

ペイロードを送信する:

mosquitto_pub -h iot.eclipse.org -t 'myTopic' -m 'hello world'

mosquitto_pub返品:

pi@raspberrypi:~ $ mosquitto_sub -h iot.eclipse.org -t "myTopic" -v
myTopic hello world

ポストペイロード:

pi@raspberrypi:~ $ mosquitto_pub -h test.mosquitto.org  -t 'myTopic' -m 'hello world'

MQTTブローカーを変更しても構文エラーは表示されませんが、元のテストでエラーが返された理由について疑問が残ります。

ベストアンサー1

~からWebページ:

これは、リリースされていないコードや実験的なコードを頻繁に実行し、必要なほど安定していない可能性があることを意味します。

私も同じ問題がありましたが、iot.eclipse.orgうまく使えました。トラフィックが多いので、代わりに特定のテーマを使用することをお勧めします#。テストするには、次のいずれかのオプションを選択してください。公共ブローカーリスト登録は不要です。

おすすめ記事