MQTTプロトコルを使用してデバイスとアプリケーションをWatson IoTプラットフォームに正常に接続しました。アプリケーションはデバイスによって発行されたイベントをサブスクライブします。例:http://iotf.readthedocs.io/en/latest/getting_started/quickstart/index.htmlMosquittoを使用してWatson Iotプラットフォームサービスを試してください
次に、デバイスがアプリケーションによって発行されたコマンドをサブスクライブしようとしました。
デバイス:
mosquitto_sub -h 184.172.124.189 -p 1883 -i "d:quickstart:devicetype:deviceid" -t iot-2/cmd/cid/fmt/json
アプリケーション:
mosquitto_pub -h 184.172.124.189 -p 1883 -i "a:quickstart:applicationid" -t iot-2/type/devicetype/id/deviceid/cmd/cid/fmt/json -m " {\"d\" : {\"temp\" : 36 }}"
デバイスは、アプリケーションによって発行されたメッセージを受信することができません。 コマンドには何が含まれ、どのように動作しましたか?
ありがとう、私はそれを試してみましょう。 – Xdan
これがあなたの質問に答えるなら、それを答えとして受け入れてください。 – barny
申し訳ありませんが、私は長い間stackoverflowにログインしていません。私はあなたの答えを受け入れてくれました、ありがとう! – Xdan