私は、Raspberry Pi 2からセンサー値を読み取り、それをPiでnode-redアプリケーションを使用してbluemix IoTプラットフォームに送信しています。値を監視した後、Pi上のノード赤アプリケーションを使用してPi上のGPIOを制御するために、ブルーミックス内のノード赤色スターターからラズベリーパイにコマンドを戻したいと思います。bluemixノードからのラズベリーパイへのコマンドの送信red
ノードレッドを使用して、ラズベリーpiからブルーミックスにデータを送信できます。データは、ブルーミックス(ibmiotinノード)のノード赤色スターターにも表示されます。しかし、bluemixからPiへのコマンドは送信されていません。
PIに注入ノードを使用してコマンドを送信しようとすると、コマンドは完全に送信されますが、センサ入力ノードを使用してコマンドを送信すると、そのコマンドはデバイスに送信されません。
同じデバイスを同時にデータの送受信に使用できないという基準がBluemixにありますか?
bluemix node-redスターターを使用してラズベリーパイにデータを戻すにはどうすればよいですか?
P.S.両方のデバイス(センサとPi)はIoTダッシュボードに接続されているように表示され、ノード赤にも表示されます。
ブルーミックスの私のノード赤のイメージは以下の通りです。
コードを投稿し、我々はあなたが欠けていたり間違っdoiungされているかを確認する必要があります... –
あなたは2つのフロー(JSON - すべてを選択し、輸出)を追加することができればそれは可能性があります助けて。論理的には、bluemixのOutノードに問題があり、PiにInノードがあります。デバッグのために、PiのInノードにAllコマンドをlistenさせます。 bluemixのOutノードがイベントではなくコマンドを送信することを確認します。 – amadain
アドバイスをいただきありがとうございます。 Piの入力ノードはすべてのコマンドに設定され、出力ノードはコマンドを送信するように設定されています。私が言ったように、スイッチオン/オフノードを注入すると、コマンドは正しく送信されますが、ノードのibmiot機能していません。 – Dipumon