Watson IoT PlatformがMQTTと違うところ
Watson IoT Platformを使おうと思った。
MQTTのbrokerとのことだったのでMQTTを調べて、それを前提に動作を試していた。
でも、eventとかcommandtとかで何か違う・・・
topicも好きなものが使えないし・・・
と、ずっとモヤモヤしてたのですが
どうもセキュリティ上の制限を設けているようでした。
まとめてくださった方がいらっしゃいました。
*1
>1. デバイスからデバイスに直接メッセージを送信できない。
>2. デバイスとアプリケーションは直接メッセージを送受信できる。
>3. デバイスからデバイスにメッセージを送りたい場合は、一度、アプリケーションを経由する。
⇒
>・Watson IoT Platformに接続されるものは、タイプがある。デバイスかアプリケーション。
>・メッセージにはタイプがある。event、command、statusなど。
>・デバイスからアプリケーションに送信されるメッセージは、eventとstatusタイプのみ。
>・デバイスはeventタイプのメッセージは送信できるが、受信はできない。
>・アプリケーションからデバイスに送信されるメッセージは、event、command、statusタイプ。
>・これらの通信は、Watson IoT Platformサービスごとに割り当てられる組織の内部のみに制限されています。