2015-06-27 46 views
-1

我有運行快速入門配方如下指令RaspberryPi2上https://developer.ibm.com/iotfoundation/recipes/raspberry-pi/沒有數據從樹莓派IOTF快速入門配方發送

這包括安裝了「快速開始」 - 從 捲曲-lo https://github.com/ibm-messaging/iot-raspberrypi/releases/download/1.0.2/iot_1.0-1_armhf.deb抓取文件,通過sudo的dpkg安裝-i iot_1.0-1_armhf.deb,然後使用「服務iot狀態」檢查服務是否正在運行。響應如預期的那樣 [ok] iot正在運行。 下一步 - 獲取設備ID使用:服務IOT getdeviceid 而且我應該能夠在上面提到的網頁上輸入並查看數據。

的IOTF頁說:

我們正在等待您的設備給我們發送郵件

您輸入的設備ID是有效的,但我們都在等待您的 設備發送給我們一個消息。

讓您的設備發送給我們一些有效的數據 - 我們將它想象爲 你

一些初始連接失敗 但在最後一次嘗試通過和/ var /日誌/系統說:

06月28 21點14分55秒rasppi2 IOT [2029]:連接到 SSL://XXXXX.messaging.internetofthings.ibmcloud.com:8883與客戶 編號:d:XXXXX:RaspberryPi2:
21年6月28日:14:55 rasppi2 n tpd_intres [2135]:DNS 0.debian.pool.ntp.org-> 217.79.179.106
Jun 28 21:14:55 rasppi2 ntpd_intres [2135]:DNS 1.debian.pool.ntp.org - > 178.33。 227.201
06月28個21點14分55秒rasppi2 ntpd_intres [2135]:DNS 2.debian.pool.ntp.org - > 193.225.118.162
06月28個21點14分55秒rasppi2 ntpd_intres [2135]:DNS 3.debian .pool.ntp.org - > 148.251.6.51
06月28 21時14分55秒rasppi2 IOT [2029]:連接成功
06月28二十一時14分58秒rasppi2 IOT [2029]:訂閱成功

還有什麼我應該檢查?

+0

你可以發佈一些調試信息嗎?沒有更多的信息很難幫助你。 –

回答

1

它看起來像你可能已經存儲設備註冊信息,並試圖連接它而不是快速啓動?

連接到SSL://XXXXX.messaging.internetofthings.ibmcloud.com:8883與客戶端1d:d:XXXXX:RaspberryPi2:

要使用快速啓動連接,我希望客戶端ID說的快速啓動。

您是否在包含將註冊設備信息複製到pi上的device.cfg文件的配方中執行該步驟?
如果您作爲註冊設備連接,則無法爲使用註冊客戶端ID連接的設備使用快速啓動實時可視化網頁。

+1

是的!謝謝。我確實有一些以前工作中存在的device.cfg文件。我卸載了軟件包(sudo dpkg -P iot),重新安裝了,它工作。我還需要仔細檢查我的deviceId以確保我指向正確的設備。 –