我正在從Raspberry Pi 2讀取傳感器值,並使用Pi上的節點紅色應用程序將其發送到bluemix IoT平臺。在監視這些值之後,我想將命令發送回bluemix中節點紅色啓動器的樹莓派,以便使用Pi上的節點紅色應用程序控制Pi上的GPIO。從bluemix節點發送命令回到覆盆子pi紅色
我能夠使用Node Red將樹莓派中的數據發送到Bluemix,並且數據也顯示在Bluemix(ibmiotin節點)中的節點紅色啓動器上。但是從bluemix到Pi的命令沒有被髮送。
當我嘗試通過使用注入節點向PI發送命令時,那麼命令會完美髮送,但是當我使用傳感器輸入節點發送命令時,命令不會發送到設備。
Bluemix中是否存在任何標準,即同一設備不能同時用於發送和接收數據?
如何使用bluemix node-red starter將數據發送回樹莓派?
P.S.這兩個設備(傳感器和Pi)都顯示爲連接在物聯網儀表板中,並且也顯示爲紅色節點。
bluemix中我的節點紅色的圖像如下所示。
職位的代碼,我們需要看到你錯過了什麼或doiung錯... –
如果你能添加2流(JSON - 全選,出口),它可能幫幫我。從邏輯上說,無論是Bluemix中的Out節點還是Pi中的In節點都有問題。對於調試,讓Pi上的In節點監聽All命令。確保bluemix上的Out節點發送一個命令,而不是一個事件。 – amadain
感謝您的建議。 Pi上的輸入節點設置爲所有命令,並且輸出節點設置爲發送命令。正如我所說的,當我使用開關開/關節點進行注入時,命令會正確發送,但只有來自節點ibmiot的控制不起作用。 – Dipumon