私はpython(project pages)にpaho.mqttを使用しようとしています。私が持っている唯一の問題は、誰がメッセージを送ったのかを知ることが非常に便利だということです。私はソースコードを調べましたが、client
変数がon_message内で渡された変数が、私が接続するクライアントまたはメッセージを公開したクライアントの詳細(私が最初のオプションだと思っています)であれば頭がおかしくなりませんでした。paho.mqttペイロードを誰に送信したかを知る
だから、質問は - 誰が(ユーザー名)メッセージを送ってきたのかを知ることができるのでしょうか?
10人の異なるサイト運営者(10人の異なる顧客)がいる場合、ペイロードにこれを追加しない限り、誰が何を送信したのかを知ることはできません。 – Greg0ry
はい、もう1つの選択肢は、各顧客が(共通の接頭辞付きで)自分の話題にパブリッシュし、購読者がワイルドカード購読を使用してトピックを使用して、 – hardillb