我在IBM Bluemix中試驗IoT服務,參加a running MOOC at Coursera。我已經建立了我的試用帳戶併成功註冊了一些設備。IBM Bluemix:設備已連接,但'IBMIoT:錯誤:連接被拒絕:未授權'消息不斷彈出
其中normal
和alert
是各自的串的簡單注射節點,所述format message
節點同樣是簡單的:我在Bluemix以下簡單節點RED流動測試Bluemix和我的樹莓裨之間的連通(返回msg
,其中msg.payload = {'a' : {'indicator' : msg.payload}};
,並且IBM IoT
節點如下:
的senseHAT裝置I ■從沃森的IoT平臺儀表盤註冊和成功地連接到Bluemix,顯而易見:
從樹莓側,我已發表瞭如下簡單的流量趕上「命令」(normal
和alert
)在Bluemix:
與all commands
節點是如下:
如今,雖然「命令」 normal
和Bluemix alert
穿過我的覆盆子,我不斷獲取的對象錯誤消息,如下所示(請注意時間戳):
並記錄在(每分鐘一次)的節點RED控制檯類似的錯誤消息:
Connection Error :: Error: Connection refused: Not authorized
9 Jun 19:41:19 - [error] IBMIoT: Error: Connection refused: Not authorized
Iotfclient is offline. Retrying connection
Connection was closed.
我不知道它是如何可能,一方面是有「comman ds'通過,而另一方面,每分鐘收到錯誤消息,聲稱由於我的設備未被授權,我沒有連接。
任何想法?
在一個側面說明(且如可能有用的附加信息):
- 在沃森的IoT平臺儀表板按壓「刷新」,則senseHAT設備出現斷開;刷新整個頁面(即從瀏覽器),它似乎再次連接
- 無論我嘗試過什麼,我無法連接上面顯示的其他兩個設備(
b827eb0a0ee8
和b827eb5f5bbd
) - 我甚至嘗試刪除並重新註冊他們再次在Bluemix ...
回覆您的旁註: 1.這是一個已知的問題和解決方法是在計劃 2. b827eb0a0ee8是一個設備,但是嘗試連接(** g當你使用一個網關的客戶端ID ** :e7u2kv:raspberry:b827eb0a0ee8應該是** d **:e7u2kv:raspberry:b827eb0a0ee8,類似地,b827eb5f5bbd是一個網關,但您使用的是設備客戶端ID(** d **:e7u2kv:raspberryGW:b827eb5f5bbd應該是** g **:e7u2kv:raspberryGW:b827eb5f5bbd) –